From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1XXunN-0008SI-Mf for mharc-grub-devel@gnu.org; Sat, 27 Sep 2014 12:24:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36262) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XXunH-0008RE-N6 for grub-devel@gnu.org; Sat, 27 Sep 2014 12:24:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XXunB-0003vZ-F1 for grub-devel@gnu.org; Sat, 27 Sep 2014 12:24:23 -0400 Received: from mout.gmx.net ([212.227.17.22]:55062) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XXunB-0003un-5U for grub-devel@gnu.org; Sat, 27 Sep 2014 12:24:17 -0400 Received: from [192.168.1.13] ([31.34.87.55]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0LaGfK-1XyhHg3qKU-00m36b; Sat, 27 Sep 2014 18:24:11 +0200 Message-ID: <5426E4A9.8000207@gmx.fr> Date: Sat, 27 Sep 2014 18:24:09 +0200 From: Arbiel Perlacremaz User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Andrei Borzenkov , The development of GNU GRUB Subject: Re: Having the configuration file embedded into core.img look for the grub partition by its label References: <54208B55.7060100@gmx.fr> <5420AC43.7060303@gmail.com> <54212B29.80907@gmx.fr> <20140923203734.1bf0eaca@opensuse.site> <5426DA46.1090902@gmx.fr> In-Reply-To: <5426DA46.1090902@gmx.fr> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:RFmmpJ894NuIhpdyvJm0+P5JBofV78O5HsgYmmPr482e0QfX+Ev DR62uqg0Yac3QezYvvcNLOLuahClxpl2TTeCuWJOSu9jr2NIaj4Kl2bb3jatuvSfAmj1Ryb tGJSPgL6urF6AgU2D0pl614dtF0yXgBz8XaDVtzurMzcgA+iwfGqDNMDG+4Yca4XosSDtnp oocYar7lm9nDyrt56RUdQ== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.17.22 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2014 16:24:29 -0000 Hi Please discard my previous message, which I sent mistaklingly. Le 27/09/2014 17:39, Arbiel Perlacremaz a écrit : > Hi > Le 23/09/2014 18:37, Andrei Borzenkov a écrit : >> В Tue, 23 Sep 2014 10:11:21 +0200 >> Arbiel Perlacremaz пишет: >> >>> 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 ( >>> 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