この手順では、複数のセッションを CD に書き込む方法について説明します。また、infoA と infoB の各ディレクトリを CD にコピーする例も示します。
最初の CD セッション用のファイルシステムを作成します。
$ mkisofs -o infoA -r -V my_infoA /data/infoA Total translation table size: 0 Total rockridge attributes bytes: 24507 Total directory bytes: 34816 Path table size(bytes): 98 Max brk space used 2e000 8929 extents written (17 Mb) |
ISO ファイルシステムの名前を指定します。
Rock Ridge 情報を作成し、ファイル所有権を 0 にリセットします。
リムーバブルメディアサービスがマウントポイントとして使用するボリュームラベルを指定します。
作成する ISO イメージディレクトリを指定します。
最初のセッションの ISO ファイルシステムを CD にコピーします。
$ cdrw -iO infoA Initializing device...done. Writing track 1...done. done. Finalizing (Can take several minutes)...done. |
CD に書き込むイメージファイルの名前を指定します。
書き込むために CD を開いたままにしておきます。
CD が排出されたあとで、再度挿入します。
次の書き込みセッションに含める CD メディアのパス名を確認します。
$ eject -n . . . cdrom0 -> /vol/dev/rdsk/c2t4d0/my_infoA |
/vol/dev/... パス名を書き留めてください。
次のセッションを書き込む CD 上の次に書き込み可能なアドレスを確認します。
% cdrw -M /cdrom Device : YAMAHA CRW8424S Firmware : Rev. 1.0d (06/10/99) Track No. |Type |Start address ----------+--------+------------- 1 |Audio |0 2 |Audio |33057 3 |Data |60887 4 |Data |68087 5 |Data |75287 Leadout |Data |84218 Last session start address: 75287 Next writable address: 91118 |
Next writable address: 出力に記述されているアドレスを書き留めて、次のセッションの書き込み時にこのアドレスを使用できるようにします。
次の CD セッション用の ISO ファイルシステムを作成し、CD に書き込みます。
$ mkisofs -o infoB -r -C 0,91118 -M /vol/dev/rdsk/c2t4d0/my_infoA /data/infoB Total translation table size: 0 Total rockridge attributes bytes: 16602 Total directory bytes: 22528 Path table size(bytes): 86 Max brk space used 20000 97196 extents written (189 Mb) |
ISO ファイルシステムの名前を指定します。
Rock Ridge 情報を作成し、ファイル所有権を 0 にリセットします。
最初のセッションの開始アドレスと、次に書き込み可能なアドレスを指定します。
マージする既存の ISO イメージのパスを示します。
作成する ISO イメージディレクトリを指定します。