On Wed, Jul 22, 2009 at 7:46 PM, Pavel Roskin<pro...@gnu.org> wrote: > On Wed, 2009-07-22 at 19:43 +0200, Vladimir 'phcoder' Serbinenko wrote: >> On Wed, Jul 22, 2009 at 7:36 PM, Pavel Roskin<pro...@gnu.org> wrote: >> > On Wed, 2009-07-22 at 19:16 +0200, Robert Millan wrote: >> > boot.img has holes for FAT and PC MBR. That's two configurations we >> > support. No other partition tables or filesystems are supported. >> Many filesystems leave first block free. These are supported too > > Fine with me if we can identify them. > We could have an explicit list of them in util/i386/pc/grub-setup.c same way as we currently have a list of supported partition tables. This approach has a drawback of needing to manually add new filesystems to yet another list but it has a safeguqrd to install only on configurations which we have tested. If user needs to install to another FS he can test and submit a patch. The only problem I see is if FS is in grub-extras. In this case grub-setup wouldn't be able to identify it and would fail installing to prevent FS damage. This is part of larger problem of grub-utils with external modules. As a possibility grub-setup can ask host OS about the target filesystem (cumbersome) or we could implement module loading in grub-setup (using shared library approach perhaps?) > -- > Regards, > Pavel Roskin > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel >
-- Regards Vladimir 'phcoder' Serbinenko Personal git repository: http://repo.or.cz/w/grub2/phcoder.git _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel