Saya mendapatkan UUID dan label disk dari diskutil info disk0s4
diskutil info disk0s4
Device Identifier: disk0s4
Device Node: /dev/disk0s4
Whole: No
Part of Whole: disk0
Device / Media Name: Untitled
Volume Name: Data
Mounted: No
File System Personality: HFS+
Type (Bundle): hfs
Name (User Visible): Mac OS Extended
Journal: Unknown (not mounted)
Owners: Disabled
Partition Type: Apple_HFS
OS Can Be Installed: No
Media Type: Generic
Protocol: PCI
SMART Status: Verified
Volume UUID: F8C88B2D-5412-343B-8969-254F3AC559B8
Disk / Partition UUID: 1738336E-68DD-46B1-997E-57469CF0472D
Total Size: 338.0 GB (337984569344 Bytes) (exactly 660126112 512-Byte-Units)
Volume Free Space: 0 B (0 Bytes) (exactly 0 512-Byte-Units)
Device Block Size: 512 Bytes
Read-Only Media: No
Read-Only Volume: Not applicable (not mounted)
Device Location: Internal
Removable Media: No
Solid State: Yes
mount
menggunakan label volume tidak berfungsi:
$ sudo mount -t hfs LABEL=Data /Users/user/test
GetMasterBlock: Error 2 opening LABEL=Data
GetMasterBlock: Error 2 opening LABEL=Data
mount_hfs: error on mount(): error = -1.
mount_hfs: No such file or directory
mount
menggunakan volume UUID tidak bekerja dengan atau tanpa tanda kutip:
$ sudo mount -t hfs uuid=F8C88B2D-5412-343B-8969-254F3AC559B8 /Users/user/test
GetMasterBlock: Error 2 opening uuid=F8C88B2D-5412-343B-8969-254F3AC559B8
GetMasterBlock: Error 2 opening uuid=F8C88B2D-5412-343B-8969-254F3AC559B8
mount_hfs: error on mount(): error = -1.
mount_hfs: No such file or directory
$ sudo mount -t hfs UUID="F8C88B2D-5412-343B-8969-254F3AC559B8" /Users/user/test
GetMasterBlock: Error 2 opening UUID=F8C88B2D-5412-343B-8969-254F3AC559B8
GetMasterBlock: Error 2 opening UUID=F8C88B2D-5412-343B-8969-254F3AC559B8
mount_hfs: error on mount(): error = -1.
mount_hfs: No such file or directory
mount
menggunakan pengenal volume bekerja
mymac:~ user$ sudo mount -t hfs /dev/disk0s4 /Users/user/test
Memperbarui:
Tujuan saya adalah untuk memasukkan mount
baris /etc/fstab
karena saya ingin memasang volume ke custom mountpoint.
macos
el-capitan
disk-utility
mount
biocyberman
sumber
sumber
mount
perintah tidak dapat menggunakanUUID
atauLABEL
dan harus menggunakan Pengidentifikasi Disk, mis/dev/disk0s4
. Sebagai tambahan mungkin barangkali menunjukkan bahwa metode OS X akan digunakandiskutil
. Untuk mengatasi pembaruan Anda ... Namunfstab
dapat menggunakanUUID
atauLABEL
, cukup lihat contoh di halaman manual untukfstab
. Dalam jenis Terminalfstab
dan kemudian klik kanan padafstab
dan pilih Open man Page, lalu baca secara keseluruhan! :)fstab
seperti ini :,UUID=<volume_uuid> /mount/point auto
dan berlarisudo mount -a
. Kesalahan yang sama terjadi:... mount_hfs: No such file or directory
fstab
, namun saya selalu menggunakan setidaknya empat bidang pertama. Saya melihat Anda melewatkan bidang ketiga, (fs_vfstype), di komentar Anda. Apakah Anda menghilangkannyafstab
? Anda harus mengedit pertanyaan Anda dan menunjukkan dengan tepat apa yang Anda cobafstab
dan editor mana yang Anda gunakan. Yang mengatakan, tidak ada poin mount saya selain default /Volumes
yangnone
ditetapkan. Saya akan menguji setelah saya melihat hasil edit Anda dan titik mount yang Anda coba.Jawaban:
Saat menggunakan OS X, biasanya lebih disarankan digunakan
diskutil
untuk aktivitas yang berhubungan dengan disk.TL; DR:
Untuk memasang volume / disk dengan pengidentifikasi:
Untuk memasang volume oleh UUID:
Untuk memasang volume dengan label:
Penjelasan
Dengan
diskutil
, pengidentifikasi simpul (/dev/diskXsY
) dapat dipertukarkan dengan UUID: dalamdiskutil
operasi apa pun (sepertieject
), UUID dapat ditentukan sebagai ganti pengidentifikasi simpul. Dari halaman manual:Memperoleh pengidentifikasi / UUID / label ini sederhana, dengan salah satu dari perintah berikut:
Nilai yang dikembalikan dari perintah ini akan terlihat seperti berikut ini:
Seperti yang ditunjukkan di atas, pengidentifikasi dapat ditemukan dari
IDENTIFIER
kolom, label dariNAME
kolom, dan UUID dari keduaUUID
bidang (salah satu UUID akan me-mount volume).Dengan label:
Oleh UUID:
Dengan pengidentifikasi disk:
tambahan untuk edit ke pertanyaan OP: mount ke jalur khusus
Anda dapat melakukan ini dengan
diskutil mount
dan-mountPoint
opsi. Dari halaman manual:Sintaks untuk me-mount ke custom mountpoint adalah sebagai berikut:
Ingatlah bahwa itu
/path/to/custom/mountpoint
harus berupa direktori , seperti halnya denganmount
, dan bahwa pengenal / UUID / label Anda spesifik untuk volume (yaitu/dev/diskXsY
tidak/dev/diskX
). Pemasangan ke titik mount khusus tidak dapat dilakukan dengandiskutil mountDisk
, dan hanya berfungsi dengan volume tunggal pada satu waktu.sumber
Inilah yang saya gunakan untuk memasang SSD eksternal ke folder Musik saya yang berisi file media iTunes saya secara otomatis setiap kali saya masuk. Anda tidak mengatakan dengan pasti apa tujuan pemasangan eksternal sehingga beberapa dari bit ini mungkin tidak menjadi apa yang Anda butuhkan tetapi sekali lagi, mungkin persis apa yang Anda coba lakukan.
Seperti yang disebutkan dalam pertanyaan Anda dan dalam jawaban @mungkinbeharryry,
mount
perintah tersebut tidak mendukung UUID sehinggadiskutil
utilitas yang disarankan. Namun,fstab
file tersebut mendukung UUID sehingga Anda dapat menyimpan parameter mount difstab
kemudiandiskutil
akan membaca parameter darifstab
untuk me-mount drive Anda.~/Music/iTunes/
, buat folder yang akan digunakan untuk mountpoint. Saya menggunakanSSD_Music
.Gunakan
sudo vifs
untuk mengeditfstab
file, tambahkan baris berikut sebagai satu baris (mengedit UUID dan USERNAME jika diperlukan) kemudian simpan / keluar.UUID=F8C88B2D-5412-343B-8969-254F3AC559B8 /Users/USERNAME/Music/iTunes/SSD_Music hfs rw,noauto,noowners,nobrowse 0 0
diskutil mount F8C88B2D-5412-343B-8969-254F3AC559B8
( Catatan: Jangan sertakanUUID=
awalan dalam perintah ini.mount
yang menunjukkan sesuatu seperti/dev/disk2s2 on /Users/USERNAME/Music/iTunes/SSD_Music (hfs, local, nodev, nosuid, journaled, noowners, nobrowse)
iTunes Media
folder untuk menunjuk ke folder pada disk yang terpasang.cd ~/Music/iTunes/
mv 'iTunes Media' 'iTunes Media-bak'
ln -s 'SSD_Music/iTunes Media' 'iTunes Media'
ditto 'iTunes Media-bak' 'iTunes Media'
untuk menyalin media Anda ke drive baru. Lewati ini jika Anda sudah menyalinnya.diskutil unmount ~/Music/iTunes/SSD_Music
Sekarang Anda dapat memasang drive dengan UUID, mari kita mengotomatiskannya saat Anda masuk.
~/Library/LaunchAgents/
, buat file baru bernamalocal.mount_SSD_Music.plist
Salin / Tempel XML berikut ke dalam file baru kemudian simpan / keluar.
Pastikan drive tidak terpasang
launchctl load ~/Library/LaunchAgents/local.mount_SSD_Music.plist
. Semoga itu dipasang tanpa kesalahan lagi.Jadi sekarang jika Anda reboot, drive eksternal akan secara otomatis dipasang ketika Anda masuk.
Semoga ini membantu!
sumber
Saya menggabungkan beberapa komentar saya ke dalam sebuah jawaban karena saya yakin itu mengatasi
fstab
masalah ini.Seperti yang sudah Anda ketahui,
mount
perintah tidak dapat menggunakanUUID
atauLABEL
dan harus menggunakan Pengidentifikasi Disk, mis/dev/disk0s4
. Sebagai tambahan mungkin barangkali menunjukkan bahwa metode OS X akan digunakandiskutil
. Untuk mengatasi pembaruan Anda ... Namunfstab
dapat menggunakanUUID
atauLABEL
, cukup lihat contoh di halaman manual untukfstab
. Dalam jenis Terminalfstab
dan kemudian klik kanan padafstab
dan pilih Open man Page. Baca seluruhnya! :)Saya tidak memiliki masalah dalam menggunakan
fstab
, namun saya selalu menggunakan setidaknya empat bidang pertama. Saya melihat Anda melewatkan bidang ketiga, (fs_vfstype), di komentar Anda. Apakah Anda menghilangkannyafstab
? Anda harus mengedit pertanyaan Anda dan menunjukkan dengan tepat apa yang Anda cobafstab
dan editor mana yang Anda gunakan.Coba: di
UUID=1738336E-68DD-46B1-997E-57469CF0472D /mount/point hfs rw,auto
mana/mount/point
direktori yang sudah ada sebelumnya.Saya sudah menguji ini pada sistem saya menggunakan saya
UUID
, ituUUID
di baris saya saya sarankan Anda mencoba di atas.Catatan: Itu hanya akan me-mount ke titik mount yang ditentukan jika saya menyertakan bidang ketiga, (fs_vfstype), jika tidak, mount
/Volumes
meskipun bidang kedua, (fs_file), ada.sumber
UUID=... /mount/point hfs rw,auto
di El Capitan: 1. / mount / point dan 2. / Volume./Volumes
juga, dengan hanya satu baris ditambahkan kefstab
?