MOUNT_CD9660(8) | FreeBSD System Manager's Manual | MOUNT_CD9660(8) |
名称
mount_cd9660 — ISO-9660 ファイルシステムのマウント書式
mount_cd9660 | [ -begjrv][ -C charset][ -o options][ -s startsector] special node |
解説
mount_cd9660 ユーティリティは、 node によって示された位置で、ディバイス special に存在する ISO 9660 ファイルシステムをグローバルなファイルシステムの名前空間にアタッチします。このコマンドは、通常、ブート時に mount(8) によって実行されます。オプションは、次の通りです:
- -b
- いくつかの Joliet 形式のディスクで誤った値に設定されている、 Supplementary Volume Descriptor Flags (補助ボリューム記述フラグ) フィールドのチェックを緩和します。
- -e
- 拡張属性の使用を有効にします。
- -g
- ファイルのバージョン番号を取り除きません。 (デフォルトで、ディスク上に異なるバージョン番号があるファイルがあるなら、最後のものだけがリストされます。) いずれにしても、ファイルは、明示的にバージョン番号を提示せずにオープンされます。
- -j
- ファイルシステムに含まれるあらゆる Joliet 拡張を使用しません。
- -o
-
オプションは、オプションのコンマで区切られた文字列が続く、
-o フラグで指定されます。指定できるオプションとそれらの意味については、
mount(8) のマニュアルページを参照してください。次の cd9660 特有のオプションが利用可能です:
- extatt
- -e と同じです。
- gens
- -g と同じです。
- nojoliet
- -j と同じです。
- norrip
- -r と同じです。
- brokenjoliet
- -b と同じです。
- -r
- ファイルシステムに含まれるあらゆる Rockridge 拡張を使用しません。
- -s startsector
- startsector でファイルシステムを開始します。通常、基本的なデバイスが CD-ROM ドライブであるなら、 mount_cd9660 は、データを含んでいる CD-ROM から最後のトラックを見つけ出し、そこでファイルシステムを開始しようと試みます。デバイスが CD-ROM でないか、または目次 (table of contents) を調べることができないなら、ファイルシステムは、セクタ 0 で開始されます。振る舞いを上書きするために、このオプションを使用することができます。 startsector は、それぞれ 2048 バイトの CD-ROM ブロックで測定されることに注意してください。これは、例えば、 cdcontrol(1) の info コマンドが印刷しているのと、同じです。ここで、正確な startsector を指定することによってマルチセッション CD の任意のセッションをマウントすることが可能です。
- -C charset
- Joliet 拡張を使用するとき、Unicode ファイル名を変換するためにローカルの charset を指定します。
- -v
- 行われた開始されるセクタ決定に関して冗長にします。
使用例
Kodak Photo-CD をマウントするために次のコマンドを使用することができます:
mount_cd9660 -o rw -v -s 0 /dev/cd0 /cdrom
歴史
mount_cd9660 ユーティリティは、 4.4BSD ではじめて登場しました。Unicode 変換ルーチンは、2003 年に
<imura@ryu16.org>によって追加されました。バグ
POSIX デバイスノードのマッピングは、現在サポートされていません。バージョン番号は、Rockridge 拡張が使用されているなら、取り除かれません。この場合、バージョン番号のない Rockridge 名がないファイルへのアクセスは、最も大きいものではなく、最も小さなバージョン番号があるものを取得しす。
ECMA のサポートは、ありません。
March 5, 2013 | FreeBSD |