At 2004-08-27T23:54:14+1200, Volker Kuhlmann wrote:
This question is probably better posed on the cdrtools mailing list.
> While burning with cdrecord dev=/dev/cdrecorder ..., I noticed I made a
> mistake (testing things out with CD-RW) and instead of waiting for the
> burn to finish, I just pressed ^C. The cd burner keeps on being busy
How many times did you press Ctrl-C, just once? cdrecord will try and
do some cleanup after being interrupted during a burn, but that stage is
mostly skipped if you send a second Ctrl-C.
> flashing its burn light, the (IDE) device is inaccessbile and times
> out, i.e. all of cdrecord dev=/dev/cdrecorder -reset/-eject,
Last time I checked, cdrecord's drive reset doesn't work on Linux, at
least for ATAPI drives. I guess that the cleanup cdrecord tried to do
required a device reset, which probably did not work, and resulted in
the drive being left in a busy state.
> Is this state fixable other than by the redmond solution?
Ask the author for a well-behaved cdrecord. ;-) He'll probably just
tell you to "upgrade" to Solaris though.
You could try resetting the drive using sg_reset from the sg3_utils
package. The only problem with that is I suspect you won't be in a
position where you can detach the IDE CD driver and load the ide-scsi
and sg modules.
Cheers,
-mjg
--
Matthew Gregan |/
/| [EMAIL PROTECTED]