(Pertanyaan ini adalah hasil dari pertanyaan lain yang saya ajukan di situs ini.)
Gambar baru selalu mengabaikan pemilik / grup
Saat membuat image disk baru dari Disk Utility itu secara otomatis dipasang. Jika Anda kemudian memilih volume di Finder dan tekan Cmd-I (untuk jendela info) Anda akan melihat ini di bagian bawah jendela:
Ini berarti bahwa pemilik dan grup file akan diabaikan pada volume ini. Ini sangat nyaman untuk drive eksternal yang dibagi antara mesin dengan akun pengguna yang berbeda. Untuk volume cadangan, itu bukan ide yang baik karena Anda ingin menyimpan informasi pemilik / grup untuk file yang dicadangkan.
Ubah ini dari Finder
Untuk mengubah ini, cukup hapus centang pada kotak centang dan akan diingat setelah Anda mengeluarkan dan mengirim ulang gambar.
Ubah dari baris perintah (Terminal)
Alih-alih memasang gambar dari Finder, Anda juga dapat memasangnya dari baris perintah menggunakan perintah ini (dengan asumsi gambar dipanggil testimage.sparsebundle
):
$ hdiutil attach testimage.sparsebundle/
Namun, pemilik diabaikan pada volume. Menambahkan -owners on
opsi sama dengan menghapus centang pada kotak centang pada gambar di atas:
$ hdiutil attach -owners on testimage.sparsebundle/
Namun, setelah melepas dan memasang kembali volume dari Finder (atau dari baris perintah tanpa -owners on
opsi), kotak centang dicentang lagi.
Adakah yang tahu cara membuat perubahan ini tetap menggunakan panggilan baris perintah?
sumber
diskutil enableOwnership
antara mount, atau saya tidak dapat menjalankan binari dan skrip pada volume yang dipasang.Saya menemukan bahwa kedua jawaban berfungsi untuk memungkinkan kepemilikan dengan cara yang diingat:
Dan:
Namun, kebalikannya tidak benar, setidaknya pada OS X 10.11.3:
Dan:
Keduanya untuk sementara mengubah status, tetapi kepemilikan diaktifkan kembali saat berikutnya saya memasang volume. Tampaknya ini adalah bug di sistem operasi. Untungnya saya menemukan solusi yang berfungsi. Keluarkan semua disk eksternal yang ingin Anda nonaktifkan kepemilikannya. Kemudian hapus basis data yang sesuai dengan menggunakan:
sumber
Gunakan
vsdbutil
untuk mengaturnya sebagai jalur alih-alih drive fisik:Meskipun
man
halaman menyarankan itu sudah usang,man
halaman untukdiskutil
masih merujuk padanya dan mekanisme tampaknya didasarkan pada VolumeUUIDs
bukan pada disk fisik / id irisan.sumber