八亿电脑网
游戏盒子
当前位置: 首页 > 八亿电脑 > 安装系统 >

VM虚拟机设置从U盘启动安装Win8.1

时间:2014-04-22 11:42来源:Win8e 作者:Win8e 点击:
游戏盒子

鉴于这篇文章实际是探究性的文章,所以第一段先把总结列出来。避免大家看的迷迷糊糊的:总结:VMware Player虚拟机不能通过设置Player-可移动设备-连接U盘方式实现虚拟机内从U盘启动安装系统。而必须通过设置虚拟机,将U盘添加为SCSI硬盘,然后BIOS设置从新加这个硬盘(U盘)启动才可以实现在虚拟机内从U盘安装系统

一:关于VMware Player虚拟机-可移动设备-连接U盘实现U盘启动的探究

昨天录制的VM虚拟机安装Win8.1 Update视频教程使用的是VMware Player而非VMware Workstation。前者90M多,是免费的,用于个人体验把玩虚拟机,后者则是收费的专业的虚拟机。对于我们虚拟机安装Win8,Win8.1系统体验来说VMware Player是足够使用的!并且在VMware Player虚拟机上我们普遍采用的是CD/DVD这里加载ISO印象文件来安装系统的。比如下载Win8.1最新版 ISO文件来安装。在这里选择加载ISO文件,打开虚拟机即可正常安装了。(正式最通常的方法,也是普遍适用的方法

VMware Player不能设置从U盘启动Win8e

但是我们想要在虚拟机内体验下从U盘安装系统,或者想要录制教程,比如八亿电脑网小编目前正在遇到的情况。那该怎么操作才能让虚拟机从U盘启动呢?

打开虚拟机的时候我们看在Player,可移动设备这里可以链接U盘。但是连接成功了以后多次重启虚拟机发现依旧是从Network boot from Intel E1000e启动(目前虚拟硬盘为空,尚未安装系统)问题在哪里呢?

问题在于一个USB设备同时只能连接一处。当我们在虚拟机链接好U盘后,U盘从电脑断开了,此时启动顺序以过,再重新启动发生了以下顺序事件:U盘从虚拟机断开--U盘连接到电脑-重启成功后又提示U盘连接到虚拟机,此时又是启动顺序过了。始终无法实现VMware Player虚拟机U盘已经连接ok。所以这种方式无法实现从U盘启动装系统。因为这个先后顺序关系很明确

VMware Player 可移动设备连接U盘不能实现从U盘启动

VMware PlayerU盘启动装系统探究失败

重启这个虚拟机按F2进入后BIOS在boot里面我们看到如下的启动顺序。Win8e小编在探究这个问题的过程中找到很多照猫画虎的图文教程。里面说法是错误的,但是结果确实他们达到目的了。原因暂不追究。不过Win8e小编这会倒是能说清楚缘由了。从boot启动顺序看得出:

第一启动项removable devices里的legacy floppy drivers似乎是软盘启动而非U盘。

第二启动项是硬盘hard drive,里面目前包含两项。第一项是add-in cards(某种设备)第二项应该就是创建虚拟机时候建立的虚拟硬盘。

第三启动项是CD-ROM Drive,如本文第一个图,如果我们设置好了从某个盘的ISO文件启动,在第一次打开虚拟机就可以顺利安装系统,因为第一,第二启动项没可启动了的。

第四启动项就是Win8e小编遇到的情况。并且这个也没有什么号启动的。

VMware Player F2进入BIOS看到的Boot设置Win8e

到这里我们第一次失败的探究有了结果了。那就是在VMware Player虚拟机中这种连接U盘的方式无法满足我们从U盘启动安装系统的需求。仅仅可以让你在安装好系统后,把电脑上的U盘连接到虚拟机上。到这里就得换个思路了。既然虚拟机的特性是不能像正常电脑装系统一样插着U盘安装,那如果让U盘成为第二个磁盘,并从这个磁盘启动是不是可以达到目的呢

二:正确的方法将U盘添加为一个磁盘,BIOS设置从这个磁盘启动

在VMware Player虚拟机选择要装系统的虚拟机,点击“编辑虚拟机设置”,然后点击“添加”,选择“硬盘”,默认选择“SCSI(S)推荐”,下一步选择第三个“使用物理磁盘”,下一步选择“physicaldrive1”,一般0是本地硬盘,1是你插在电脑的上U盘,一会可以辨别的。然后是默认命名,选择使用整个磁盘。(这是添加硬盘的的过程很重要)

VMware Player把U盘添加为新硬盘的过程Win8e

VMware Player把U盘添加为新硬盘的过程Win8e

VMware Player把U盘添加为新硬盘的过程Win8e

添加成功后我们看到显示的磁盘信息为使用整个磁盘并且容量是3.8GB。我的U盘是4GB的U盘。所以确定这里添加的第二硬盘已经完成。

接下来我们要去修改BIOS让这个新加的“硬盘”启动优先级高于最开始创建的虚拟磁盘。打开虚拟机的时候F2进入BIOS。(小技巧:因为虚拟机和电脑牵扯键鼠独占问题,所以正确操作是打开虚拟机显示VMWare时候立刻单击鼠标左键,然后按F2.)

VMware Player把U盘添加为新硬盘然后设置BIOS从U盘启动

这时候在BIOS的Boot里面我们看到多了一个启动项目,根据刚才添加U盘为硬盘的过程,我们可以断定0:0这是虚拟硬盘,0:1这个是U盘变成的磁盘。所以此时按小键盘的+(加号)让0:1这个上一位,比0:0优先启动。然后按F10保存。Win8e小编做到这一步的时候已经长舒一口气!一切搞定只等重启虚拟机了!

接下来很顺利的进入安装界面了。剩下的安装过程都是小意思了。看视频的话可以在这篇文章来查看:VM虚拟机安装Win8.1视频教程。如果大家还有什么疑问可以微博或者微信联系我们。联系方式在这里

 

补充1:以这种方式装好后,拔掉U盘,虚拟机就打不开了是不是?看看这篇文章http://win8e.com/pc/xitong/11141.html。其实没有解决方法,只是避开这种方法就好,直接加载ISO安装多方便的,谁没事先用ISO搞个U盘系统盘再拿到虚拟机安装?没有人这么做,多此一举。Win8e小编纯属测试。请大家还是本文第一个图的方法在虚拟机安装系统。

补充2:已经遇到拔掉U盘不能开启虚拟机的系统的同学可以这么解决问题,先插上U盘启动进去系统,下载EasyBCD安装修复启动引导到C盘。然后修改BIOS让虚拟硬盘优先级高于U盘那个,具体是0:0在0:1上面。拔掉U盘看能否顺利进入系统。可以的话证明引导成功,现在可以把虚拟机设置的那个新硬盘删掉了。BIOS不用管了,0:1那一项自动就没了。到此修复工作就完成了。

本篇文章标签: Win8.1 安装系统 VM Player
发表评论