-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Greg Freemyer wrote:
On Wed, Feb 3, 2010 at 5:48 PM, Istvan Gabor
wrote: Hello:
I have another question related to mounting CDs in linux. I have a CD that I burned years ago. If I mount it in openSUSE 11.2 the directory dates on the CD are all set to '1970-01-01 01:00'. File dates look correct. But the directory dates look correct in MS Windows. Why is this difference? How could I get the correct directory dates in linux? (If I make an iso image from the CD using k3b, the directory dates are also correct in the image.)
Thanks, Istvan
Good luck. Sounds like a kernel bug of some sort. Or it could have been a bug in the tool you burned the CD in.
Below is somewhat guess work. CD layouts are not something I have reviewed lately === First you may want to know that a CD can have multiple filesystem types simultaneously. For instance I just looked at one that had both Julian and ISO filesystem types.
Thus a very old Win95 machine can read the ISO info and present it. (8.3 style names etc.)
Newer machines read the Julian info and present it.
1970-01-01 01:00 is likely the default date if the date field is left zero filled.
So maybe windows is seeing an unitialized date in the Julian filesystem part of the CD and failing back to the ISO portion to get it. If so, is the bug in the tool you wrote with, or in the kernel for not falling back to the ISO date.
If you really want to troubleshoot it, the only tool I know to look at the CD with is CD Inspector, but it is pretty expensive for what it is: http://www.infinadyne.com/cddvd_inspector.html
Greg
Hmmm... IIRC IS09660 covers the structure of data storage on the disk, and is distinct from Joliet or Rock Ridge which add metadata extensions which define file additional meta data information structures (I thought Julian was a calendar system). Filenames are retained in 8.3 DOS style format and remapped/renamed to table(s) containing additional info. Cannot remember at moment exact mechanism. This would suggest the Windows based extensions exist but the Linux based one do not on the original. K3b seems to be copying and converting. http://www.cdrfaq.org/faq.html Might give more info... - -- ============================================================================== I have always wished that my computer would be as easy to use as my telephone. My wish has come true. I no longer know how to use my telephone. Bjarne Stroustrup ============================================================================== -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAktqp2AACgkQasN0sSnLmgKkWACfUP3VHtCRuXQs/qig063J0Qq/ WgEAni1NPGmBuWN6I0yk4WJ3iiSRmSvW =mxjB -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org