В Sat, 27 Sep 2014 17:39:50 +0200 Arbiel Perlacremaz <arbiel.perlacre...@gmx.fr> пишет:
> Hi > Le 23/09/2014 18:37, Andrei Borzenkov a écrit : > > В Tue, 23 Sep 2014 10:11:21 +0200 > > Arbiel Perlacremaz <arbiel.perlacre...@gmx.fr> пишет: > > > >> Having the grub directory on the external device is not what I'm looking > >> for. > >> > >> I indeed use several external devices and I've installed GRUB on each of > >> them so that it is always available, whatsoever my configuration is. To > >> avoid confusion when updating GRUB, all my fstab files mount a unique > >> directory, always the same, on /boot/grub. This is the reason why I want > >> GRUB on my hard drive. > >> > > Well, use grub-mkimage then; you are completely free in adding your own > > embedded config file. > OK > > However this raises two issues > > 1) there is no grub-install parameter ( Did you accidentally omitted something? > >> Le 23/09/2014 01:09, Vladimir 'φ-coder/phcoder' Serbinenko a écrit : > >>> On 22.09.2014 22:49, Arbiel Perlacremaz wrote: > >>>> Hi > >>>> > >>>> A way I'm using to avoid any Window's reinstallation to overwrite GRUB > >>>> in a multiboot environment is to install the later on the MBR of a USB > >>>> key. That way, when booting with no key pluged, the PC boots into > >>>> Windows and when booting with the key pluged, the PC boots according to > >>>> the choice of the user in the grub menu's. > >>>> > >>>> I do locate the grub.cfg file in a partition of the internal hard drive. > >>>> In such a situation, grub-install embeddes a config file which reads > >>>> something like > >>>> > >>>> search.fs_uuid 367C9BBD7C9B75F9 root hd0,msdos1 > >>>> set prefix=($root)'/' > >>>> > >>>> This is great. > >>>> > >>>> However, any undesired modification by any piece of software of the > >>>> partition's uuid will prevent GRUB to find it and lead to a boot > >>>> failure. As the Windows partition is less prone to such modifications as > >>>> Linux partitions, I do locate the grub.cfg file in that Windows > >>>> partition. However it would be more straightforward to locate the file > >>>> into a Linux partition, and to have grub search this partition by its > >>>> label. > >>>> > >>>> How could this be done ? If this can't presently be done, can it be > >>>> included in a future grub release ? > >>> use --boot-directory to place all files on usb stick and make it load > >>> any other grub.cfg you might want. > >>>> Regards > >>>> > >>>> Arbiel > >>>> > >>>> _______________________________________________ > >>>> Grub-devel mailing list > >>>> Grub-devel@gnu.org > >>>> https://lists.gnu.org/mailman/listinfo/grub-devel > >>>> > >>> > >>> _______________________________________________ > >>> Grub-devel mailing list > >>> Grub-devel@gnu.org > >>> https://lists.gnu.org/mailman/listinfo/grub-devel > >> _______________________________________________ > >> Grub-devel mailing list > >> Grub-devel@gnu.org > >> https://lists.gnu.org/mailman/listinfo/grub-devel > _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel