Randy Broman wrote:
I have a BioStar IDEQ 200V with M7VBA motherboard. This board
supports SATA through the VIA 8237 SATA chip. The SATA works,
too - I'm using the Linux 2.6.1 kernel, which supports that chip, and in
addition to the "standard" ATA-100 drive I installed a Seagate SATA
drive - it's recognized as /dev/hdg and I can read and write from/to
it. In fact, I copied over the whole ATA-100 drive to it.

I can even boot from the SATA drive by going through the first stage
boot on the ATA-100 drive, and then specifying the hdg boot partition
on the boot splash screen command line. After boot, I'm running on the
SATA drive.

Here's the problem. I can't install grub on the MBR on the SATA
drive. When I do grub-install /dev/hdg I get "/dev/hdg does not have
any corresponding BIOS drive". And I think that's true - when I go
into the (Award Phoenix-BIOS) setup screens, there's *no reference*
to the SATA drives. In fact, the SATA drives appear to have a separate
BIOS provided by VIA, maker of the 8237 SATA chip.

I'm under the impression people use Grub to boot from SCSI drives,
which are not identified in the BIOS, and have their own BIOS's. But
I can't figure out how to do it for this SATA drive. Can someone tell
me or point me to something that says how?


If the SATA board has a BIOS, enable the INT13 features which should be somewhere in the SATA BIOS setup.


That should let you boot from it then.

Cheers
James



_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to