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

Reply via email to