
ESXi 4.1 can't see my SATA hard disk
Hi all,
Firstly, thanks to all of you for this informative website. What a saviour! Well... almost...

I will keep this as brief as possible, but can provide any more details as required.
Intention: Install ESXi 4.1 on a baremetal system from (not on!) a USB stick
Spec: Asus P8P67-M Pro, Intel i5-2500K, 8gb RAM, Realtek 8111E NIC, Samsung 1TB Spinpoint F3
Attachments: /var/log/messages, sysboot.log, lspci and fdisk output
Story so far:
- I have created an oem.tgz which helped me get around the unsupported NIC problem. Works well, the NIC is getting an IP from DHCP and I was able to get in to enable SSH and grab the attached logs.
- The installation is good all the way to asking for the installation target - but it doesn't list my SATA hard disk - only my USB drive. (Note, SATA is set to AHCI mode in the BIOS. Disk functioning OK as I tested with an install of Win7 on Day 1).
- Based on my lspci output, I have edited the pci.ids and simple.map files (attached)
lspci -v output
Code:
<snip>
00:1f.2 SATA controller [0106]: Intel Corporation Cougar Point 6 port SATA AHCI Controller [8086:1c02] (rev 04) (prog-if 01 [AHCI 1.0])
Subsystem: ASUSTeK Computer Inc. Device [1043:844d]
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 48
</snip
so I added the following to simple.map@
Code:
8086:1c02 1043:844d storage sata_nv.o
(why did I choose sata_nv.o? Because in another post I saw that enabling this then module, it showed up my SATA controller in the lspci -v output. I have tested with ahci.o as well, no difference).
And the following:
Code:
1c46 P67 Express Chipset Family LPC Controller
1043 844d P8P67 Deluxe Motherboard
was already present in the pci.id file - it matches my PCI ID.
I feel I am close to success, but after 3 days I simply cannot get ESXi to see my SATA disk.
Anybody got any ideas?
Thanks,
FlamaD