kern/77753: DVD-writer fails to fixate DVD
Salvo Bartolotta
bartequi at neomedia.it
Sun Jun 26 18:30:27 GMT 2005
The following reply was made to PR kern/77753; it has been noted by GNATS.
From: Salvo Bartolotta <bartequi at neomedia.it>
To: bug-followup at FreeBSD.org, yuri at tsoft.com
Cc:
Subject: Re: kern/77753: DVD-writer fails to fixate DVD
Date: Sun, 26 Jun 2005 20:23:17 +0200
Hello FreeBSD (de)buggers,
I am not sure whether I should (also?) reply to bin/63319, anyway here it goes:
mathesis% ~ 7:34pm 101 % ===> dmesg | grep acd
acd0: DVDROM <LITE-ON DVD SOHD-167T/9S19> at ata0-master UDMA33
acd1: DVDR <HL-DT-ST DVDRAM GSA-4163B/A103> at ata1-master UDMA33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Yep, I happened to buy an, er, "el cheapo" LG DVD burner. :-)
BTW, my settings are:
mathesis% ~ 7:37pm 102 % ===> sysctl hw.ata
hw.ata.ata_dma: 1
hw.ata.wc: 1
hw.ata.atapi_dma: 1
burncd, as far as I can see, does NOT work properly. I burnt the
6.0-CURRENT-SNAP004-i386-disc1.iso and 6.0-CURRENT-SNAP004-i386-disc2.iso via
the (standard) command
burncd -v -f /dev/acd1 -s max data <name_of_image> fixate
As a result, I got a "fixate" error (input/output).
The CDs, apparently, couldn't be mounted; yet I was able to mount them *after*
ejecting them (there is another PR about this very behavio(u)r, but... wait and
see).
A recursive diff between the files (i.e. 6.0-CURRENT-SNAP004-i386-disc1.iso and
6.0-CURRENT-SNAP004-i386-disc2.iso mounted via mdconfig(8)) and the related CDs
just burnt showed that, for each CD, there WERE (few) differences (e.g.
src/scontrib.ay and other regular files do differ). In other words, burncd,
for some reason, seems to burn, albeit in few cases, *wrong* bits.
At this point, I decided to go the "atapicam" route.
mathesis% ~/freebsd 8:01pm 112 % ===> grep cd /var/run/dmesg.boot
acd0: DVDROM <LITE-ON DVD SOHD-167T/9S19> at ata0-master UDMA33
acd1: DVDR <HL-DT-ST DVDRAM GSA-4163B/A103> at ata1-master UDMA33
cd0 at ata0 bus 0 target 0 lun 0
cd0: <LITE-ON DVD SOHD-167T 9S19> Removable CD-ROM SCSI-0 device
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
cd1 at ata1 bus 0 target 0 lun 0
cd1: <HL-DT-ST DVDRAM GSA-4163B A103> Removable CD-ROM SCSI-0 device
cd1: 33.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present
While cdrecord did issue a (harmless) warning (the drive indicated a "wrong"
start), it burnt both the ISO images properly: a recursive diff showed no
actual differences (except for few non existing files -- certain symlinks --
in the CDs and the related images, which I think is immaterial here).
So far so good. I can burn, it seems, (data) CDs via SCSI emulation -- more
rant probably to come in the next few days. :-)
Helas, I am afraid I am not in a position to help with the burncd malfunction.
Perhaps this information will be of help to those in the know.
-- Salvo
More information about the freebsd-bugs
mailing list