On Wed, 2008-05-07 at 10:34 +0200, [EMAIL PROTECTED] wrote:
> I emerged grub's last version. So stage 1, 1.5 & 2 are in /boot/grub allright.
> But trying to install the new mbr gives:
> grub> root (hd0,0)
>  Filesystem type is ext2fs, partition type 0x83
> 
> grub> setup (hd0)
>  Checking if "/boot/grub/stage1" exists... no
>  Checking if "/grub/stage1" exists... no
> 
> Error 15: File not found
> 
> Of course, /boot/grub/stage1 is there.
> 
> So I'm stuck with a half installed grub and dare not reboot. I re-emerged the
> last version to no avail.
> Any practical advice before I re-emerge previous grub version?

There was a related issue discussed on this list recently, search the
archives for email from Duncan with subject "boot Gentoo from USB key"
dated May, 2.

I don't know if this really applies to you, in my case I had that
problem on a newly formatted (USB) drive. Newer mkfs.ext2 by default
build 256 bytes I-nodes, and these are not recognized by grub. I
re-formatted the drive using 128 bytes I-nodes (option -I to mkfs.ext2),
and it ran smoothly. The symptoms were exactly as you describe, I could
see the stage* files on the disk with ls, but grub told me Error 15.

Did you re-create the filesystem on (hd0,0) recently? If so, you'll
probably have the 256 byte I-Nodes that grub doesn't like. You can check
I-node size with dumpe2fs.

raf

-- 
[email protected] mailing list

Reply via email to