Jak można blokować pliki w systemie OSX? próbowałem
hdiutil attach filename
jednak kończy się to na
hdiutil: attach failed - not recognized
Wygląda na to, że hdiutil działa tylko w przypadku obrazów iso / dmg. Na ubuntu plik bloku można łatwo zamontować
mount -o loop filename mountpoint
Tło: Użyłem vdfuse ( http://forums.virtualbox.org/viewtopic.php?f=26&t=33355&start=0 ) do zamontowania plików dysków wirtualnych (np. Vhd). Sam vdfuse działa dobrze, a partycje znajdujące się na dysku wirtualnym pojawiają się jako pliki blokowe w punkcie montowania.
Plik VHD -> / my / mountpoint / Partition1, Partition2, ...
Na Ubuntu pliki bloków można montować za pośrednictwem
mount -o loop /my/mountpoint/Partition1
jednak opcja pętli -o nie istnieje w systemie osx.
/dev/disk1
. Możesz uruchomić,hdiutil mount /dev/disk1
aby zobaczyć pliki w środku. Wypisuje lokalizację punktu montowania, coś w stylu/Volumes/Untitled
Czy partycja nie ma systemu plików? Zwykle montujesz go za pomocą czegoś takiego
mount -t ntfs /my/mountpoint/Partition1 /mnt
źródło
hdid /my/file
to zwróci nazwę urządzenia blokowego.