试试10楼的方法!! |
2010512 发表于 2017-11-1 18:14 感谢,我本来是要把esx集成到光盘模式中,感谢你的方法,谢谢 |
esxi镜像无需解压,直接用loopback加载就行 |
我也想要是能直启esxi然后直通虚拟机就爽了。。。。 |
本帖最后由 2010512 于 2017-11-1 18:15 编辑 kevinhwa 发表于 2017-5-4 13:15 我也会经常碰到要部署esxi的情况。本来品牌服务器都可以通过网络管理口挂载本地iso镜像到服务器引导安装,但我还是和你一样折腾过。下面是我测试的结果。 只考虑uefi环境: 如果是新U盘,只接把esxi镜像文件解压到U盘根目录下就可以了。 如果有数据的移动硬盘或是U盘,想引导多个esxi镜像,结果下: esxi 6.5及以上版本是可以直接通过grub2的chainloader 加载esxi的bootx64.efi文件。esxi6.5的boot.cfg文件要稍微处理一下:主要是添加prefix参数和相关文件的路径,估计你也知道。 esxi 6.x及以下版本,不可以通过grub2直接chainloader,需要进入efi shell环境,再运行esxi的bootx64.efi文件才可以。具体我也没找到原因,因为官方就没有类例案例。完全是凭感觉测试成功的。 6.5测试成功的例子: 1、将esxi 6.5 iso镜像文件解压到u盘根目录的esxi6.5文件夹下。 2、将esxi 6.5 iso镜像文件中的efi/boot文件夹内容复制到u盘根目录下的efi/boot/esxi6.5下。 3、修改efi/boot/esxi6.5/boot.cfg文件内容,如下:
4、grub2引导菜单添加esxi6.5选项。
========= 不经常上论坛,回复不及时,还望见谅!我思路应该表达清楚了,其他的版本自行添加即可! |
wintoflash 发表于 2017-5-4 12:16 本想集成在U盘中安装esxi方便点,看来只能放弃了,谢谢解答 |
kevinhwa 发表于 2017-5-4 12:09 报什么错误? ------------------ 建议不要再浪费时间折腾了,没有意义。 |
wintoflash 发表于 2017-5-4 11:22 我加入了grub2文件,在vm虚机中测试还是无法启动 menuentry "esx"{ search.file /boot/esx/tboot.b00 --set=root multiboot /boot/esx/tboot.b00 runweasel module /boot/esx/b.b00 /boot/esx/jumpstrt.gz /boot/esx/useropts.gz /boot/esx/features.gz /boot/esx/k.b00 /boot/esx/chardevs.b00 /boot/esx/a.b00 /boot/esx/user.b00 /boot/esx/uc_intel.b00 /boot/esx/uc_amd.b00 /boot/esx/sb.v00 /boot/esx/s.v00 /boot/esx/ata_liba.v00 /boot/esx/ata_pata.v00 /boot/esx/ata_pata.v01 /boot/esx/ata_pata.v02 /boot/esx/ata_pata.v03 /boot/esx/ata_pata.v04 /boot/esx/ata_pata.v05 /boot/esx/ata_pata.v06 /boot/esx/ata_pata.v07 /boot/esx/block_cc.v00 /boot/esx/char_ran.v00 /boot/esx/ehci_ehc.v00 /boot/esx/elxnet.v00 /boot/esx/hid_hid.v00 /boot/esx/i40en.v00 /boot/esx/igbn.v00 /boot/esx/ima_qla4.v00 /boot/esx/ipmi_ipm.v00 /boot/esx/ipmi_ipm.v01 /boot/esx/ipmi_ipm.v02 /boot/esx/ixgben.v00 /boot/esx/lpfc.v00 /boot/esx/lsi_mr3.v00 /boot/esx/lsi_msgp.v00 /boot/esx/lsi_msgp.v01 /boot/esx/misc_cni.v00 /boot/esx/misc_dri.v00 /boot/esx/mtip32xx.v00 /boot/esx/ne1000.v00 /boot/esx/nenic.v00 /boot/esx/net_bnx2.v00 /boot/esx/net_bnx2.v01 /boot/esx/net_cdc_.v00 /boot/esx/net_cnic.v00 /boot/esx/net_e100.v00 /boot/esx/net_e100.v01 /boot/esx/net_enic.v00 /boot/esx/net_fcoe.v00 /boot/esx/net_forc.v00 /boot/esx/net_igb.v00 /boot/esx/net_ixgb.v00 /boot/esx/net_libf.v00 /boot/esx/net_mlx4.v00 /boot/esx/net_mlx4.v01 /boot/esx/net_nx_n.v00 /boot/esx/net_tg3.v00 /boot/esx/net_usbn.v00 /boot/esx/net_vmxn.v00 /boot/esx/nhpsa.v00 /boot/esx/nmlx4_co.v00 /boot/esx/nmlx4_en.v00 /boot/esx/nmlx4_rd.v00 /boot/esx/nmlx5_co.v00 /boot/esx/ntg3.v00 /boot/esx/nvme.v00 /boot/esx/nvmxnet3.v00 /boot/esx/ohci_usb.v00 /boot/esx/pvscsi.v00 /boot/esx/qedentv.v00 /boot/esx/qfle3.v00 /boot/esx/qflge.v00 /boot/esx/qlnative.v00 /boot/esx/sata_ahc.v00 /boot/esx/sata_ata.v00 /boot/esx/sata_sat.v00 /boot/esx/sata_sat.v01 /boot/esx/sata_sat.v02 /boot/esx/sata_sat.v03 /boot/esx/sata_sat.v04 /boot/esx/scsi_aac.v00 /boot/esx/scsi_adp.v00 /boot/esx/scsi_aic.v00 /boot/esx/scsi_bnx.v00 /boot/esx/scsi_bnx.v01 /boot/esx/scsi_fni.v00 /boot/esx/scsi_hps.v00 /boot/esx/scsi_ips.v00 /boot/esx/scsi_isc.v00 /boot/esx/scsi_lib.v00 /boot/esx/scsi_meg.v00 /boot/esx/scsi_meg.v01 /boot/esx/scsi_meg.v02 /boot/esx/scsi_mpt.v00 /boot/esx/scsi_mpt.v01 /boot/esx/scsi_mpt.v02 /boot/esx/scsi_qla.v00 /boot/esx/shim_isc.v00 /boot/esx/shim_isc.v01 /boot/esx/shim_lib.v00 /boot/esx/shim_lib.v01 /boot/esx/shim_lib.v02 /boot/esx/shim_lib.v03 /boot/esx/shim_lib.v04 /boot/esx/shim_lib.v05 /boot/esx/shim_vmk.v00 /boot/esx/shim_vmk.v01 /boot/esx/shim_vmk.v02 /boot/esx/uhci_usb.v00 /boot/esx/usb_stor.v00 /boot/esx/usbcore_.v00 /boot/esx/vmkata.v00 /boot/esx/vmkplexe.v00 /boot/esx/vmkusb.v00 /boot/esx/vmw_ahci.v00 /boot/esx/xhci_xhc.v00 /boot/esx/emulex_e.v00 /boot/esx/weaselin.t00 /boot/esx/esx_dvfi.v00 /boot/esx/esx_ui.v00 /boot/esx/lsu_hp_h.v00 /boot/esx/lsu_lsi_.v00 /boot/esx/lsu_lsi_.v01 /boot/esx/lsu_lsi_.v02 /boot/esx/lsu_lsi_.v03 /boot/esx/native_m.v00 /boot/esx/rste.v00 /boot/esx/vmware_e.v00 /boot/esx/vsan.v00 /boot/esx/vsanheal.v00 /boot/esx/vsanmgmt.v00 /boot/esx/tools.t00 /boot/esx/xorg.v00 /boot/esx/imgdb.tgz /boot/esx/imgpayld.tgz } |
本帖最后由 kevinhwa 于 2017-5-4 12:02 编辑 wintoflash 发表于 2017-5-4 11:22 谢谢大神回复,是用以上内容替换/efi/boot/boot.cfg文件中的内容吗? 还是加入到grub2的grub.cfg启动菜单中? |
本帖最后由 wintoflash 于 2017-5-5 14:21 编辑 直接启动esxi的loader目前是不行的。 试试这样:
|
不知道怎么加图,填写地址貌似无法显示 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.