1.下载最新版本Syslinux,本人使用的版本是3.83

2.插入将要使用的U盘,ESXi4需要340MB(具体适ESXi安装文件而定)的空间来存放ESXI的安装文件,请将它格式化为FAT32格式。

 

3.运行命令 syslinux-3.83\win32\syslinux.exe -a k: (K是本人U盘的盘符),这个命令将U盘修改为启动分区,并拷贝ldlinux.sysU盘根目录。



4.解压ESXi安装CD的文件到U盘。

5.找到U盘上的isolinux.cfg,将其重命名为SYSlinux.cfg

6.设置BoisU盘启动

如上操作,则就可以通过U盘来将ESXi安装在您的机器上了。如果在启动的时候存在问题,您可能需要尝试如下选项中的一个在第3步的操作上。

 

 -s - this option causes Syslinux to use simpler code which boots easier on some older BIOSes.

 -f - this option will force the install

 -m - (Windows only) - this will install a bootable MBR sector at the beginning of the drive

 -a - this marks the partions as active (bootable)

 

注:

a、本人在实际操作时,第3步使用的是-a 参数

b、在启动时需设置bios,使其从U盘启动,本人使用选项为:USB HDD

c、测试的ESXi版本为4.0.0-171294

d、本人U盘为:金士顿/1GB

e、测试使用U盘空间为340MB

fsyslinux的下载地址如下:http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.83.zip

 

参考:http://www.vm-help.com/esx/esx3i/ESXi_USB_install.php