I think I've got a line on my recent CD copying problems. I can make an iso
image from a CD with a small amount of data (about 68M) no problem.
However, when I try to make an iso image of a cd with a large amount of
data (around 600M) it dies after writing about 500M. I'm using a command
line of 'dd if=/dev/acd0c of=test.iso bs=2k'. On the console I get error
messages like this:

acd0: READ_BIG command timeout - resetting
ata0: resetting devices .. done
acd0: READ_BIG command timeout - resetting
ata0: resetting devices .. done
acd0: READ_BIG command timeout - resetting
ata0: resetting devices .. done

The dd processes get stuck in physst state according to top, and can't be
kill'ed, even with -9. According to ps their state is DWL or DWL+. The CD
is a generic OEM 24x EIDE drive, and I have hw.ata.atapi_dma="1" in
/boot/loader.conf. The CD is identified as:

acd0: CDROM <BCD 24XM CD-ROM> at ata0-master UDMA33

at boot time. I'm using 5-current built on 3 June. I'm happy to do what I
can to test patches, upgrade, etc. I haven't had a lot of time for FreeBSD
lately, so I haven't been tracking -current closely. This build has been
very stable for me other than this problem. I generally don't have problems
with this CD drive (that I've ever noticed anyway) but this is the first
time I've tried making iso images. 

It's entirely possible that this CD reader is just a POS, which is fine,
but I thought I'd ask just in case. 

Doug
-- 
    If you're never wrong, you're not trying hard enough.

         Do YOU Yahoo!?

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to