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

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

 

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



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

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

6. 设置 Bois U 盘启动

如上操作,则就可以通过 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

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

 

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