Mac-Osx
在 OSX 上掛載塊文件
如何在osx上掛載塊文件?我試過了
hdiutil attach filename
然而,這終止於
hdiutil: attach failed - not recognized
hdiutil 似乎只適用於 iso/dmg 圖像。在 ubuntu 上,塊文件可以很容易地掛載
mount -o loop filename mountpoint
背景:我使用 vdfuse ( http://forums.virtualbox.org/viewtopic.php?f=26&t=33355&start=0 ) 來掛載虛擬磁碟文件(例如 vhd)。vdfuse 本身工作正常,虛擬磁碟中包含的分區在掛載點上顯示為塊文件。
VHD 文件 -> /my/mountpoint/Partition1, Partition2, …
在 ubuntu 上,可以通過以下方式掛載塊文件
mount -o loop /my/mountpoint/Partition1
但是 osx 上不存在 -o 循環選項。
hdiutil 是正確的方法,但關鍵因素是參數。
命令
hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount filename
完美地將塊文件掛載為塊文件系統。之後,您可以像 Chris S 指出的那樣安裝任何 fs。
分區沒有文件系統嗎?通常你用類似的東西安裝它
mount -t ntfs /my/mountpoint/Partition1 /mnt