|
From: | Isaac Dupree |
Subject: | Re: GRUB2: stage 1.5 |
Date: | Thu, 19 Aug 2010 01:19:48 -0400 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100806 Lanikai/3.1.2 |
On 08/18/10 06:28, Muhammad Ammar wrote:
Hi All, In GRUB 2, stage 1.5 is eliminated, so way i am getting the following error during installing the GRUB2: grub-setup: warn: your embedding area is unusually small. core.img won't fit in it
Well, there basically is still a stage 1.5 in the sense that GRUB needs to embed some code in a stable (non-filesystem) location on disk.
In GRUB Legacy, Stage 1.5 was its own piece of code separate from Stage 2. GRUB 2 has a modular design, in which the embedding ("stage 1.5") is created with some of these modules -- sufficient modules to load the rest of the modules from one of your filesystems (the rest of the modules corresponds to "stage 2"). It's a better design -- but there was no way that it could eliminate the need for embedding on BIOS platforms (i.e. most consumer laptops/desktops -- GRUB Legacy supported only BIOS platforms, GRUB 2 supports some others also,each of which is different).
-Isaac
[Prev in Thread] | Current Thread | [Next in Thread] |