Yamaha CD-R 4416S and Copying CDs.
Based on the advice of this list, I purchased a Yamaha 4416S CD-R
and installed it in XLT Alpha. I have been able to master and burn data
CD-R and CD-RWs with no problem, and with very good performance. Though I
hit a problem when I went to copy a data CD. I am using xcdroast (version
0.96e-3) for all interaction with the CD-R drive. The problem is when I go
to read the CD I want to copy to hard disk, 99% of the CD is copied and
then a kernel panic occurs. It is difficult to tell exactly what happened
as nothing is saved to any log and the messages fly past the screen
(console) relatively quickly.
I can tell that scsi errors occur, and then there is a kernel
panic, followed by a very hard lock (SysRq key combs are all that work).
There is some messages about an interrupt handler failing and then the
swapper dying.
The CD-R is on the onboard NCR8xxx SCSI controller chain, along
with the system disk, but the disk that data is being copied to is on a
seperate SCSI controller. The scsi error appear to be coming from the CD-R
drive, and the entire sequence of events is very repeatable (just try and
copy a CD), even after trying 2.2.9, 2.2.5, and 2.2.7 kernel version.
So, is this a kernel bug, an xcdroast bug, or something else? It
looks like xcdroast is trying to read beyond the end of the device. What
do I need to do to keep it from doing this? Thanks.
PS. The disk I am trying to dub is the RH6 Intel Binary CD. :)
----------------------------------------------------------------------------
| "For to me to live is Christ, and to die is gain." |
| --- Philippians 1:21 (KJV) |
----------------------------------------------------------------------------
| Ryan Kirkpatrick | Boulder, Colorado | rkirkpat@nag.cs.colorado.edu |
----------------------------------------------------------------------------
| http://www-ugrad.cs.colorado.edu/~rkirkpat/ |
----------------------------------------------------------------------------
Reply to: