How to install cdrecord-1.10-0vl3.src.rpm

2002.09.14

from:
Vine Plus の ftp site(ryukyu)
cdrecord-1.10-0vl3.src.rpm

cf:
CD-Writing HOWTO
CD-Record HomePage

Linux で CD-R を焼きたくなった。

このページを見たからなんだけど、
最新アップデート状態の Vine をインストール出来る CR-R を作りたいのだ。

今度、自作(をするの予定の)マシンを新調したトキに、一発で最新 Vine を入れたいから。
多分だけど、最新の状態でないと、
ビデオチップ(GeForce の 4MX を入れる予定)を認識しない氣がする。




Preparation
~/rpm/SRPMS/ にファイルを落して、

$ rpm -ivh cdrecord-1.10-0vl3.src.rpm

spec file( cdrecord.spec ) を見ると、
コトが、判明。
懸念されていた、 mkisofs のインストールは別途行う必要は無くなったのでした。

spec file に日本語メッセージが追加されているのは、さっすが Vine。

Build
$ rpm -bb cdrecord.spec

Created
~/rpm/RPMS/i386/cdrecord-1.10-0vl3.i386.rpm
~/rpm/RPMS/i386/cdrecord-devel-1.10-0vl3.i386.rpm

INSTALL
ルートになって、

# rpm -ivh cdrecord-1.10-0vl3.i386.rpm
 > Checking for group "cdwrite"...Add new group "cdwrite". 
 > cdrecord        #################### 
見慣れないメッセージが出た。
新しく cdwrite ってグループを作ってくれたらしい。
どう使うんだろう。

# rpm -ivh cdrecord-devel-1.10-0vl3.i386.rpm
 > cdrecord-devel         #################### 

今度はいつも通りのメッセージ。


Check
$ rpm -qlp cdrecord | grep bin
  /usr/bin/cdda2wav
  /usr/bin/cdrecord
  /usr/bin/devdump
  /usr/bin/isodump
  /usr/bin/isoinfo
  /usr/bin/isovfy
  /usr/bin/mkhybrid
  /usr/bin/mkisofs
  /usr/bin/readcd
  /usr/bin/scgcheck

といった、実行ファイルが入りまひた。


あと、/dev/cdrom へのシンボリックリンクが /dev/scd0 に変わっていた。


/etc/lilo.conf の修正
Linux で ATAPI CD-R/RW を使うには SCSI のフリをさせないと、いけないらしい。

> append="hdc=ide-scsi"

の一行を何処かに追加。
hdc は CD-R/RW が付いている IDE コントローラーに、適宜合わせるコト。

# /sbin/lilo
を忘れない様に。
でないと、修正した /etc/lilo.conf の内容が反映されまヘン。


さあ、どうやって使えば良いモノやら、、、
  # cdrecord -scanbus
  
  > Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jrg Schilling
  > Linux sg driver version: 2.1.40
  > Using libscg version 'schily-0.5'
  > scsibus0:
  >         0,0,0     0) 'IDE-CD  ' 'R/RW 8x4x32     ' ' 1.5' 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) *
よく判らないが、こんなメッセージが出ると、成功しているらしい。
ATAPI CD-R/RW を SCSI で認識してますよ、っていうメッセージらしい。
このトキの 0,0,0 って数次は、後で cdrecord を使うトキに必要な数次。
多分、ドライブ番号だろう。

よく判らないから、使い方は飛ばして xcdroast のインストールに逝った。



が、無意味に終ってしまった。


Vine Linux の Updates CDを作る へゴー!










戻る