Comment 46 for bug 8978

Revision history for this message
Hal Lamborn (hlamborn) wrote : 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
<email address hidden>

---- Chris Cheney <email address hidden> 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