在MacOSX上修改Virtualbox的VDI路径,虚拟机转移
2017-11-30 12:27
597 查看
在MacOSX上修改Virtualbox的VDI路径,虚拟机转移
目标:
虚拟机硬盘路径从/Volumes/exFat/XP/XP-30G.vdi
到
/Volumes/exFat2/XP/XP-30G.vdi
错误:
Cannot register the hard disk '/Volumes/exFat2/XP/XP-30G.vdi' {c547a9be-4373-4a4a-a0cf-3a6dbb606908} because a hard disk '/Volumes/exFat/XP/XP-30G.vdi' with UUID {c547a9be-4373-4a4a-a0cf-3a6dbb606908} already exists.返回 代码:
NS_ERROR_INVALID_ARG (0x80070057)
组件:
VirtualBoxWrap
界面:
IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}
被召者 RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
解决办法(OSX/Linux):
0.关闭VirtualBox1.复制虚拟机文件到其他地方(一般是从/Users/{你的用户名}/VirtualBox VMs/{虚拟机名称}/)
2.打开命令行Terminal
3.输入命令:(如下图)
1)cd /Applications/VirtualBox.app/Contents/MacOS
2)VBoxManage internalcommands sethduuid /Volumes/exFat2/XP/XP-30G.vdi
[注意命令2的路径是你的新的目标路径]
你会看到UUID被修改后的结果:UUID changed to: 77590535-9162-4b2d-8032-11c312042814
4.重新打开VirtualBox
5.对着指定虚拟机右键,设置,存储,控制器:IDE,点击列表中的.vdi文件,找到右边虚拟硬盘一行的最右边图标,点击,选择一个虚拟硬盘,修改确定即可
6.保存,启动虚拟机
解决办法(Windows):
http://blog.csdn.net/zhang854429783/article/details/6672199
延伸阅读:
相关文章推荐
- Mac OS X 10.10.5 中 VirtualBox 5.0 里的 Win7 虚拟机无法使用 USB 3.0 设备的解决办法
- Win7-VirtualBox4.3.6-Mac OS X 10.9(Mavericks)-虚拟机安装Mac OS X 10.9
- VirtualBox修改虚拟机磁盘VDI的大小
- 使用 VirtualBox 虚拟机安装 MAC OS X 10.8 Mountain Lion
- virtualbox修改虚拟机mac地址后不能识别网卡问题
- Mac OS X系统下利用VirtualBox安装和配置Windows XP虚拟机
- Mac OS X 10.10.5 中 VirtualBox 5.0 里的 Win7 虚拟机无法使用 USB 3.0 设备的解决办法(补充说明)
- Virtualbox 虚拟机安装苹果操作系统MAC OS X Lion教程
- VirtualBox 创建的 Mac OS X 虚拟机换主机后不能启动问题
- Windows 7+VirtualBox安装Mac OS X虚拟机全教程
- virtualbox修改虚拟机mac地址后不能识别网卡
- VirtualBox修改虚拟机磁盘VDI的大小
- Windows 7+VirtualBox安装Mac OS X虚拟机全教程
- virtualbox操作 修改磁盘路径 备份虚拟机【待完成】
- 使用 VIRTUALBOX 虚拟机安装 MAC OS X 10.8 MOUNTAIN LION
- 拯救Mac OSX的SSD!优酷Mac客户端缓冲(下载)视频路径转移,修改下载文件夹
- VirtualBox Ubuntu扩容磁盘vmdk vdi格式转化等(SDN OVS OpenSwitch mininet等环境配置,以及虚拟机迁移)
- VMware 12安装虚拟机Mac OS X 10.10使用小技巧(虚拟机Mac OS X 10.10时间设置,虚拟机Mac OS X 10.10通过代理上网,Mac OS X 10.10虚拟机优化,VMware虚拟机相互复制)
- Apple Mac OS X每日一技巧019:Finder中如何输入路径直接跳转
- Mac OS X下VirtualBox如何对硬盘进行扩容