Re: F12-i386-DVD iso won't burn properly -- SOLVED

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10-03-03 05:23:02, Andre Robatino wrote:
> Tony Nelson wrote:
> 
> > Reading will never return more than the requested number of bytes.
> > It may read past the desired end of a CD or DVD.  With that in 
> > mind, read what I wrote above.  If you don't understand it, ask a
> > question.
> 
> I'm not sure what you mean by "requested number of bytes", since your
> command doesn't request a specific number, but relies on the OS to
> detect the correct size of both files (which in the case of /dev/dvd
> is unreliable).

Every read has a requested number of bytes.  That I didn't write such a 
number is not important to the various commands that process whole 
files.  They do that by reading chunks of whatever length they want 
until no data is returned.  That point is determined by the kernel, 
but incorrectly for some CDs and DVDs.

> Your description of the possible outputs of the cmp
> command seems to imply that the readahead bug would cause /dev/dvd to
> be seen as bigger than it actually is, which is the opposite of what
> actually happens - there would be read errors on /dev/dvd _before_
> reaching the true end of the image (making it impossible to read off
> the full ISO, even assuming its exact size is known).

This is completely incorrect.  The data on affected CDs and DVDs is 
always longer than the data written.  You should be able to figure out 
for yourself why you must be wrong, and any experiments will prove it 
to you.  The "readahead bug" causes extra data to be returned after 
the end of the intentionally written data.  That data is the leadout 
added either by the writer software or the DVD writer itself.

-- 
____________________________________________________________________
TonyN.:'                       <mailto:tonynelson@xxxxxxxxxxxxxxxxx>
      '                              <http://www.georgeanelson.com/>
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux