OK rebooted into kernel-2.6.8-1.521 from kernel-2.6.7-1.494.2.2 and as root this works:
[root@help root]# cdrecord -v -scanbus dev=ATAPI Cdrecord-Clone 2.01a27-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling Note: This version is an unofficial (modified) version with DVD support Note: and therefore may have bugs that are not present in the original. Note: Please send bug reports or support requests to <warly@xxxxxxxxxxxxxxxx>. Note: The author of cdrecord should not be bothered with problems in this version. TOC Type: 1 = CD-ROM scsidev: 'ATAPI' devname: 'ATAPI' scsibus: -2 target: -2 lun: -2 Warning: Using ATA Packet interface. Warning: The related libscg interface code is in pre alpha. Warning: There may be fatal problems. Using libscg version 'schily-0.8'. SCSI buffer size: 64512 scsibus0: cdrecord: Warning: controller returns wrong size for CD capabilities page. 0,0,0 0) 'LITEON ' 'CD-ROM LTN486S ' 'YKS4' Removable CD-ROM 0,1,0 1) 'LITE-ON ' 'LTR-24102B ' '5S07' Removable CD-ROM 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) *
So I edited /etc/cdrecord.conf to read:
CDR_DEVICE=LITEON CDR_FIFOSIZE=4m LITEON= ATA:0,1,0 -1 -1 burnfree
And then did:
[root@help root]# cdrecord -v FC2-i386-rescuecd.iso cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive
dependent defaults.
cdrecord: Continuing in 5 seconds...
Cdrecord-Clone 2.01a27-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2004
Jörg Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to <warly@xxxxxxxxxxxxxxxx>.
Note: The author of cdrecord should not be bothered with problems in
this version.
TOC Type: 1 = CD-ROM
scsidev: 'ATA:0,1,0'
devname: 'ATA'
scsibus: 0 target: 1 lun: 0
Warning: Using badly designed ATAPI via /dev/hd* interface.
Linux sg driver version: 3.5.27
cdrecord: No such file or directory. Cannot open '/dev/hd*'. Cannot
open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
Where does that take us now?
What do you get from:
# ls -l /dev/hd[a-d]
I get:
brw-rw---- 1 root disk 3, 0 Feb 23 2004 /dev/hda brw-rw---- 1 root disk 3, 64 Feb 23 2004 /dev/hdb brw-rw---- 1 root disk 22, 0 Feb 23 2004 /dev/hdc brw-rw---- 1 root disk 22, 64 Feb 23 2004 /dev/hdd
Can you confirm that there is no reference to ide-scsi in your /etc/grub.conf entry for this kernel, nor in /etc/modprobe.conf?
Paul.