Bug 149608
Summary: | CDs burnt from ISO images fail test (but seem ok) | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | David Tonhofer <bughunt> |
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
Status: | CLOSED NOTABUG | QA Contact: | Mike McLean <mikem> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4.0 | CC: | jos |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-02-24 20:47:25 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
David Tonhofer
2005-02-24 13:31:02 UTC
Nero has been reported to actually misburn ISOs. I would recommend trying to find a port of cdrecord to do your burning with. I have heard and tested that if you start linux with 'ide=nodma', the CDs
actually pass. Which is nice. This seems to be a common problem btw.
Should one not suggest to the user to start mediacheck with the dma disabled
instead of just saying 'FAIL'?
Here's an additional note I found, I did not test this btw:
> I had the same problem until I made sure that I was burning "Disc At Once"
> instead of "Track At Once" in Nero.
> The default is "Track at Once," so be sure to change it to "Disc At Once"
> every time you burn a new ISO. Now all 4 of my discs pass mediacheck, but I
> haven't used them to install yet.
David, how are you reading the data off of the CD? You need to use "isosize" to find out how many bytes to read. If it really fails to read that number of bytes off of the CD, then nero is burning the CD incorrectly, and that is not a mediacheck bug. Unfortunately, the utility of "ide=nodma" almost varies according to what CD drive and IDE or SCSI controller you're using, and about as many drives will fail with ide=nodma as do without it. Note that I have seem similar problems using cdrecord. This was due to a missing padding or an padsize that was too small. When using the -pad, the media check failed due to I/O errors at the end of the ISO image (fully reproducable with multiple CD's). When using a larger padsize, everything was ok. The failed CD's were fine for installing, b.t.w., but the mediacheck failed. One way to solve this problem is to add (enough) padding to the distributed ISO images after implanting the md5 checksum. This would save a lot of trouble for all people using bad CD burning programs and/or use too few padding space. |