From: P@draigBrady.com
To: The development of GRUB 2 <grub-devel@gnu.org>
Subject: Re: grub-install
Date: Mon, 25 Jul 2005 11:26:39 +0100 [thread overview]
Message-ID: <42E4BE5F.8030304@draigBrady.com> (raw)
In-Reply-To: <200507251111.56217.okuji@enbug.org>
[-- Attachment #1: Type: text/plain, Size: 1114 bytes --]
Yoshinori K. Okuji wrote:
> On Monday 25 July 2005 04:04, Hollis Blanchard wrote:
>
>>Is there a reason not to add all modules all the time?
>
>
> I should have written more info in English. This is documented well, but only
> in Japanese.
>
> There are several reasons. In the context of i386-pc:
>
> - The size problem. We must keep the core image at least 31KB, so that we can
> embed it into the space right after the MBR. This is the most important
> reason. Very specific to i386-pc. I have no idea if other architectures have
> similar restrictions, but probably they do.
In case others don't know the reason for "31KB":
As can be seen in the attached common linux disk layout diagram,
the optional DOS compatability region used by stage 1.5 is added by
default by most partition managers, and is there so that partitions
start on a cylinder boundry. Therefore its size is determined by the
number of sectors (512 bytes) per cylinder. The maximum sectors per
cylinder is 64, and so the largest size available for grub's stage 1.5
is 63 * 512, or 32256 bytes.
Pádraig.
[-- Attachment #2: grub.png --]
[-- Type: image/png, Size: 23224 bytes --]
[-- Attachment #3: grub.dia --]
[-- Type: application/x-dia-diagram, Size: 2141 bytes --]
next prev parent reply other threads:[~2005-07-25 10:35 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-07-24 18:44 grub-install Yoshinori K. Okuji
2005-07-25 2:04 ` grub-install Hollis Blanchard
2005-07-25 9:11 ` grub-install Yoshinori K. Okuji
2005-07-25 10:26 ` P [this message]
2005-07-25 13:12 ` grub-install P
2005-07-26 13:13 ` grub-install P
2005-07-26 19:28 ` grub-install Yoshinori K. Okuji
2005-07-25 15:15 ` grub-install Hollis Blanchard
2005-07-25 16:35 ` grub-install Marco Gerards
2005-07-25 19:16 ` grub-install Yoshinori K. Okuji
2005-07-26 18:41 ` grub-install Vincent Pelletier
2005-07-26 19:34 ` grub-install Yoshinori K. Okuji
2005-07-26 19:56 ` grub-install Vincent Pelletier
2005-07-25 12:15 ` grub-install Marco Gerards
2005-07-25 19:25 ` grub-install Yoshinori K. Okuji
2005-07-25 13:06 ` grub-install Vincent Pelletier
2005-07-25 19:04 ` grub-install Yoshinori K. Okuji
-- strict thread matches above, loose matches on Subject: below --
2008-05-27 5:06 grub-install E.R
2008-05-27 15:40 ` grub-install Pavel Roskin
2008-05-28 0:54 ` grub-install Gregg Levine
2008-05-28 6:00 grub-install E.R
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=42E4BE5F.8030304@draigBrady.com \
--to=p@draigbrady.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.