grub-devel.gnu.org archive mirror
 help / color / mirror / Atom feed
* Having the configuration file embedded into core.img look for the grub partition by its label
@ 2014-09-22 20:49 Arbiel Perlacremaz
  2014-09-22 23:09 ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 11+ messages in thread
From: Arbiel Perlacremaz @ 2014-09-22 20:49 UTC (permalink / raw)
  To: grub-devel

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 ?

Regards

Arbiel


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2014-09-27 20:12 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-22 20:49 Having the configuration file embedded into core.img look for the grub partition by its label Arbiel Perlacremaz
2014-09-22 23:09 ` Vladimir 'φ-coder/phcoder' Serbinenko
2014-09-23  8:11   ` Arbiel Perlacremaz
2014-09-23 16:37     ` Andrei Borzenkov
2014-09-27 15:39       ` Arbiel Perlacremaz
2014-09-27 15:47         ` Andrei Borzenkov
2014-09-27 16:24         ` Arbiel Perlacremaz
2014-09-27 20:00       ` Arbiel Perlacremaz
2014-09-26 19:00     ` Vladimir 'φ-coder/phcoder' Serbinenko
2014-09-26 21:02       ` Arbiel Perlacremaz
2014-09-27  4:37         ` Andrei Borzenkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).