2012-01-08 7 views
4

私は、JolietやUDFに加えてHFS(Journaled)など、複数のファイルシステムを含むディスクイメージファイルを持っています。私はHFS以外のファイルシステムがあればマウントしたい。まず、私はマウントせずに画像を添付:ディスクイメージに特定のファイルシステムをマウントする方法は?

$ -nomountパス/に/ image.iso

は/ dev/DISK3 Apple_partition_scheme
は/ dev/disk3s1 Apple_partition_map
は/ dev/disk3s2 Apple_HFSを添付hdiutil

その後、mountためmanページは、私がこのような非HFSファイルシステムをマウントすることができると言うようだ:

$マウント-a -t nohfsは/ dev/disk3s2/tmpの

しかし、応答が

がマウントされます。exec /System/Library/Filesystems/nohfs.fs/Contents/Resources/private/tmpの/ mount_nohfs:そのようなファイルやディレクトリはありません。

マウントしたくないファイルシステムタイプの「no」というプリフィックスは分かりません。この作業を行う方法はありますか、マウントしたい特定のファイルシステムを知っていなければなりませんか?

編集する:誰かが否定的な投票と賛否両論を説明する気になるだろうか?

+1

@iHunter:質問に対する私のモチベーションが関係していますソフトウェア配布用のCDを作成する。なぜシステム管理者がこの質問に興味を持っているのかわかりません。しかし、そこにはファイルシステムに関する質問がもっと一般的かもしれないことがわかります。 – JWWalker

+0

私はシステム管理者が 'mount'とその問題をよりよく知っていると思うので、あなたを助ける可能性が高くなります。 – iHunter

+2

私はserverfaultで再転記しました。私はすでに説明できない投票をしています。とても役に立ちました。 – JWWalker

答えて

3

まず、-aオプションは/ etc/fstabにリストされているすべてのものをマウントするように指示します。ディスクイメージがそこにリストされていないので、間違っています。第二に、なぜ "no"プレフィックスが動作しないのか分かりませんが、使用する正しいファイルシステムを指定することで可能になるはずです(cd9660はJolietイメージに使用するものです)。ハイブリッド形式は、私が見てきた方法で行われている場合第三に、あなたがマウントしたいと思うの/ dev/disk3に、ではないの/ dev/disk3s2:

mkdir /tmp/mountpoint 
mount -t cd9660 /dev/disk3 /tmp/mountpoint 
関連する問題