On Wed, Feb 3, 2010 at 5:48 PM, Istvan Gabor
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 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org