nautilus-cd-burner repeatedly creates coasters while cdrecord works perfectly

ZIYAD A. M. AL-BATLY zamb at spymac.com
Fri Apr 1 07:15:38 UTC 2005


On Thu, 2005-03-31 at 17:48 +0100, Jaime wrote:
> Hi,
> 
> I've spent a few hours today trying to burn myself the hoary 5.04
> release candidate x86 install cd, and I've found something a little odd.
> Firstly, I've checked my downloaded copy of the iso file using md5sum
> and it hashes to the correct value (c868ccfe958f85f3ef96c06f45707ad6) so
> I'm happy that I've downloaded it ok. Running "isoinfo -d -i
> hoary-rc-install-i386.iso" tells me that the logical block size is 2048
> and the volume size is 305805, so I now know that I can check a burnt cd
> by running:
> 
> dd if=/dev/hdc bs=2k count=305805 | md5sum
> 
> Then I've burnt the iso file on to a cdrw using nautilus-cd-burner (I
> just right-clicked on the iso file and selected "Write to disk..."), and
> everything seemed OK (there were no error messages issued)- when I
> replace the ejected cd back in the drive, it gets automounted and
> everything looks fine. Just to be certain, I do the following md5sum
> check on the cd, and I get the following errors:
> 
> blah at poota:~/Desktop $ dd if=/dev/hdc bs=2k count=305805 | md5sum
> dd: reading `/dev/hdc': Input/output error
> 8ceef06804031a060cc833878f83e814  -
> 305780+0 records in
> 305780+0 records out
> 626237440 bytes transferred in 230.479565 seconds (2717106 bytes/sec)
> blah at poota:~/Desktop $
> 
> "Ah", I think, "media problems. OK, I'll just try cdrecord on the same
> disk using the same burner, then...":
> 
> blah at poota:~/Desktop $ cdrecord blank=fast dev=/dev/hdc speed=10 \
> padsize=63s -dao -pad -v -eject hoary-rc-install-i386.iso
> 
> blah at poota:~/Desktop $ dd if=/dev/hdc bs=2k count=305805 | md5sum
> c868ccfe958f85f3ef96c06f45707ad6  -
> 305805+0 records in
> 305805+0 records out
> 626288640 bytes transferred in 167.843223 seconds (3731391 bytes/sec)
> blah at poota:~/Desktop $
> 
> 
> Just in case the problem using nautilus-cd-burner was a one-off, I then
> repeated the same experiment twelve (12) times (six times for
> nautilus-cd-burner and six times for cdrecord) and every time,
> nautilus-cd-burner creates a coaster, and cdrecord works perfectly.
> 
> 
> (I already know that I can do a file-level md5sum check using:
> cd /media/cdrom
> md5sum -c md5sum.txt
> but the above still appears broken to me).
> 
> 
> By the way, I've done all of this on an up-to-date warty machine.
> 
> I'm just about to put this into bugzilla against nautilus-cd-burner, but
> I thought I'd post it here too.
> 
> Hope this helps someone else,
> 
> Jaime
> 
Within nautilus-cd-burner, try reducing the speed of the writing (even
though I'm not convinced this is the problem!), and if your CD-Writer
support Burn-Proof (or any compatible technology with another name (my
Sony CD-Writer call it BurnFREE)) and while GNOME is running run:
        gconftool-2 --set --type="boolean" \
                /apps/nautilus-cd-burner/burnproof "true"

Now, try it (again, I'm not convinced this is th problem).
I hope this helps.
Ziyad.





More information about the ubuntu-users mailing list