1 准备工做
opensuse 13.2
ESXi ISO文件 //vmware 官网下载 VMware-VMvisor-Installer-5.1.0-799733.x86_64.iso,XXXXXX为内部版本号
2. Initlize usb disk
linux
fdisk /dev/sdb vim
"d" 删除所有分区
"n" 建立遍布整个磁盘的主分区1
"t" 设置文件系统为FAT32(LBA),代码为"c"
"a" 设置主分区1的Boot标记
"p" 打印分区表
结果应相似下表:
Disk /dev/sdb: 8076 MB, 80761322352 bytes
186 heads, 28 sectors/track, 3028 cylinders
Units = cylinders of 5208 * 512 = 2666496 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 3029 7885824 c W95 FAT32 (LBA)
"w" 写入分区表并退出
3. Fomate disk with 32 bit
oop
4. 安装syslinux并写入MBRspa
[NOTICE]: Must be /dev/sdb , not /dev/sbd1
5. 挂载U盘xml
6. 挂载ESXi安装程序ISO镜像it
7. 将ISO镜像的内容复制到U盘class
8. 将isolinux.cfg文件重命名为syslinux.cfg下载
9. 编辑syslinux.cfg 文件程序
在/mnt/usb/syslinux.cfg 文件中,将APPEND -c boot.cfg 一行更改成 APPEND -c boot.cfg -p 1。im
10. 拷贝一个新的menu.c32文件到U盘,覆盖原来的文件
注意:如没有此步骤,引导时会出现“menu.c32: not a COM32R image”这样的错误。
11. 卸载U盘
umount /mnt/usb
12. 卸载ISO镜像 umount /mnt/iso