Hi,
The IDE boot drive in one of my older PCs is starting to develop bad sectors and needs to be replaced. And since IDE drives are becoming harder to find these days, I am thinking of booting from a SATA drive connected to a PCI card instead. The PCI card I plan to use has 2 internal SATA ports, and is based around the SiL 3112A chipset. Linux supports this controller via the sata_sil module.
Before I go and buy myself a new SATA drive, it occurs to wonder whether it is possible to boot from a PCI card in the first place. Will the BIOS be able to "see" a SATA drive hanging off a PCI card? It's hardly going to be able to boot a kernel sitting on a drive that it doesn't know exists.
Has anyone done anything like this before, please?
Thanks,
Chris
The IDE boot drive in one of my older PCs is starting to develop bad sectors and needs to be replaced. And since IDE drives are becoming harder to find these days, I am thinking of booting from a SATA drive connected to a PCI card instead. The PCI card I plan to use has 2 internal SATA ports, and is based around the SiL 3112A chipset. Linux supports this controller via the sata_sil module.
Before I go and buy myself a new SATA drive, it occurs to wonder whether it is possible to boot from a PCI card in the first place. Will the BIOS be able to "see" a SATA drive hanging off a PCI card? It's hardly going to be able to boot a kernel sitting on a drive that it doesn't know exists.
Has anyone done anything like this before, please?
Thanks,
Chris
Comment