Yanisae
April 21st, 2009, 09:53 PM
Hi people,
My problem is probably quite simple to solve, but I have looked for an answer to suit _my_ problem and can't find a good one.
I had previously installed 7.10 at one partition at my first (and by that time only) PATA drive. It was a dual OS drive with a bunch of partitions. All fine.
After that I installed 2 SATA drives with HW RAID. All fine for both OSs.
Today, I've decided to reinstall both OSs. I went through all Ubuntu 8.10 64bit installation process. After reboot, I cannot reach Grub.
The point is that when Ubuntu finds a RAID config, it sees all drives (incl. non-RAID ATA ones) as scsi0, scsi1, or similar. Therefore, when it installs (by default) Grub at (hd0) it's in fact installing at sda1 (first RAID drive) and not sdc1 (master ATA drive). I don't understand why changing the old name system, and why Ubuntu doesn't find the bootable volume and just installs Grub there (or sets it "default").
I've tried using the live CD, things like grub-install /dev/sdc1 and grub-install /dev/hda0 but no way. It says something like "not a block device". I can always make a reinstall from scratch but there's surely a better (and faster option).
I want my box to boot from ATA drive, there's no option to boot from USB. Would someone help me here ?
Thanks in advance !
My problem is probably quite simple to solve, but I have looked for an answer to suit _my_ problem and can't find a good one.
I had previously installed 7.10 at one partition at my first (and by that time only) PATA drive. It was a dual OS drive with a bunch of partitions. All fine.
After that I installed 2 SATA drives with HW RAID. All fine for both OSs.
Today, I've decided to reinstall both OSs. I went through all Ubuntu 8.10 64bit installation process. After reboot, I cannot reach Grub.
The point is that when Ubuntu finds a RAID config, it sees all drives (incl. non-RAID ATA ones) as scsi0, scsi1, or similar. Therefore, when it installs (by default) Grub at (hd0) it's in fact installing at sda1 (first RAID drive) and not sdc1 (master ATA drive). I don't understand why changing the old name system, and why Ubuntu doesn't find the bootable volume and just installs Grub there (or sets it "default").
I've tried using the live CD, things like grub-install /dev/sdc1 and grub-install /dev/hda0 but no way. It says something like "not a block device". I can always make a reinstall from scratch but there's surely a better (and faster option).
I want my box to boot from ATA drive, there's no option to boot from USB. Would someone help me here ?
Thanks in advance !