Q. Why Linux is not detecting or recognize my attached hard disk? How do I install Linux on SATA hard disks?
A. Go to your BIOS setup
Press F1/F2 or Del key to enter into BIOS setup
Now turn the ICH8 controller in AHCI mode
Save settings reboot system
Now Linux installer should see disk. Read this previous FAQ for more information.