From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1GkGWZ-0003hr-8B for mharc-grub-devel@gnu.org; Wed, 15 Nov 2006 03:53:39 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GkGWW-0003hO-Qd for grub-devel@gnu.org; Wed, 15 Nov 2006 03:53:36 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GkGWV-0003h6-4p for grub-devel@gnu.org; Wed, 15 Nov 2006 03:53:36 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GkGWU-0003gv-VO for grub-devel@gnu.org; Wed, 15 Nov 2006 03:53:35 -0500 Received: from [195.54.107.70] (helo=mxfep01.bredband.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GkGWU-0004gU-Lf for grub-devel@gnu.org; Wed, 15 Nov 2006 03:53:35 -0500 Received: from ironport2.bredband.com ([195.54.107.84] [195.54.107.84]) by mxfep01.bredband.com with ESMTP id <20061115085333.LJPA17968.mxfep01.bredband.com@ironport2.bredband.com> for ; Wed, 15 Nov 2006 09:53:33 +0100 Received: from c-e8df71d5.029-19-73746f13.cust.bredbandsbolaget.se (HELO localhost.localdomain) ([213.113.223.232]) by ironport2.bredband.com with ESMTP; 15 Nov 2006 09:53:32 +0100 From: Johan Rydberg To: The development of GRUB 2 References: <1163545104.12931.49.camel@basalt> Date: Wed, 15 Nov 2006 09:57:08 +0100 In-Reply-To: <1163545104.12931.49.camel@basalt> (Hollis Blanchard's message of "Tue, 14 Nov 2006 16:58:24 -0600") Message-ID: <87psbphyu3.fsf@night.trouble.net> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Subject: Re: multiboot2: make multiboot header optional 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, 15 Nov 2006 08:53:37 -0000 --=-=-= Hollis Blanchard writes: > For kernels that need to communicate information to GRUB (e.g. > "vga_mode" from my previous email, or a.out load addresses), the > multiboot header would be needed for GRUB to locate the parameter area > within the executable. My two cents; In MB2 we remove the possibility to communicate options from the kernel to the boot loader. The loader has one task; loading the kernel and leave control to it, and possible pass information about the environment. Nothing more. If the operating system kernel is stupid enough to require as special video mode the user should be aware of that and setup the bootloader so that it is in that mode before the kernel is started. ~j --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBFWtZn3CqIy3K3X2ERAokYAJwKgsiL1Jxeg7e75pfk6uOqCfwyKACguZAW cS+EmeOhz/AmDci/aCRtlKc= =Hg4W -----END PGP SIGNATURE----- --=-=-=--