It sounds like you have installed grub to the IDE drive, and are trying
to chain load it from system commander on the raid. Can you tell your
bios to boot from the IDE drive instead of the raid, so grub is loaded
directly?
My guess as to what is going on is that when you installed grub on
/dev/hda, it assumes that is the boot disk ( bios device 80 ) but your
raid array is really the boot disk, so the stage 1 loader is reading the
wrong disk. If that is the case you can fix that either by booting
directly from the IDE disk, or reinstalling grub by hand and telling it
that /dev/hda maps to bios device 81.
Yvo wrote:
Guys,
I read quite some articles but did not find a proper answer yet so I hope
one of you guys can help me out.
I am not sure whether this is a GRUB bug but I decided to post anyway, here
comes the story:
First config specs:
2x WD 36,4 Raptor SATA in striped mode on SIL3112A on board controller,
mainboard ASUS A7N8X-E Deluxe.
On this RAID0 array Windows XP is installed and running fine, I do not want
to install linux there!
My other drive is a "good old PATA" hard drive, an Maxtor 80Gb DiamondMax8,
on which I created two PRIMARY Partitions, 1st one is 200Mb formatted as
EXT3 and mounted as /boot and 2nd one is EXT3 formatted 20Gb and mounted as
/ (root). Rest is extended, one formatted as FAT32 and one SWAP partition.
The FAT32 is mounted as /win
As said WinXP is booting fine but no way I can get FC4 started using GRUB
with System Commander 8.13. SC detects the bootable partition though but
accessing it displays either the message shown below or just:
1
GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB
GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB etc.
2
An error occured accessing the disk
Use Abort to issue warm boot
Description: general error occured
Access type: hard disk read
Disk error number: 01H Internal tag: 202
Drive E Head1 Sector34 Cylinder 0
Logical Sector 96
Also during install I did not initialise the RAID partition, so I did not
ERASE the array since WinXP was already running there and besides Linux has
nothing to look for on that array. However during install I did an advanced
config of GRUB bootloader and used the following settings:
/dev/hda2 /boot EXT3
/dev/hda3 / EXT3
/dev/hda6 /swap
_______________________________________________
Bug-grub mailing list
Bug-grub@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-grub