[ltp] Fail to burn cd on my T42p

Matt Graham linux-thinkpad@linux-thinkpad.org
Wed, 22 Jun 2005 09:07:03 -0400


On Wednesday 22 June 2005 02:31, after a long battle with technology, 
Oren Gross wrote:
> I am running FC3 on my IBM ThinkPad

What's the output of "uname -a"?  FC3 used a 2.6 kernel AFAIK.  

> /dev/hdc /media/cdrecorder auto pamconsole,exec,noauto,managed 0 0
> in the grub boot loader I had added hdc=ide-scsi.

Er... something's pretty screwed up here, and I'm really surprised that 
nobody else on this mailing list noticed.  If you tell the kernel to 
use ide-scsi emulation for /dev/hdc , then you'd need to have /dev/scd0 
in fstab, *not* /dev/hdc .

Also, this isn't right for 2.6 kernels.  You *do not* use ide-scsi 
emulation for burning CDs with 2.6 kernels; it doesn't work.  If you 
try to use ide-scsi emulation, you will get error messages that are 
fairly similar to this:

> Track 01: 0 of 84 MB written.cdrecord: Success. write_g1: scsi
> CDB: 2A 00 00 00 00 00 00 00 1F 00 status: 0x2 (CHECK CONDITION)

...so for the 2.6 series, you don't boot with "hdX=ide-scsi", you don't 
load the ide-scsi module, and you use the IDE device directly, with 
"cdrecord dev=/dev/hdX [other options]" .  This has been discussed in 
depth on comp.os.linux.hardware and col.misc.

[massive snip]

I think the firmware upgrade thing that others have mentioned is barking 
up the wrong snake in the grass.  I say this because I tried to burn 
CDs with ide-scsi emulation turned on under 2.6 kernels twice, and got 
errors very similar to the one you posted both times.  Burning with the 
IDE device directly, OTOH, has worked just fine.  HTH,

-- 
   I went to edit my info to change "system administrator type dude" to
   "porn star for hire", but all I got was a threat.
   --MegaHAL, trained on Netizen's quotes file
There is no Darkness in Eternity/But only Light too dim for us to see