From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LmWrr-000776-EF for mharc-grub-devel@gnu.org; Wed, 25 Mar 2009 13:26:19 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LmWrp-00075j-32 for grub-devel@gnu.org; Wed, 25 Mar 2009 13:26:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LmWrj-00072B-NJ for grub-devel@gnu.org; Wed, 25 Mar 2009 13:26:16 -0400 Received: from [199.232.76.173] (port=33014 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LmWrj-000726-Et for grub-devel@gnu.org; Wed, 25 Mar 2009 13:26:11 -0400 Received: from c60.cesmail.net ([216.154.195.49]:5234) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1LmWrj-00029D-5k for grub-devel@gnu.org; Wed, 25 Mar 2009 13:26:11 -0400 Received: from unknown (HELO smtprelay2.cesmail.net) ([192.168.1.112]) by c60.cesmail.net with ESMTP; 25 Mar 2009 13:26:09 -0400 Received: from [192.168.0.22] (static-72-92-88-10.phlapa.fios.verizon.net [72.92.88.10]) by smtprelay2.cesmail.net (Postfix) with ESMTPSA id 5676A34C6D for ; Wed, 25 Mar 2009 13:26:39 -0400 (EDT) From: Pavel Roskin To: The development of GRUB 2 In-Reply-To: <874oxhwzdb.wl%neal@walfield.org> References: <1237932765.14567.19.camel@jcollier-work-laptop> <874oxhwzdb.wl%neal@walfield.org> Content-Type: text/plain Date: Wed, 25 Mar 2009 13:26:08 -0400 Message-Id: <1238001968.6518.25.camel@mj> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 (2.24.5-1.fc10) Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: Overlaying default grub.cfg makes qemu "fat:" partition inaccessible X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Mar 2009 17:26:17 -0000 On Wed, 2009-03-25 at 13:39 +0100, Neal H. Walfield wrote: > Taking a look at grub-mkrescue, it seems that it creates a > boot/grub/grub.cfg that executes an insmod for each specified module. > It then copies the overlay files overwriting the just-created > grub.cfg. > > The user's grub.cfg should either be appended to the one created by > grub-mkrescue or there should be a way to specify a config file, which > the generated grub.cfg loads. This behavior seems inconsistent to me. It's not like loading grub.cfg is the main goal of GRUB. The main goal is loading an OS, which may require more modules. An equivalent in the OS world would be an OS failing to load network drivers if X window system is started successfully. Perhaps loading of grub.cfg should be separated from entering the normal mode. -- Regards, Pavel Roskin