This bug happens to me with only one hard drive without any other OS. So it isn't a problem with partitions or the drive being external. At least, that's not the case for me. The drive just is not found by grub, even when the MBR points exactly to it.
I do think it has something to do with my Jmicron raid controller. Does anyone have experience installing a kernel with lilo or another bootloader? Kind regards -----Oorspronkelijk bericht----- Van: boun...@canonical.com [mailto:boun...@canonical.com] Namens Hal Lamborn Verzonden: dinsdag 24 februari 2009 4:14 Aan: kevin.pijp...@gmail.com Onderwerp: Re: [Bug 8978] Re: Grub - Error 21 returned 02=23-2009 Hi Chris: I have encountered this problem in Xubuntu,Kubuntu and Ubuntu whenever I install the OS to my outside external hardrive(with partitions) and not inside of windows on the same drive with Windows. Grub seems to get mixed up when the OS is not on the internal hardrive and outside of Windows. -- Regards, Hal Lamborn 2487 Solarwood Drive Davison, MI 48423 810-412-0799 hlamb...@charter.net ---- Chris Cheney <cche...@ubuntu.com> wrote: Depending on what the cause is there isn't really anything that can be done to fix it on the Ubuntu side. The controller I noted I saw the problem on was the controller's fault. It was writing data to the drive even when not in RAID mode with no regard to what the OS wanted to do with the drive. That is a bug in the controller firmware not Ubuntu. -- Grub - Error 21 returned https://bugs.launchpad.net/bugs/8978 You received this bug notification because you are a direct subscriber of a duplicate bug. Status in “grub” source package in Ubuntu: Confirmed Bug description: Hello, After installing Ubuntu on a clean disk, GRUB returns the following error on startup : " Grub Loading stage 1.5. Error 21 " Error 21 means : " 21 : Selected disk does not exist This error is returned if the device part of a device- or full file name refers to a disk or BIOS device that is not present or not recognized by the BIOS in the system. " My motherboard is a ABIT KR7A-RAID with a Highpoint hpt372 controller for RAID (This motherboard has two normal IDE and two IDE for RAID). This error is returned when my HDD in plugged on a "RAID" IDE. (By the way, I don't use RAID, it's a single disk). Ubuntu installation works if I plug my HDD on a normal IDE. I encounter no problem when I install Fedora Core 2 with my HDD plugged on a "RAID" IDE (and with GRUB) (so I don't think it's a BIOS problem). Thanks -- Grub - Error 21 returned https://bugs.launchpad.net/bugs/8978 You received this bug notification because you are a direct subscriber of the bug. -- Grub - Error 21 returned https://bugs.launchpad.net/bugs/8978 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs