Hi,
I would like to share my experiences with the build of GRUB on LFS 6.1.
Forgive me if this is a known issue, my research didn't turn up anything on
this.
I may as well mention now that I'm using the LFS package user hint, I'm pretty
sure that this doesn't have anything to do with the problem. though I may be
wrong. I also rebuilt LFS 3 times to ensure that I didn't make any obvious
mistakes. I eventually upgraded to 0.97 fruitlessly.
I quote from the GRUB build page:
The i386-pc directory contains a number of *stage1_5 files, different ones for
different file systems. Review the files available and copy the appropriate
ones to the /boot/grub directory. Most users will copy the e2fs_stage1_5
and/or reiserfs_stage1_5 files.
I did exactly this (e2fs and reiser) as these are the only file systems on my
machine, and GRUB would not work. I *always* got 'Error 15: File not found'.
Yet if I used the menu.lst entries within the grub shell, it worked.
To cut a long story short, I ran grub-install (first creating a link in boot
to itself, otherwise grub-install creates a whole new boot directory in
boot!) and hey presto things worked.
On examination, grub-install copies *all* the *stage1_5 files to /boot/grub,
and this appeared to make the difference. I didn't experiment further, as it
now works for me. It may be something else entirely.
Hoping this may help someone.
--
Hitchcock's Staple Principle:
The stapler runs out of staples only while you are trying to
staple something.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page