VirtualBox Code CO_E_SERVER_EXEC_FAILURE Server execution failed 解决办法
问题描述
如果你在使用 VirtualBox 的命令行 VBoxManage
创建虚拟磁盘指向物理磁盘,那么你可能会使用类似这样的语法:
VBoxManage internalcommands createrawvmdk -filename "C:\Users\my\usb30.vmdk" -rawdisk "\\.\PhysicalDrive1"
其中,filename 代表的是虚拟磁盘名称,rawdisk 代表的是对应的物理磁盘,PhysicalDrive1 代表的是第二块物理磁盘(通常是移动硬盘),请不要搞错了,直接复制来用。
此时(在 Windows 平台下),你可能会得到这样的错误输出。
VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available)
解决方法
解决方法只是把每个参数加上引号,很无语,因为其实并没有空格等字符,但仍然需要加上引号,而且错误信号驴头不对马嘴。
例如:
VBoxManage internalcommands createrawvmdk -filename “C:\Users\my\usb30.vmdk” -rawdisk “\.\PhysicalDrive1”
输出:
RAW host disk access VMDK file C:\Users\my\usb30.vmdk created successfully.
另,如果你执行 VBoxManage 遇到 Access Denied 等错误,请用管理员权限打开 cmd。
参考资料
- http://wishuwell.blog.163.com/blog/static/182950146201332892928812/ VirtualBox中引导usb启动盘
- http://blog.sina.com.cn/s/blog_7d0164e301011d10.html VirtualBox直接使用物理硬盘作虚拟机磁盘
本文版权遵循 CC BY-NC-SA 4.0发布,转载需附带本文链接。
猜你喜欢
- 在 Debian Wheely (6.0) 下安装 testing mono 软件包
- Grub Filter Not Found 修复:系统升级后的引导修复
- Nginx 无法处理软链接作为网站主目录的情况
- 在 Debian 中保存 iptables 设置及其他
- 彻底解决 Ubuntu 10.04 对部分声卡不支持或耳机无声的问题
当前页阅读量为: