在VirtualBox中使用U盘启动虚拟系统

在VirtualBox中的虚拟系统启动后,我们可以通过选择主机中已加载的USB设备来读写U盘。但是,如果希望使用U盘来启动虚拟系统的话,却不能直接在虚拟系统的设置界面中选择。其实,通过命令行工具是可以实现这一功能的。用来启动的U盘应使用USB-HDD方式,在VirtualBox中,可以将其映射为一个硬盘。

首先,将U盘插到主机上,等正确识别出来U盘之后,我们需要了解它是系统中的第几个磁盘设备。在开始-运行中执行“diskmgmt.msc”命令,打开磁盘管理窗口。

在这个例子中,U盘显示为磁盘2。

接下来打开cmd命令行窗口,进入VirtualBox的安装目录下,执行下图中的命令。这个命令将在指定目录下创建一个vmdk虚拟磁盘文件,而这个文件会链接到指定的物理磁盘。

vboxmanage internalcommands createrawvmdk -filename 虚拟磁盘文件名 -rawdisk 设备路径

其中第一个参数是vmdk文件的完整路径和文件名,第二个是指定的磁盘设备路径,因为刚才在磁盘管理中看到的U盘为磁盘2,所以这里写\\.\PhysicalDrive2

这个命令成功执行完成之后,就可以在虚拟系统的硬盘设置中选择刚才生成的vmdk文件了。如果要从这个设备引导系统,应该设置为第一控制器主通道。

用同样的办法,也可以将物理硬盘设备挂载到虚拟系统中,实现让虚拟系统直接读写实际的硬盘分区,不再赘述。

时间: 2024-11-13 08:22:14

在VirtualBox中使用U盘启动虚拟系统的相关文章

制作LFS(LinuxFromScratch),并u盘启动

此为避坑指南 详细教程看项目地址. 这次buid lfs的用时为3天. build lfs需要非常好的耐心. 项目地址:http://www.linuxfromscratch.org/ 版本为7.6 用来制作lfs的系统是centos-6.5-minimal (运行在Mac OSX上的VirtualBox中的虚拟机上) (用其它如gentoo或ubuntu或许会更好,我只是懒下载) 首先把要求安装的软件装上http://www.linuxfromscratch.org/lfs/view/stab

bios中只有windows boot manager下用U盘启动

在重装系统的时候,很多时候都是先进入bios设置成U盘启动项,然后进行安装,如果年代久远一点的,就设置成光驱启动,再进行:随着时间的推行,光驱已经开始淘汰了,也怀念以前的光驱装机的时光!-:) 开始进入正题:很奇怪的一个问题,在一些预装了windows8.1的机器上,且硬盘格式为GPT格式,bios里面居然没有u盘的启动项可以选择,剩下windows boot manager的选项.可能出现这样的原因是windows8.1的安装,会导致写入到bios中,而且我设置的机器是方正的大客户品牌机. 解

进入BIOS中,设置U盘启动

进入BIOS中,一般有system,boot,main,advanced,security等几个选项,main是主设置界面,譬如BIOS时间等等.boot是启动项的设置,我们今天就是要用到它. 找到boot option#1,按下回车(enter),然后按上下方向键选择到你的U盘 然后按F10保存设置,会自动重启电脑,重启之后即可进入U盘启动界面 原文地址:https://www.cnblogs.com/hool/p/12091613.html

VirtualBox中安装Ubuntu12.04/Ubuntu14.04虚拟机

NOTE: 一开始安装的Ubuntu12.04,后来又重新安装了14.04.截图基本使用了安装12.04时的截图,后来安装14.04时又补充了几张.该安装过程对Ubuntu12.04和14.04都是适用的. 1. 选择版本 1.1 Ubuntu桌面版与服务器版的区别 桌面版与服务器版,只要发布版本号一致,这两者从核心来说也就是相同的,唯一的差别在于它们的预期用途.桌面版面向个人电脑使用者,可以进行文字处理.网页浏览.多媒体播放和玩游戏.本质上说,这是一个为普通用户所定制的多用途操作系统.另一方面

为Virtualbox中的Solaris10安装VBoxAdditions

安装增强插件,以便能够和虚拟机拖放文件 1.启动虚拟系统,选择安装VirtualBox增强功 能(Guest Additions).在VirtualBox中选择“设备”->“安装增强功能”.VirtualBox会自动在虚拟系统挂载虚拟光盘 VBoxGuestAdditions.ISO,并显示在桌面上: 2.打开Soalris 终端,转换用户名为超级用户 (命令行:su root或者su,会提示输入root账号密码): 注意:一般用户的UNIX操作系统提示符一般为“$”,root用户的UNIX操作

VirtualBox中安装CentOS7过程记录

在开发过程中常常需要进行一些预研,而有些操作对操作系统可能具有破坏性且是不可恢复的,或者需要在不同的操作系统中去观察结果,虽然在某些场合下Ghost可以解决一部分问题,但是有时候很繁琐,因此在虚拟机中进行测试不失为一种不错的选择.自2011年以来,一直在学习一些有关Linux下的知识,包括Mono+XSP运行ASP.NET程序,搭建Hadoop学习环境.Nginx测试环境等.在虚拟机软件方面先后尝试过VMware.Hyper-V及VirtualBox,最终选择了VirtualBox,理由是开源免

VirtualBox中安装Ubuntu12.04/Ubuntu14.04虚拟机(转)

add by zhj: VirtualBox建议安装4.3.12,之前我安装的4.3.28,但在上面无法安装Ubuntu,关于这点本文作者也第3节也提到了 原文:http://www.cnblogs.com/zhcncn/p/3987301.html NOTE: 一开始安装的Ubuntu12.04,后来又重新安装了14.04.截图基本使用了安装12.04时的截图,后来安装14.04时又补充了几张.该安装过程对Ubuntu12.04和14.04都是适用的. 1. 选择版本 1.1 Ubuntu桌面

virtualbox中配置CentOS的本地磁盘镜像作为其软件源

CentOS(以及红帽系列)都有yum软件源的概念,即在终端通过命令可以直接从软件源下载软件并安装.除了网络上的软件源(如网易.搜狐.中科大镜像)外,我们也可以使用下载好的CentOS镜像来作为软件源.它包含了大部分常用软件,而在我们安装CentOS系统的时候,很多时候是选择性安装的,所以并没有把所有的软件安装到系统中. 因为很多人是在虚拟机里配置Linux的,所以这里介绍一些如何在virtualbox中配置CentOS本地磁盘镜像作为其软件源.学会了这个,即使不是虚拟机,就是在实体机上安装的C

VirtualBox从USB设备(PE)启动图文教程

很多朋友都为VBox无法进入U盘启动而苦恼,别懊恼,魔笛这就为你讲解 方法/步骤 1 大家先把U盘插入实体电脑. 单击"确定"打开"磁盘管理", 键盘上的Win+R组合键,输入diskmgnt..msc. 或者打开 Windows "开始"菜单中的 "运行"输入 diskmgmt.msc . 打开后如下图: 2 再按回车或点击确定按钮,就会出现如下框.出现了我的U盘信息,看到我的U盘对应的磁盘编号是1即磁盘1 3 现在进入C的