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]

Reply via email to