|
   
If you have an IDE-CDR or IDE-CDRW device, you need to use
the ide-scsi kernel module to emulate
a SCSI host adapter for the IDE device. The easiest
way to do this is to determine which device is the
CD burner (/dev/hdd in this example) and
tell the kernel to use the ide-scsi device
driver for it when your computer boots. The latest
versions of Red Hat Linux detect whether you have
a CDR or CDRW device and set this option for you.
It is set in your bootloader configuration file.
If you are using LILO, modify /etc/lilo.conf
to pass hdd=ide-scsi to the kernel
as a kernel option:
image=/boot/vmlinuz-2.4.7-10
label=linux
initrd=/boot/initrd-2.4.7-10.img
read-only
root=/dev/hda9
append="hdd=ide-scsi"
   
Don't forget to run the lilo command
as root to enable the changes.
   
If you are using the GRUB bootloader, modify
/boot/grub/grub.conf to pass
hdd=ide-scsi to the kernel
as a kernel option:
title Red Hat Linux (2.4.9-21)
root (hd0,6)
kernel /vmlinuz-2.4.9-21 ro root=/dev/hda9 hdd=ide-scsi
initrd /initrd-2.4.9-21.img
   
If you modify the bootloader configuration file, the changes
will not take effect until you reboot. To load the ide-scsi
module manually, make sure no process is accessing the CDR or CDRW
device, and unload the ide-cd module with
the command rmmod ide-cd, and then load
the ide-scsi module with
the command modprobe ide-scsi.
   
If you have a SCSI CD burner, skip the ide-scsi
steps and just make sure you can access the CD-ROM device.
   
You need to determine the SCSI address of the CD burner. As root,
issue the command:
cdrecord --scanbus
   
This will return something like:
Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
Linux sg driver version: 3.1.20
Using libscg version 'schily-0.5'
scsibus0:
0,0,0 0) 'SONY ' 'CD-R CDU928E ' '1.1n' 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) *
   
Use the SCSI address with the cdrecord command
to burn the ISO:
cdrecord --dev=0,0,0 name.iso
|