トップ «前の日記(2005年09月12日) 最新 次の日記(2005年09月14日)» 編集
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|10|12|
2009|02|03|06|07|10|11|12|
2010|01|02|03|04|07|09|10|11|12|
2011|01|03|04|05|06|07|08|10|
2012|01|06|08|09|10|12|
2013|01|02|03|04|07|09|11|12|
2014|01|03|04|05|06|09|
2015|04|
2016|01|08|
ここは旧えびめもです。えびめも2に移行します(2016/12/1)

2005年09月13日

Debian Sarge (i386)

Linux-2.6でDVD-Rを焼くのは今回が初めてだ。今までは mkisofs + cdrecord を使っていたが、cdrecordを使うと
Found DVD media but DVD-R/DVD-RW support code is missing.
If you need DVD-R/DVD-RW support, ask the Author for cdrecord-ProDVD.
Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
This version of cdrecord does not include DVD-R/DVD-RW support code.
See /usr/share/doc/cdrecord/README.DVD.Debian for details on DVD support.
Using generic SCSI-3/mmc   CD/DVD driver (checks media) (mmc_cd_dvd).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Unspecified command not implemented for this drive.
Data will not fit on any disk.
うむ?cdrecord-ProDVDなるものを使えと。README.DVD.Debianにディテイルインフォがあるということで読んでみると
* cdrecord-ProDVD: Joerg Schilling is also author of cdrecord-ProDVD. This
  software is free for personal use but not free software according to the
  DFSG and therefore not part of Debian GNU/Linux.
  ftp://ftp.berlios.de/pub/cdrecord/ProDVD
 
* dvd+rw-tools: http://fy.chalmers.se/~appro/linux/DVD+RW/
  Although the name suggests otherwise, recent versions support
  DVD-R(W) and DVD+R(W).
 
* dvdrtools (Formerly known as dvdrecord): http://www.nongnu.org/dvdrtools/
  A fork of an older version of cdrecord (1.11a15) with DVD-R(W) support.
 
* Apply the dvdrecord-patch to cdrecord and compile it yourself:
    apt-get source cdrtools
    cd cdrtools-
    fakeroot debian/rules dvd=yes cdrecord
 
    Be aware that we will probably ignore bugreports for cdrecord+dvdpatch
    unless they can be reproduced without the patch.
ということは dvd=yesパッチを当てて再コンパイルが必要か。面倒だ。cdrecordを愛してやまないということはないので、さくっとdvd+rw-tools に乗り移ることにする。

dvd+rw-tools

growisofs コマンドが内部でmkisofsを呼び出し、書き込みを行ってくれるらしい。マニュアルの意訳メモ
 growisofs [-dry-run] [-dvd-compat] [-overburn] [-speed=1] -[Z|M] /dev/dvd 
 
 -Z /dev/dvd
    イニシャルセッションの書き込み
 -M /dev/dvd
    セッションのマージ
 
 .isoイメージを書き込むときは=を使う
  /dev/dvd=何とか.iso
      # growisofs -Z /dev/dvd=someone.iso
 
 ファイルをいきなり書き込むときは
      # growisofs -Z /dev/dvd -R -J /some/files
 
 ファイルの追記は(-M)
      # growisofs -M /dev/dvd -R -J /more/files
うわぁ -M が使えるのは便利かも。今まではセッション追記はかなり面倒かった。