2008/3/17, Alexander E. Patrakov <[EMAIL PROTECTED]>:
>  Instructions for the impatient:
>
>  lzo-2.02: ./configure --prefix=/usr && make && make install
>  grub-1.96: ./configure --prefix=/usr --sysconfdir=/etc && make && make 
> install
>
>  # the need to add --modules="pc" is a bug,
>  # grub-install is advertised to be able to autodetect the needed modules
>  grub-install --modules="pc" /dev/hda
>
>  cat >/boot/grub/grub.cfg <<"EOF"
>  set default=0
>  set timeout=5
>  set root=(myvg-root)
>  terminal console
>
>  menuentry "LFS-6.3 on LVM" {
>     linux /boot/linux root=/dev/myvg/root
>     initrd /boot/initramfs_data.cpio.gz
>  }
>
>  EOF

Spoke too soon. Today this virtual machine refused to boot, for no
apparent reason. Grub2 drops to the rescue mode, and typing these two
commands brings the menu back:

insmod normal
normal

...even though, according to the source (kern/main.c, functions
grub_main() and grub_load_normal_mode()), loading the "normal" module
and switching to the normal mode are the first things that are
supposed to be done automatically and unconditionally.

I really don't want this to happen with your computer. Thus, please,
no Grub2 in LFS for now.

Also its ./configure script looks for ruby as an optional build-time
dependency, in order to convert unifont to a format that Grub
understands (required for graphical booting).

-- 
Alexander E. Patrakov
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to