My CD-R discs all corrupted by freebsd.

Try setting the write speed to 24X, or something else lower than the maximum. Use the configuration file in /usr/local/etc/ so this doesn't have to be set on the command line each time.

When I lowered the speed from the maximum, cd's burned correctly.

You mean your cd's incorrectly burns with more speeds?

I'm not played with speed yet.
 
You mean your cd's incorrectly burns with more speeds?

I'm not played with speed yet.
When I burned CD's at maximum speed, my CD's didn't burn correctly. My CD's burned incorrectly when it was at the default of higher speeds. When I lowered the speed to 24X, maybe 32X, not sure, it burned correctly.

Try any lower speed, then raise it to the maximum where it burns correctly. 24X speed isn't that slow. Try it.
 
with 10x speed (the default is 24x) error:
write track data: error after 0 bytes
cdrecord: The current problem looks like a buffer underrun.
cdrecord: Try to use 'driveropts=burnfree'.
cdrecord: Make sure that you are root, enable DMA and check your HW/OS set up.
Writing time: 5.334s (00:00:05.334)
Average write speed 0.8x.
Fixating...
cdrecord: Input/output error. close track/session: scsi sendcmd: retryable error
CDB: 5B 00 02 00 00 00 00 00 00 00
status: 0x0 (GOOD STATUS)
cmd finished after 9.769s timeout 480s
cmd finished after 9.769s timeout 480s
cdrecord: Cannot fixate disk.
Fixating time: 10.386s (00:00:10.386)
cdrecord: fifo had 10 puts and 1 gets.
cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.
 
I mean this is like ultimate defeat,
but the option of running some Windows in a Virtualbox with passed-through USB CDR seems least hassle.
 
with 10x speed (the default is 24x) error:
write track data: error after 0 bytes
cdrecord: The current problem looks like a buffer underrun.
cdrecord: Try to use 'driveropts=burnfree'.
cdrecord: Make sure that you are root, enable DMA and check your HW/OS set up.
Writing time: 5.334s (00:00:05.334)
Average write speed 0.8x.
Fixating...
cdrecord: Input/output error. close track/session: scsi sendcmd: retryable error
CDB: 5B 00 02 00 00 00 00 00 00 00
status: 0x0 (GOOD STATUS)
cmd finished after 9.769s timeout 480s
cmd finished after 9.769s timeout 480s
cdrecord: Cannot fixate disk.
Fixating time: 10.386s (00:00:10.386)
cdrecord: fifo had 10 puts and 1 gets.
cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.
So, did you try with burnfree? Like it says in the output...
Has always worked for me, with lots of different CD / DVD recorders.
 
I'm sorry to say that I kept getting the below error message whenever I try to burn an image using my external USB - DVD writer.

Code:
root@Asus:/home/Simon # growisofs -dvd-compat -Z /dev/cd1=/home/Simon/Temp_Iso/devuan_excalibur_6.1.1_amd64_desktop-live.iso
Executing 'builtin_dd if=/home/Simon/Temp_Iso/devuan_excalibur_6.1.1_amd64_desktop-live.iso of=/dev/pass4 obs=32k seek=0'
/dev/pass4: "Current Write Speed" is 16.4x1352KBps.
:-( unable to WRITE@LBA=90h: Input/output error
:-( write failed: Input/output error
/dev/pass4: flushing cache
:-( unable to FLUSH CACHE: Input/output error
:-( unable to SYNCHRONOUS FLUSH CACHE: Input/output error
root@Asus:/home/Simon #

But in all fairness, it has probably been about ten years since I used this particular drive to burn a disc, and some of the blank DVDs I have hanging around are probably older than that. Incidentally, I can burn the same above iso image using my internal DVD writer, but all I can do with the external is read my old CD-Rs and DVD-Rs. So, in my case at least, it looks like the writing laser inside my external DVD drive has failed. I don't think that my blank media has gone bad because my blank media seems to work fine in my internal DVD drive.
 
Back
Top