Author : Dave.Mishchenko
Profile : http://communities.vmware.com/people/Dave.Mishchenko
Message:
Hi,
I facing this problem :
Scroll down in the document until you find the section "def IDEFilter(lun)". You will be changing the text:
return interface.GetInterfaceType() == ScsiInterface.SCSI_IFACE_TYPE_IDE
to
return interface.GetInterfaceType() == ScsiInterface.SCSI_IFACE_TYPE_ISCSI
If you have not used vi before, move the cursor to the end of "TYPE_IDE" and the press the Insert key. The press backspace to delete IDE and type in ISCSI. Then press the ESC key, type in the command !wq and press Enter to save the file and exit.
I could nt save the file. As when i type ! (it shows '!' is not implemented).
How shld i go about it?
thanks =)
Ok. Thanks! =) will try it out.
When i run Ispci - i dun see any vmhba0.
Thanks dave! ^^
Hi Dave,
5) When you run the install command, it is important to note that the installer will switch you back to the ALT-F2 (DCUI) screen. Press ALT-F1 to return to the console again. You will see the below screen again with the prompt to press Enter to install. Do so and the install will proceed.
6) Press F11 on the next screen and you should then see your IDE drive as show below. Press Enter to continue and after a few minutes the install should complete and you will be prompted to reboot.
I did this two steps. But it does not show my IDE drive. It go back to the screen where it shows Installation failed.
What can i do with it?
Hi,
I did till step 6 and i can't continue with it. I followed the steps carefully and tried it several times.
But i dun seems to be able to see the IDE drive.
This is the link:
http://www.vm-help.com/esx/esx3i/ESXi_install_to_IDE_drive/ESXi_install_to_IDE_drive.php
Issit because it can't detect my hardisk? If so, what can i do?
Thanks.
How to install controller?
Btw for school PC, is there only one controller?
Thanks! =)
You'll have the build in controller which will have SATA / IDE
interfaces. Would you have an Adaptec SCSI controller lying around?
You might want to try that or list the list of controllers that people
have tested here
http://www.vm-help.com/esx/esx3.5/Whiteboxes_SATA_Controllers_for_ESX_3.5_3i.htm#SATA
U mean tat i need to haf ISCSI then i can install my ESXi.
No you don't have to add a SCSI controller for this to work. ESXi is fairly particular at what hardware it will work with. If you want a safe ,bet you would get something for the I/O HCL as this represents hardware that VMware has tested with ESXi. Once you're off that list it's a bit of gamble as to wether or not ESXi will work with your hardware. In your case, it seams that the driver just don't like the ICH6 controller, so you're left with adding another controller to the PC or going with another PC.
Thus if you have an adaptec card around I would try that, likewise if you have a promise controller. See the whitebox HCL listed I posted above for other ideas. Without a controller that ESXi can both recognize and load a driver for, you're not going to get ESXi running on this PC. Although you could try copying ESXi to a USB flash drive and boot from that, assuming your PC supports booting for a USB flash drive. But in that case, you would still need to provide some sort of storage on your network (NFS / iSCSI - and there are free options for that if you have another PC around).
Dave,
Thanks for this
Hello Peter, did you try the nocpuidlimit switch that's described
in the thread I mentioned above?
Specifically to do this --
At the initial bootloader screen (when booting from the ISO), press
TAB to edit the boot options
Hold down the left-arrow key to move the cursor back to the
beginning of the boot options, and add "nocheckCPUIDLimit" right
after "vmkernel.gz", so that the first part of the boot options
BEFORE the first "---" reads: "mboot.c32 vmkernel.gz
nocheckCPUIDLimit ---"
Press ENTER.
I have succeeded in installing HyperV this way. Thanks.
If you get get the system to boot with this, you can then modify
the advanced settings for the host and then set this check
permanently.
How? When I boot HyperV from the internal hard disk I get the CUPID
error again. How do you make a permanent change?
Cheers,
Peter
Once you have successfully booted your ESXi server, use the management tool (downloaded by using a web browser to your server's IP) to make the setting permanent. It's under Advanced, Kernel, Options I think. Just uncheck the box for checkCPUIDLimit and reboot.
To get it to boot from the hard drive, press Shift-O on the bootup screen (where the white bar goes across the bottom) and when it gives you a prompt for advanced settings, put in the nocheckCPUIDLimit and hit enter a couple times. Should boot up then, and you can download the tool.