この手順では、複数のセッションを CD に書き込む方法について説明します。また、infoA と infoB の各ディレクトリを 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 イメージディレクトリを指定します。
$ cdrw -iO infoA Initializing device...done. Writing track 1...done. done. Finalizing (Can take several minutes)...done.
CD に書き込むイメージファイルの名前を指定します。
書き込むために CD を開いたままにしておきます。
$ eject -n . . . cdrom0 -> /vol/dev/rdsk/c2t4d0/my_infoA
/vol/dev/... パス名を書き留めてください。
% 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: 出力に記述されているアドレスを書き留めて、次のセッションの書き込み時にこのアドレスを使用できるようにします。
$ 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 イメージディレクトリを指定します。