Re: nv_sata : wrong drive order
You could re-map the devices from Grub. A lot of us do that to trick windows into thinking that it is installed on the primary ide channel. It would be something like this:
map (hd0) (hd1)
map (hd1) (hd0)
In that way, you switched the ide channels.
Or maybe, you just did this in order for windows to boot, but inadvertently remapped your hard disks.
Use the source, Tux.