最近搞个实验,需要从U盘启动ESX中的虚拟机,最终通过以下方法解决,还不错,操作简单易于使用,在此分享给大家。
场景一,U盘只作为原有虚拟机系统启动的辅项:
下载Plop Boot Manager到本地,下载地址:http://www.plop.at/en/bootmanager/download.html,最新版本为plpbt-5.0.15-test.zip。
解压Plop Boot Manager,将根目录中的plpbt.bin文件上传到/boot目录下。
编辑/boot/grub/grub.conf,在结尾添加如下内容:
1 2 3 | title Plop Boot Manager root (hd0, 0 ) kernel /plpbt.bin |
4. reboot虚拟机,在菜单项选择“Plop Boot Manager”:
5. 选择“USB”:
***************************************************************************
场景二,虚拟机无系统,甚至无硬盘,只想通过U盘系统引导虚拟机:
解压Plop Boot Manager,得到根目录中的plpbt.iso文件。
编辑虚拟机设置,添加可以引导的U盘。
启动虚拟机,虚拟机光驱挂载plpbt.iso,并且通过"ESC"键设置从光驱启动。
虚拟机启动到如下界面:
选择从USB启动即可。