#topicpath
----
ISOイメージをDVD-Rに焼くときのメモ。

* 必要なもの [#j62d05fb]

- sysutils/dvd+rw-tools

ports からさくさくとインストールします。

* atapicam を導入する [#zf6a89e8]

 # growisofs -dvd-compat -speed=4 -Z /dev/acd0=1.iso
 :-( unable to CAMGETPASSTHRU for /dev/acd0: Inappropriate ioctl for device

すると、"unable to CAMGETPASSTHRU for /dev/acd0: Inappropriate ioctl for device" と怒られてしまいます。
/dev/acd0 ではこのように怒られてしまいます。

atapicam を使い、CAM で認識してもらう必要があります。

 # kldload atapicam

atapicam によって /dev/acd0 ではなく、/dev/cd0 として使うようになります。
dmesg では、うちのはこんな感じで認識します。

 cd0 at ata0 bus 0 target 1 lun 0
 cd0: <HL-DT-ST DVDRRW GWA-4166B 2.04> Removable CD-ROM SCSI-0 device 
 cd0: 33.000MB/s transfers
 cd0: cd present [1 x 2048 byte records]

* atapicamを起動時に読み込んでおく [#w51abd14]

/etc/loader.conf に書いておきます。

 atapicam_load="YES"

* growisofsでDVD-Rを作成する [#zcccd6a4]

/dev/cd0 であることに注意して、
DVD-R のメディアに書き込みます。

 # growisofs -dvd-compat -speed=4 -Z /dev/cd0=1.iso
 Executing 'builtin_dd if=1.iso of=/dev/pass0 obs=32k seek=0'
 /dev/pass0: "Current Write Speed" is 4.1x1385KBps.
 ...
 4183818240/4219465728 (99.2%) @3.9x, remaining 0:06 RBU 99.9%
 4202496000/4219465728 (99.6%) @4.0x, remaining 0:03 RBU 50.6%
 builtin_dd: 2060288*2KB out @ average 3.7x1385KBps
 /dev/pass0: flushing cache
 /dev/pass0: updating RMA
 /dev/pass0: closing disc
 #

----
#comment

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS