2006/6/1
DVD-Rを使う手順は、基本的にはCD-Rと同じ。
である。DVD-RとCD-Rの違いはセクター数と記録容量だけと考えてよい。
メディア | セクタ数 | 容量/セクタ | 容量/メディア |
CD | 334125 | 2048 Byte | 684,288,000 Byte = 652 MByte |
DVD | 2293760 | 2048 Byte | 4,697,620,480 Byte = 4480 MByte |
CD-Rとおなじくmkisofsコマンドを使う
mkisofs -v -N -D -A '' -r -R -J -P '' -p '' -V 'volume_name' -o cdr.iso ~/cdimage
mkisofs -v -N -D -A '' -r -R -J -P '' -p '' -V 'volume_name' -o cdr.iso /mnt/cdrom【FC5】
mkisofs -v -N -D -A '' -r -R -J -P '' -p '' -V 'volume_name' -o cdr.iso /media/disk
-v | 処理状況の表示 省略してもよい |
-N | ISO9660バージョン情報を省略 警告が出るが、バージョン番号を必要としないときは問題なし(たぶん誰も使っていない) |
-D | 8階層以上のディレクトリ構造を維持 ISO9660に違反するので、警告が出る。 |
-A | ボリュームヘッダに記述する文字列(id)で128バイトまで シングルクォーテーション(')でくくる |
-r | 全ファイルをRead onlyにする(パーミッションを0222) |
-R | Rock Rigge拡張 ISO9660ファイルシステムのファイルを詳細に説明 |
-J | Joliet拡張 (for MS-windows) |
-P | 製作者または会社名 シングルクォーテーション(')でくくる (このオプションは省略してもよい) |
-p | 連絡先(e-mailなど) シングルクォーテーション(')でくくる (このオプションは省略してもよい) |
-V | ボリューム名 シングルクォーテーション(')でくくる |
-o | cdr.isoはisoイメージファイルの名称。 |
-A | APPI=id | ||
-P | PUBL= | ||
-p | PREP= |
dvdrecord コマンドでドライブを確認する。
【FC5】
# dvdrecord -scanbus Cdrecord-Clone 2.01.01a03-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2005 Jorg Schilling NOTE: This version contains the OSS DVD extensions for cdrtools and thus may have bugs related to DVD issues that are not present in the original cdrtools. Please send bug reports or support requests to http://bugzilla.redhat.com/bugzilla The original cdrtools author should not be bothered with problems in this version. scsidev: 'ATA' devname: 'ATA' scsibus: -2 target: -2 lun: -2 Linux sg driver version: 3.5.27 Using libscg version 'schily-0.8'. cdrecord: Warning: using inofficial libscg transport code version (schily - RedHat-scsi-linux-sg.c-1.85-RH '@(#)scsi-linux-sg.c 1.85 05/05/16 Copyright 1997 J. Schilling'). scsibus0: 0,0,0 0) 'HL-DT-ST' 'DVDRAM GSA-4167B' 'DL11' Removable CD-ROM 0,1,0 1) * 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) *
x,y,zはSCSIバス、SCSI ID、LUN(論理ユニット番号)の順
dvdrecordコマンドを使う
dvdrecord -v dev=0,0 speed=1 image.iso
GSA-4167Bでは「デバイスがない」、「SCSIドライバがない」等のメッセージがでます。
devオプションの記述にインターフェースを追記します。
インターフェースはdevrecord dev=helpで確認します。
dvdrecord -v dev=ATA:0,0,0 image.iso
option | 説明 |
---|---|
-v | verify指定 書き込み後にimage.isoとDVDを照合する |
(-dao) | Disk at Onceを指定するときは-daoをつける |
(-dummy) | 書き込みテストをするとき-dummyをつける |
dev=y,z | y=SCSI ID z=LUN 「デバイスがない」等のときは dev=ATA:x,y,zとする。 |
speed=s | 書き込み速度 4倍であればspeed=4 省略するとドライブが適当に判断した値で書き込む |
image.iso | isoイメージファイル |
SCSI IDやLUNが分からない場合はdvdrecord --scanbusで確認する。
実行結果は、SCSIバス番号、SCSI ID、LUN、デバイス名の順で教示される。
dverecordコマンドを使う
dvdrecord dev=0,0 blank=fast
または
dvdrecord dev=ATA:0,0,0 blank=fast
option | 説明 |
---|---|
dev=x,y | x=SCSI ID y=LUN または dev=ATA:x,y,z |
blank=b | 高速フォーマットであれば、blank=fast 全面フォーマットであれば、blank=all |
メディアをドライブに入れると、オートマウントする場合がある。
unmountコマンドでメディアをアンマウントした上でフォーマットすること。
雑誌名 | 記事 | 概要 |
---|---|---|
unix user 2003/5 P.68 | 第2特集 CD/DVD作成技法 | |
2003/6 Linux magazine p.94 | DVDで焼こう | DVD規格を説明 DVDドライブの紹介 |