fragen stichworte

Hängen Sie die Blockdatei unter OSX ein

Wie können Blockdateien unter osx eingehängt werden? Ich habe es mit

versucht
hdiutil attach filename

endet jedoch mit

hdiutil: attach failed - not recognized

hdiutil scheint nur für iso/dmg-Bilder zu funktionieren. Auf Ubuntu kann die Blockdatei einfach mit

gemountet werden
mount -o loop filename mountpoint

Hintergrund: Ich habe vdfuse (http://forums.virtualbox.org/viewtopic.php?f=26&t=33355&start=0) verwendet, um virtuelle Festplattendateien (z. B. vhd) bereitzustellen. . vdfuse selbst funktioniert einwandfrei und die auf der virtuellen Festplatte enthaltenen Partitionen werden als Blockdateien auf dem Einhängepunkt angezeigt.

VHD-Datei ->/mein/mountpoint/Partition1, Partition2, ...

Auf Ubuntu können die Blockdateien über

eingehängt werden
mount -o loop/my/mountpoint/Partition1

Die Option -o-Schleife ist jedoch unter osx nicht vorhanden.

antworten

hdiutil war der richtige Weg, aber ein entscheidender Bestandteil sind die Parameter.

Der Befehl

hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount filename

hängt die Blockdatei perfekt als Blockdateisystem ein. Danach können Sie beliebige Fs wie Chris S anbringen.

Verfügt die Partition nicht über ein Dateisystem? Normalerweise mounten Sie es mit etwas wie mount -t ntfs/my/mountpoint/Partition1/mnt