|"I tried PCI IDE/SATA Converter, but it is unable to boot any HDD attached to it. "|
I've never heard of or seen a PCI IDE/SATA Converter.
"I bought VIA VT6421A Serial RAID Controller and it didnt booted the hdd."
A PCI SATA controller card will work, however...
In order to be able to boot from a hard drive attached to the PCI SATA controller card, you have to be able to select SCSI in the Boot Order or similar settings in the mboard's bios Setup, and have SCSI listed before any other hard drive in that list.
"COMPAQ PRESARIO "
"...SCSI thing should be there in boot sequence which i cant see."
The bios version for most mboards that have a bios version supplied by the manufacturer of the mboard ( the system is generic), usually allows you to select SCSI, but many bios versions for brand name systems do not. SCSI may not be anywhere in the boot sequence list by default - but you MAY be able to select it from a list. However, SCSI is often NOT there in a brand name system bios version.
Most brand name systems have a mboard that was NOT made by the brand name - it was supplied to the brand name by a major mboard manufacturer, and merely has a brand name bios version rather than the mboard manufacturer's version. The mboard in a brand name system may be identical to a mboard manufacturer's retail model except for the bios version, or it may be an OEM only mboard model, made only for one or more brand name system builders, with a brand name bios version.
Microsoft has supported SCSI drive controllers and SCSI drives for a long time. When SATA controllers and drives became available, Microsoft used that built in SCSI support to support SATA controllers and drives, rather than making new SATA only support available.
The Bi-Directional IDE / SATA Converter you pointed to will work fine IF AND ONLY IF the mboard's bios is able to detect it; from what I've heard of, they don't work with SOME mboard main chipsets / bioses.
If the SATA drive IS detected by the mboard's bios via the adapter, it will be detected as an IDE compatible drive, and will be limited to the max burst data transfer speed for IDE drives - 133mb/sec .
(Because of that, there's no (max burst speed) advantage to you using a SATA drive on an IDE controller only mboard, other than you can get larger SATA drives than you can IDE drives.)
NOTE that if the SATA drive is SATA-II (most new drives are) then you MAY need to install a jumper on two pins on the SATA drive in order to limit it to SATA specs (150mb/sec ), otherwise the SATA drive may not be seen when connected to the adapter.
If you are/were able to boot from a drive connected to a PCI controller card...
Getting XP's Setup to recognize a SATA hard drive when it's connected to a SATA controller card when you're attempting to install XP by booting from it's CD is another matter. You have to either
- press F6 near the beginning of loading files from the CD, then supply a floppy disk with the proper drivers for the SATA controllers, in a legacy floppy drive
- or - make yourself a "slipstreamed" CD-R that has the contents of your XP CD with the proper SATA controller drivers integrated into it (you might as well integrate the SP3 updates into it as well while you're doing that) and use that "slipstreamed" CD-R to boot the computer with.