首先VMware启动界面等待时间太短,据说是0.5秒(具体没考证),解决方案有:
1、菜单 VM - Power - Power On to BIOS ,缺点是只能在断电时使用。
2、在*.vmx配置文件中加一行“bios.forceSetupOnce = "TRUE"”,缺点看属性名就知道,只生效一次。
3、直接延长启动时间,*.vmx添加“bios.bootDelay = "5000"”,据说低版本不支持,我的VMware9.0.0是支持的。
补充:貌似这个属性在你重新编辑了虚拟机属性(即settings)的话,会自动删掉。
4、虚拟系统启动的瞬间鼠标点击屏幕,使虚拟机获得焦点,然后在按F2、F12、ESC什么的都没问题了(前提是你在0.5秒内能完成这一系列操作)。
设置从u盘启动,也分u盘的模式:
1、usb-CDROM:
这个直接让主系统识别u盘(千万不要把u盘映射到虚拟机里),先查u盘后启动VM,在VM的硬件设置里直接将CD/DVD映射到主系统的usb-CDROM即可。
2、Fbinst/usb-HDD/usb-ZIP:
我只试了Fbinst模式,应该相差不大。方法是在VM的硬件里再添加一个虚拟硬盘映射到u盘。
1)虚拟机硬件设置,settings - Hardware - Add... - Hard Disk - Use a physilcal disk - Next。
2)这个Device需要选择物理硬盘,“physicalDrive0”一般是本机的硬盘,至于应该选蓝色数字几,要看你的u盘挂载到哪里了一般情况下应该是最后一个。
3)Next - Disk file 设置硬盘文件 - Finish。
4)开机,进入BIOS设置硬盘的启动顺序。
从u盘引成功。