Không thể thay đổi chủ sở hữu và nhóm tệp gắn hình ảnh đĩa


7

Tôi có một đĩa bên ngoài (vì lý do khác) được định dạng bằng FAT32. Trên đĩa đó tôi đã tạo ra một hình ảnh bó thưa thớt được định dạng bằng HFS mở rộng (ghi nhật ký). Hình ảnh này sau đó được gắn vào /Volumes/TestDisk.

$ sudo hdiutil attach -mountpoint /Volumes/TestDisk /Volumes/FAT32DSK/TestDisk.sparsebundle/
$ ls -l /Volumes
total 72
drwxr-xr-x  9 mgd   staff    374  7 Jun 22:48 TestDisk
lrwxr-xr-x  1 root  admin      1  4 Jun 17:02 Macintosh HD -> /
drwxrwxrwx  1 mgd   staff  32768  7 Jun 22:21 FAT32DSK
$ 

Bất cứ khi nào một tệp được tạo trên đĩa được gắn, nó sẽ nhận tôi là chủ sở hữu - cũng như nếu tôi tạo tệp dưới dạng root:

$ touch myfile
$ sudo touch rootfile
$ ls -l
total 0
-rw-r--r--  1 mgd  staff  0  7 Jun 23:00 myfile
-rw-r--r--  1 mgd  staff  0  7 Jun 23:00 rootfile
$ 

Nếu tôi cố gắng thay đổi chủ sở hữu tệp sau đó, không có gì xảy ra:

$ sudo chown root:admin rootfile 
$ ls -l
total 0
-rw-r--r--  1 mgd  staff  0  7 Jun 23:00 myfile
-rw-r--r--  1 mgd  staff  0  7 Jun 23:00 rootfile
$ 

Thay đổi quyền rõ ràng hoạt động tốt nhưng chủ sở hữu / nhóm không thể thay đổi.

Tôi đang chạy Mac OS X Lion 10.7.3.

Tôi đã làm gì sai?


Thay đổi tiêu đề khi nó bật ra (từ câu trả lời) rằng đây không phải là một vấn đề liên quan cụ thể đến việc sử dụng hình ảnh bó thưa thớt.
mgd

Câu trả lời:


11

Nếu đĩa được gắn để bỏ qua quyền sở hữu tệp, chủ sở hữu luôn được báo cáo là người dùng hiện tại và không thể thay đổi. Cố gắng thay đổi chủ sở hữu sẽ không tạo ra một thông báo lỗi, nhưng chỉ đơn giản là thất bại trong âm thầm.

Trong Finder, chọn đĩa được gắn tương ứng với hình ảnh thưa thớt trong câu hỏi và Nhận thông tin ( I). Ở dưới cùng của khung mở ra, hãy xem nếu nó trông như thế này: (nghĩa là quyền sở hữu Bỏ qua trên hộp âm lượng này được chọn)

nhập mô tả hình ảnh ở đây

Nếu bạn bỏ chọn hộp đó, bạn sẽ nhận được hành vi bạn tìm kiếm.


Tại chỗ trên! Cảm ơn bạn. Cũng phát hiện ra rằng thêm tùy chọn -owners onđể hdiutil attachthực hiện các mẹo. Tuy nhiên, điều đó không tồn tại khi vượt qua và vượt qua âm lượng. Bất kỳ ý tưởng làm thế nào để bỏ chọn bỏ chọn hộp kiểm đó từ dòng lệnh?
mgd

Đó là một câu hỏi tuyệt vời, và có lẽ xứng đáng được hỏi như câu hỏi của riêng mình trên trang web. Hãy liên kết với cái này để làm như vậy.
Daniel

Tôi đã tạo ra một câu hỏi mới giải quyết vấn đề này: apple.stackexchange.com/questions/53215
MGD
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.