Hello,

I've started to prepare my machine for Linux multiboot. I've created a
20MB partition where I copied /boot/grub and /boot/boot from a working
installation and installed the GRUB bootloader there. This one works
fine.
Next, I installed openSUSE 10.3 on an extended partition, using XFS.
During the install, I told YaST that I wanted to install GRUB on the
root partition. It went through without any issues.
When I boot my machine, I'll get to the first GRUB menu, which is
configured as;

default 0
timeout 5

title openSUSE 10.3
  root (hd0,5)
  chainloader +1

But when I select this one, I get a GRUB error;
  Error 13: Invalid or unsupported executable format

To make sure that there's no issues with the OS install, I added the
following to my GRUB menu (the first one that pops up)

title openSUSE 10.3 - Test
  root (hd0,5)
  kernel /boot/vmlinuz
  initrd /boot/initrd

That menu option works fine.

After booting the machine, I tried the following;

Start grub as root
Then, in the GRUB shell;

setup --stage2=/boot/grub/stage2 (hd0,5) (hd0,5)

This gave me the following (note the warning, which is suppose to be
non-fatal)

 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/xfs_stage1_5" exists... yes
 Running "embed /boot/grub/xfs_stage1_5 (hd0,5)"... failed (this is not
fatal)
 Running "embed /boot/grub/xfs_stage1_5 (hd0,5)"... failed (this is not
fatal)
 Running "install --stage2=/boot/grub/stage2 /boot/grub/stage1
(hd0,5) /boot/grub/stage2 p /boot/grub/menu.lst "... succeeded
Done.

Anyone know what I'm doing wrong, and how I can get this configuration
to work?

Thanks,
Magnus

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to