2003/05/06 07:20:16 - Update screenshot
2003/04/22 21:09:32 - Initial release
When you buy a cd-writer, you probably think about how to use it in Linux. This article will show you the simple
and dirty way to get it works.
dmesg command, maybe you have SCSI emulation support in the kernel, then you could skip this part.
... SCSI subsystem driver Revision: 1.00 scsi0 : SCSI host adapter emulation for IDE ATAPI devices Vendor: ASUS Model: CRW-3212A Rev: 1.0 Type: CD-ROM ...or
$ dmesg ... SCSI subsystem driver Revision: 1.00 scsi0 : SCSI host adapter emulation for IDE ATAPI devices Vendor: ASUS Model: CRW-3212A Rev: 1.0 Type: CD-ROM ...
# cd /usr/src/linux # make menuconfig
ATA/IDE/MFM/RLL support --->
<*> ATA/IDE/MFM/RLL support
IDE, ATA and ATAPI Block devices --->
<*> SCSI emulation support (Support in the kernel)
<M> SCSI emulation support (kernel module)
SCSI support:
<M> SCSI CD-ROM support
<M> SCSI generic support
Note:
Option SCSI emulation support appeared if you also select SCSI support
in Main menu and enable it as module or built-in the kernel.
Exit then you will be prompted a question:
Do you wish to save your new kernel configuration?
Yes to save the config.
# make dep; make clean; make bzImage; make modules; make modules_installPlease make a coffee or somethin' while waiting the process finished.
# cp /usr/src/linux/System.map /boot/System.map-2.4.18-2
# cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.18-2
# rm /boot/System.map
# ln -s /boot/System.map-2.4.18-2 /boot/System.map
append="hdX=ide-scsi".
# vi /etc/lilo.conf --- image = /boot/vmlinuz-2.4.18-2 root = /dev/hda9 label = "Slackware 8.1" read-only append="hdc=ide-scsi" ---
lilo in command-line to install new LILO.
# lilo
rpm, pkgtool, etc then you could skip this part.
Steps:
$ tar zxvf xcdroast-0.98alpha10.tar.gz
$ cd xcdroast-0.98alpha10
cdrecord installed (default /usr/local/bin). If cdrecord in /usr/bin you should change
CDRTOOLS_PREFIX to /usr without bin.
$ vi Makefile --- # put here the prefix where you want xcdroast to look for # cdrecord/mkisofs/readcd/cdda2wav. # e.g. /usr CDRTOOLS_PREFIX=/usr ---
$ make
$ su Password:
# make [PREFIX] install
# startx
xterminal then switch to superuser with su command.
$ su Password:
# xcdroastI'm sure you will configure X-CD-Roast easily by yourself.
Duplicate CD
Create CD Writing
Happy burning!
Help or comments please send to stwn[at]duniasemu[dot]org.