[Bug 924406] [NEW] GRUB cannot chainload to another GRUB

FrankKubuntu frankebay99 at gmail.com
Tue Jan 31 17:44:59 UTC 2012


Public bug reported:

grub-legacy (0.99) included with Kubuntu 11.10 (Muon).

I have 2 identical disks, the only difference being their manufacturer
serial number (disk ID) or UUIDs if using them.

Both disks have the exact same partition table.
Both disks run grub legacy, one being openSUSE 11.2 grub 0.97 and the other Kubuntu 11.10 grub 0.99.

I can boot each disk independently as master or boot Kubuntu's kernel
directly using the appropriate menu entry in menu.lst from my openSUSE
disk. This means it boots grub on openSUSE disk1 and from there I
directly boot Kubuntu on disk2, by passing the grub installed on disk2.

However, I cannot chainload grub 0.99 of Kubuntu on disk2 from my grub
0.97 of openSUSE on disk1.

grub returns ERROR 13.

The menu entry I am using to chainload is:


title Linux test -- External drive Chainload
    root (hd1,0)
    chainloader +1
    boot


This menu entry works perfectly when I chainload using openSUSE as the distro on disk2, but changing it to Kubuntu and I get ERROR 13.

Thank you

** Affects: grub (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub in Ubuntu.
https://bugs.launchpad.net/bugs/924406

Title:
  GRUB cannot chainload to another GRUB

Status in “grub” package in Ubuntu:
  New

Bug description:
  grub-legacy (0.99) included with Kubuntu 11.10 (Muon).

  I have 2 identical disks, the only difference being their manufacturer
  serial number (disk ID) or UUIDs if using them.

  Both disks have the exact same partition table.
  Both disks run grub legacy, one being openSUSE 11.2 grub 0.97 and the other Kubuntu 11.10 grub 0.99.

  I can boot each disk independently as master or boot Kubuntu's kernel
  directly using the appropriate menu entry in menu.lst from my openSUSE
  disk. This means it boots grub on openSUSE disk1 and from there I
  directly boot Kubuntu on disk2, by passing the grub installed on
  disk2.

  However, I cannot chainload grub 0.99 of Kubuntu on disk2 from my grub
  0.97 of openSUSE on disk1.

  grub returns ERROR 13.

  The menu entry I am using to chainload is:

  
  title Linux test -- External drive Chainload
      root (hd1,0)
      chainloader +1
      boot

  
  This menu entry works perfectly when I chainload using openSUSE as the distro on disk2, but changing it to Kubuntu and I get ERROR 13.

  Thank you

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub/+bug/924406/+subscriptions




More information about the foundations-bugs mailing list