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