Ich erhalte die UUID und das Etikett einer Festplatte von 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
Verwenden der Datenträgerbezeichnung funktioniert nicht:
$ 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
Die Verwendung der Volume-UUID funktioniert nicht mit oder ohne Anführungszeichen:
$ 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
Die Verwendung der Datenträgerkennung funktioniert
mymac:~ user$ sudo mount -t hfs /dev/disk0s4 /Users/user/test
Aktualisieren:
Mein Ziel ist es, die mount
Zeile /etc/fstab
einzufügen, wenn ich ein Volume an einen benutzerdefinierten Mountpunkt mounten möchte.
fstab
: UUID=<volume_uuid> /mount/point auto
und lief sudo mount -a
. Der gleiche Fehler ist passiert:... mount_hfs: No such file or directory
fstab
, aber ich benutze immer mindestens die ersten vier Felder. Ich sehe, dass Ihnen das dritte Feld (fs_vfstype) in Ihrem Kommentar fehlt. Lässt du es aus fstab
? Sie sollten Ihre Frage bearbeiten und genau zeigen, was Sie ausprobiert fstab
und welchen Editor Sie verwendet haben. Abgesehen davon ist keiner meiner Einhängepunkte ein anderer als der Standard, Volumes
für den / der festgelegt none
ist. Ich werde es testen, sobald ich deine Bearbeitung und den Einhängepunkt sehe, den du versuchst.
mount
kann Befehl nicht verwendenUUID
oderLABEL
und muss den Disk - Identifier, zB verwenden/dev/disk0s4
. Wie vielleicht auch darauf hingewiesen werden mag, ist die OS X-Methode zu verwendendiskutil
. Um Ihr Update anzusprechen ... Siefstab
können jedoch dasUUID
oder verwendenLABEL
, schauen Sie sich einfach die Beispiele in der Manpage anfstab
.fstab
Klicken Sie in einem Terminaltyp mit der rechten Maustaste auffstab
und wählen Sie Manpage öffnen. Lesen Sie dann die gesamte Manpage! :)