On 10/5/15 2:14 AM, Hazel Russman wrote:
On Sun, 04 Oct 2015 21:34:29 -0500
Bruce Dubbs <[email protected]> wrote:

Will Senn wrote:

Sent from my iPhone

On Oct 4, 2015, at 5:07 PM, Bruce Dubbs <[email protected]>
wrote:

Will Senn wrote:
Hi,

Would it be possible to enhance the book's coverage of using a
separate /boot partition? I found this particularly challenging
when it came time to boot the system. The book suggests in
section 2.2.1.3. Convenience Partitions that having a small 100M
partition is highly recommended, but then does not explain how to
create a corresponding grub.cfg file in section 8.
Do you know how to create a partition?  Format it?  Mount it?  All
the instructions are in Chapter 2 of LFS.  It should not be a giant
leap to do that for /boot or /home or any other partition.

Actually, /boot does not have to be mounted to use it.  It only
needs to be there when you install grub or to add a new kernel or
edit /boot/grub/grub.cfg.
Yes. I do know how work with partitions. I think you may have
misunderstood what I wrote. My apologies if I was unclear. My comment
was a suggestion related to the verbiage around the grub
configuration file meant to help folks not to make what appears to be
a potential mistake in specifying the various settings,  not about
working with or booting partitions. Perhaps being very familiar with
the file's peculiarities makes it less obvious as to its
inconsistency, but as someone coming to it for the first time, I
thought I would help out with the suggestion. Do with it what you
will.
All right.  Sometimes when you are very familiar with something, you
have trouble seeing things from a new user perspective.  What specific
wording would you suggest.

    -- Bruce
What about:
The "set root" command refers to *GRUB's* root partition, i.e. the partition on 
which GRUB expects to find grub.cfg. This is logically quite separate from the root 
instruction given on the kernel command lines (which tells the kernel wehere to look for 
/sbin/init).

All kernel and initrd addresses must be given relative to GRUB's root. If you 
are using a separate boot partition (as recommended for a multi-boot system) 
whose root directory contains all your kernels, then the paths should be of the 
form /vmlinuz-x.y.z.
--------------
H Russman

Thanks. I like the text but added a small tweak in the parens for consideration (not to wordsmith, but for clarity).

The "set root" command refers to *GRUB's* root partition, i.e. the partition on which GRUB expects to find grub.cfg. This is logically quite separate from the root instruction given on the kernel command lines (which tells the kernel where to find its root partition in order to look for /sbin/init).

All kernel and initrd addresses must be given relative to GRUB's root. If you are using a separate boot partition (as recommended for a multi-boot system) whose root directory contains all your kernels, then the paths should be of the form /vmlinuz-x.y.z.

- Will
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to