On Mon, Sep 29, 2008 at 11:07 PM, Robert Millan <[EMAIL PROTECTED]> wrote: > On Mon, Sep 29, 2008 at 11:31:29AM +0300, Urja Rannikko wrote: >> On Sun, Sep 28, 2008 at 11:08 PM, Robert Millan <[EMAIL PROTECTED]> wrote: >> > >> > Hi, >> > >> > I was having a look at this iso9660 image: >> > >> > http://syllable.info/Syllable-0.6.4-LiveCD-1.1.iso.bz2 >> > >> > and GRUB seems to behave strangely with it. When its contents are listed >> > by >> > Linux, GRUB Legacy or isoinfo, you get a long list (the "real" data), but >> > when they're listed by GRUB 2, you get a short list with only 3 files: >> > >> > - autorun.inf >> > - some *.ico file >> > - readme.txt >> > >> >> One gets those for windows files in linux by doing: >> mount -o loop,norock -t iso9660 /tmp/syllable.iso /mnt/loop >> (that was my command line, YMMV) >> >> So i think that you need to support rockridge extensions to see the >> for linux content. > > Yup, that was it. > > So anyone feels like hacking rockridge? :-)
Hi, Rockridge is supported in iso9660. However, the image file has three namespaces, iso9660, joliet and rockridge. Currently, the priority is: joliet > rockridge > iso9660 So only files in joliet is showed. It's possible to change priority, but what if we need to access files in the other namespace ? Perhaps we can control it with variables, for example: disable_joliet, disable_rockridge, etc. -- Bean _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel