今天打算利用U盘给虚拟机装系统做实验,中途遇到了“操作文件.PhysicalDrive1失败”的错误,试了网上的方法都没有成功,最后自己试了很久总算弄出来了。鉴于本人的基础水平有限,如果后面解释哪里有问题请各位兄弟指出来,在这里先说声谢谢了。

在这里顺便给大家介绍下用U盘给虚拟机装系统的大致流程,后面再给出具体的问题出在哪里。
 
一、新建虚拟机,如下图
 
1.选择典型模式,点击下一步
 
2.如果是想用硬盘上的ios装系统,则选择第二个,在这里我们选择第三个,点击下一步
 
3.选择虚拟机预装系统的版本,点击下一步
 
4.选择存放的位置,点击下一步
 
5.设置磁盘大小,在这里我们选择默认大小,下一步
 
6.单击完成,一个虚拟机就新建完成
 
二、新建成功后,右键点击刚刚建好的虚拟机选择设置,如下界面
 
1.接下来我们需要添加一个硬盘(既你的启动U盘,后面出现问题的原理就在这里),添加方法如下
 
 
2.默认点击下一步
 
3.选择物理磁盘(第三个),下一步
 
4.第一个是虚拟磁盘(PhysicalDrive0),第二个是启动U盘(PhysicalDrive1),在这里我们选择第二个
 
5.点击完成
 
三、添加成功后,点击菜单栏的虚拟机-》电源-》启动时进入BIOS(也可以在开机的界面时按F2进入)
 
 
1.进入BIOS界面后,在BOOT下将上图红色框移到最上面,按F10保存退出。
 
 
2.接下来就可以用U盘给虚拟机装系统了
 
 
现在我们打开菜单栏,选择虚拟机-》可移动设备-》Kingston DT 101 G2(我的启动U盘),在这里是没有打勾的,所以前面才能成功进入U盘启动界面,后面我将我的理解大致说一下:
 
因为我们在前面添加了一个新的硬盘(既你的U盘),用来引导虚拟机进入系统启动盘,如果你在“可移动设备”中将选择“连接(断开与主机的连接)”,那么你的U盘就作为虚拟机的移动盘(U盘),而不是作为虚拟机的硬盘来处理,所以虚拟机会报错,“不能操作文件 . PhysicalDrive1 ”(虚拟机不支持U盘启动,只能将U盘作为硬盘来处理)。反过来,当你没有选择连接,那么你的U盘还是作为你本地主机的U盘,而对于虚拟机来说就是作为它的外置硬盘。
 
用下面的图大概描绘下:
 
 希望对大伙们有帮助,有什么不对的地方请指出,谢谢。
原文:http://zhengjiafa.blog.163.com/blog/static/2431701392015125115932567/
 

虚拟机出现“操作文件.PhysicalDrive1失败”的解决方法的更多相关文章

  1. 使用Xshell的rz命令上传文件失败的解决方法

    使用Xshell的rz命令上传文件失败的解决方法 第一种:在home目录下rz上传文件失败,如下: 原因:当前用户不具备权限解决:用 sudo rz 上传即可成功 第二种:对于文件大的rz上传失败的话 ...

  2. Android SDK Manager 更新失败的解决方法

    Android SDK Manager 更新失败的解决方法 原文地址 最近使用Android SDK Manager 更新Android SDK tools 发现经常更新失败,获取不到更新信息: Fe ...

  3. svn 清理失败 (cleanup 失败) 的解决方法

    svn 清理失败 (clean up 失败) 的解决方法 參考:http://www.tuicool.com/articles/biy6na 解决方法: step1: 到 sqlite官网 (http ...

  4. Token验证失败的解决方法

    Token验证失败 微信 微信公众平台开发 Token校验失败 URL Token原文 http://www.cnblogs.com/txw1958/p/token-verify.html Token ...

  5. Android SDK下载失败的解决方法

    Android SDK下载失败的解决方法 图1 在下载过程中,Android SDK Manager Log中出现下面出错信息: Preparing toinstall archives Downlo ...

  6. VS2008安装“Visual Studio Web 创作组件”安装失败的解决方法

    VS2008安装“Visual Studio Web 创作组件”安装失败的解决方法 今天在单位电脑安装VS2008,当安装到“Visual Studio Web 创作组件”时出现错误. 准备手动安装 ...

  7. Sublime Text 无法使用Package Control或插件安装失败的解决方法

    Sublime Text用了一年多了,公司搬家近期突然发现Package Control无法安装新插件了.尽管不影响原有功能的使用.还是要解决它.因为本人用Windows系统,仅仅讨论Windosw下 ...

  8. 实例讲解启动mysql server失败的解决方法

    MySQL 实例讲解启动mysql server失败的解决方法 来源: 作者: 发表于: 启动mysql server 失败,查看/var/log/mysqld.err 080329 16:01:29 ...

  9. VS2017编译项目出现提示al.exe运行失败的解决方法

    VS2013中编译一切正常,用VS2017打开项目,某个类库出现al.exe运行失败的解决方法,事件查看器中这样描述 “C:\Program Files (x86)\Microsoft SDKs\Wi ...

随机推荐

  1. Leetcode 18. 4Sum

    Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = tar ...

  2. Linux之:Ubuntu速学笔记(1)

    撰写日期:2016-7-2 17:11:28 Saturday 课程资源:  web程序员角度ubuntu自修速学课程 链接来源:程序员在囧途, VMware: VMware Workstation1 ...

  3. PHP日志记录规范PSR-3

    .note-content { font-family: "Helvetica Neue", Arial, "Hiragino Sans GB", STHeit ...

  4. github教程

    http://www.yangzhiping.com/tech/github.html

  5. 精通css 高级web标准解决方案——可视化格式模型-盒模型

    1-盒模型的两种标准: IE :width 和 height属性 是包括padding和border在内的. w3c:width 和 height 属性,就是单纯的内容的宽高,padding 是内容之 ...

  6. Download Excel file with Angular

    源码连接(编写中) 用Angular下载后台返回的Excel文件,用Blob实现,引用FileSaver.js 后台C#代码: [WebMethod] public static byte[] Cal ...

  7. python版本随意切换之python2.7+django1.8.7+uwsgi+nginx源码包部署。

    资源准备: wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz wget https://www.djangoproject ...

  8. 无法执行 FunctionImport“entitys.xx”,因为未将它映射到存储函数。EF

    EF突然报了一个这样的错误: 无法执行 FunctionImport"entitys.xx",因为未将它映射到存储函数.EF 其中xx是存储过程: 可能是因为我在.edmx文件中& ...

  9. python smtp 群发邮件

    最近工作中遇到使用脚本处理问题并发送结果邮件,使用python的smtp模块很简单的完成了实现.今天遇到一个问题,根据脚本的测试结果需要群发邮件,但是发送邮件的py文件只有首个地址收到了邮件.仔细排查 ...

  10. 仅用aspx文件实现Ajax调用后台cs程序。(实例)

    仅用aspx文件实现Ajax调用后台cs无刷新程序.(实例) 两个文件:aaa.aspx 和aaa.aspx.cs 一.aaa.aspx <script type="text/java ...