[Mac] FAT32のイメージファイルをマウントしたい

MacでFAT32のイメージファイルをマウントしたい

Linuxだとmount -o loop... とかでマウントできるらしいけど、Macではどうやるのか調べました。
(事前にtmpディレクトリは作成しておいてください)

% hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount a.img
/dev/disk4
% diskutil mount -mountPoint ./tmp/ /dev/disk4
Volume NO NAME on /dev/disk4 mounted

ポイントは、hdiutilコマンド。このコマンドを使うと/dev/diskNをマウントできるようになります。
どのディスクかは、diskutil listで確認できます。

クリーンナップ

最後はdiskutil unmountDiskでアンマウントして、さらにデタッチします。

% diskutil unmountDisk /dev/disk4
Unmount of all volumes on disk4 was successful
% hdiutil detach /dev/disk4
"disk4" ejected.

0 件のコメント :

コメントを投稿