Tips記事
» 2002年05月22日 00時00分 UPDATE

ディスクアットワンスのCDコピーがしたい

[木田佳克,ITmedia]

 「CD-R/RWメディアに書き込みをしたい〜コマンドライン編〜」Tipsでは,ディスク上のファイルをCD-R/RWに書き込む方法を解説している。

 しかし,音楽CDや特定のソフトなどのシステムCDをコピーしたい場合,いちいちファイルをディスク上にコピーするのは手間だ。そこで,ここではディスクアットワンスでCDコピーをする方法を紹介しよう。

http://cdrdao.sourceforge.net/

 上のサイトからたどり,Linuxであれば用意されているバイナリをダウンロードするのが手軽だろう(2002年5月22日現在)。

$ wget http://telia.dl.sourceforge.net/sourceforge/cdrdao/cdrdao-1.1.5.bin.x86.linux.tar.gz
$ tar zxfv cdrdao-1.1.5.bin.x86.linux.tar.gz
$ cd cdrdao-1.1.5.bin.x86.linux; ls
README          Release-1.1.2  Release-1.1.5  cdrdao.lsm
README.PlexDAE  Release-1.1.3  cdrdao         drivers
Release-1.1.0   Release-1.1.4  cdrdao.1       testtocs

 上記のようにアーカイブを解くと「cdrdao」のファイル名でバイナリが見られるはずだ。コンパイルする必要なくすぐに使用できる。

 例として,SCSI IDが「0」のドライブ上で24倍速コピーをする指定方法は次の通りだ。

$ cdrdao copy --source-device 0,0,0 --device 0,0,0 --driver generic-mmc --speed 24

 deviceに続く3つの数値は,順に「BUS ID」,「SCSI ID」,「LUN」だ。それぞれの意味は次のようになっている。

BUS ID SCSIバスのID。SCSIカードが1枚の場合には「0」を指定すれば問題ない
SCSI ID SCSI機器(ドライブ)のID
LUN 論理ユニット番号。CDチェンジャドライブを利用していない場合は「0」を指定すればよい

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ