VirtualBox将U盘映射为VMDK从U盘启动

        今天翻出一个长时间未使用过的U盘,里面存放着的内容看似是一个可启动U盘,嫌麻烦不想重启电脑,于是想通过VirtualBox从U盘启动来试一试,但看了VirtualBox设置界面没有将U盘添加为虚拟硬盘的方法,虚拟机开机后也找不到从USB启动的方法。经过网络搜索,可以将U盘映射为一个VMDK文件作为VirtualBox的虚拟硬盘:

 VBoxManage internalcommands createrawvmdk -filename F:\usb.vmdk -rawdisk \\.\PhysicalDrive2

        这是Windows下的方法,我没有去试过,把“-rawdisk”后面的物理磁盘换成“/dev/sdb”,没有成功,又换成挂载U盘的目录、U盘不挂载等多种尝试仍未成功,查看了vboxmanage的help没有上述用法,后来折腾了半天发现是忽略了权限问题,加sudo后创建成功:

sudo vboxmanage internalcommands createrawvmdk -filename /home/VirtualBox/usb1.vmdk -rawdisk /dev/sdb

         接下来在VirtualBox中添加虚拟磁盘时出错(错误代码VBOX_E_FILE_ERROR(0x80BB0004)),还是权限的问题,使用了搜索到的“usermod -a -G disk $(whoami)”这个办法没能解决。

   

 

         由于太菜,组和用户权限不会弄,直接选择用root运行VirtualBox,因为先前尝试的时候把U盘卸载了添加时候又出错(错误代码NS_FAILURE(0x80004005)),重新挂载U盘后添加成功,从U盘启动成功。

 

要在VirtualBox中打开VMDK虚拟机文件,首先需要安装VirtualBox。您可以使用以下命令在Ubuntu上安装VirtualBox: sudo apt update sudo apt install virtualbox 安装完成后,您可以打开VirtualBox并按照以下步骤操作: 1. 运行VirtualBox应用程序。 2. 点击菜单栏中的“文件”选项,然后选择“导入虚拟电脑”。 3. 在弹出窗口中,点击“选择文件”按钮,然后浏览到VMDK虚拟机文件所在的位置。选择需要打开的VMDK文件。 4. 点击“下一步”继续。 5. 在接下来的步骤中,您可以选择虚拟机的名称、存储位置和配置选项。根据需要进行自定义设置。 6. 点击“导入”按钮,VirtualBox将开始导入VMDK虚拟机文件。 7. 导入完成后,您可以在VirtualBox主界面中看到新导入的虚拟机。选中该虚拟机并点击“启动”按钮,即可打开VMDK虚拟机。 请注意,打开VMDK虚拟机文件可能需要一定的时间,具体取决于虚拟机的大小和配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ubuntu下使用virtualbox 打开vmdk虚拟机,配置网络](https://blog.csdn.net/weixin_28735871/article/details/121466728)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [virtualBox(虚拟机)中文版 v 5.1.18.zip](https://download.csdn.net/download/weixin_39840650/11272655)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值