Originally posted by ninjastyle
I have heard from many many sources and reviews that no drivers / floppy disc is required for installing a single SATA drive. So who's correct? Sorry I don't have time to read the whole thing right now, but I understand that this guide is saying those reviews
and the people who didn't need no SATA drivers for a single HDD are wrong.
Not sure you've had this question answered, as I haven't read the entire thread (I read most of it).
You DO NOT need to install NVIDIA drivers to boot from a single SATA drive. I will explain the reason for this.
The reason why it is not necesary to install a specific IDE driver for a device attached to a standard IDE controller (attached to a standard legacy controller) is because the controllers on a motherboard will respond to the same major commands (all within what is called a disign spec). This so you can have IDE controllers from VIA, SiS, Intel, Nvidia, and all the other 100's of venders and not have to install separate drivers for each.
How is SATA affected by this? Well, it was designed to run in LEGACY mode, where it emulates another basic IDE controller.
IE, you don't have to install the Nforce drivers to get IDE functionality from your SATA controller. With the RAID controller disabled, they are effectively no different from PATA (I am not saying that the firmware used is the same). However, you CAN sometimes see better performance from using the manufactures specific driver, as they might use certain commands unique to the manufacture.
Example- manufacture 'A' might have found a better way to use Dynamic memory addressing than the current "standards" allow. So they implement these changes into their chipset. With the 'in-box' drivers (in-box drivers refer to the drivers included in the operating system) this implementation will not be used. The change will only be recognized with the new driver.
It gets more complicated when you add RAID to the equation. You have the same basic characteristics whether it is a SCSI raid controller, IDE raid controller, and SATA raid controller. They use the same basic commands in their drivers (in the NT line of OS's, they also use the same storage stack. However, the driver is more complicated than the IDE controller as there are many more commands used (you have to communicate with the RAID controller via device driver). This means each device has to have it's own device driver (especially since most manufactures use commands that are unique and sometimes out of spec to other controllers).
This was an in-depth explanation of a basic design. This isn't to say that the original advice to install the nvidia drivers wasn't correct. You just don't NEED to do it when you have a single harddrive setup as a single booting device.