CD-R(Panasonic CW-7502B) 1.必要なsoftwareを用意しinstallする。 $ tar zxvf cdrecord-1.6.1.tar.gz -C ~/src $ ./Gmake.linux 普通にmake installすると/opt/schily/(bin|lib|man)にinstallされる。 install先の変更がわからなかったので、とりあえずmkisofsとcdrecord だけ/usr/local/binにコピーする $ su # cp ./cdrecord/OBJ/i586-linux-cc/cdrecord /usr/local/bin/ # cp ./mkisofs-1.12b4/OBJ/i586-linux-cc/mkisofs /usr/local/bin/ 2.kernelにscsi generic deviceとloop deviceを組み込む CONFIG_BLK_DEV_LOOP=y # # SCSI support # CONFIG_SCSI=y CONFIG_BLK_DEV_SD=y # CONFIG_CHR_DEV_ST is not set CONFIG_BLK_DEV_SR=y CONFIG_CHR_DEV_SG=y # CONFIG_SCSI_MULTI_LUN is not set # CONFIG_SCSI_CONSTANTS is not set 3.まず、CD-Rに焼くためのimage fileを作る。 # mkisofs -R -T -v -o filename target_dir -RはRock Ridge Extentsionを指定するオプション。 -Tは各ディレクトリにTRANS.TBLというファイルが作られる。 -vは作成過程を報告する。 -oは作成するimage fileを指定する。(例:-o /hogehoge/image_file) 例) /homeをCD-Rに焼く。作成するimageファイルは/dataに作る # mkisofs -R -T -v -o /data/image.iso /home 4.できたimage fileがちゃんとmountできるか確認 # mount -t iso9660 -o ro,loop=/dev/loop0 /filename /mountdir 5.CD-Rに書き込む。 # cdrecord speed=4 dev=/dev/sga filename spped=# #倍速 dev=/dev/sga CD-Rの場所 filename image file