今天在使用 Virtualbox 安装 Kubernetes 时候遇到了问题,导入其他的虚拟机然后发现无法启动。搜了一下,这个应该是新版 Virtualbox 的一个 BUG,提示错误 VERR_PROC_NO_ARG_TRANSLATION,搜了一下居然还没搜到什么解决方法,最后搜到一个日本人的博客给了一个解决方法,在此分享一下。
刚刚将 VirtualBox 更新到 6.1.32 版本,但一些虚拟机 (VM) 已停止启动。有些虚拟机可以正常启动,所以我花了一些时间来确定原因,但我设法解决了它。所以,这次尝试总结一下VirtualBox 6.1.32虚拟机启动不起来怎么办。
问题描述
虚拟机不启动的原因是虚拟机的“名称”。
如果虚拟机名称中包含中文(双字节字符) 在 VirtualBox 6.1.32 版本中启动虚拟机时,会出现以下错误,无法启动虚拟机。
Could not launch the VM process for the machine “vb06(用于还原测试)”(VERR_PROC_NO_ARG_TRANSLATION).
返回代码:VBOX_E_IPRT_ERROR (0x80BB0005)
组件:MachineWrap
接口:iMachine {85632c68-b5bb-4316-a900-5eb28d3413df}
解决方法
一旦知道了原因,就很容易处理了。
选择有问题的虚拟机,然后单击设置。
请从“名称”中删除中文。您应该能够毫无问题地启动虚拟机。
↓
因为没有截图,所以其实就是大家删除虚拟机名称中的中文即可。虚拟机名称需要是全英文的。
虽然存在一些小问题,但 VirtualBox 6.1.32 解决了各种问题,因此我们建议更新。
搬瓦工推荐方案
温馨提醒 如果您有选择困难症,直接选中间的 CN2 GIA-E方案,季付 $49.99,多达 12 个机房任意切换
方案 | 内存 | CPU | 硬盘 | 流量/月 | 带宽 | 机房 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
CN2 (最便宜) |
1GB | 1核 | 20GB | 1TB | 1Gbps | DC3 CN2 DC8 ZNET |
$49.99/年 | 购买 |
CN2 | 2GB | 1核 | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 |
购买 | |
CN2 GIA-E (最推荐) |
1GB | 2核 | 20GB | 1TB | 2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 日本软银 JPOS_1 荷兰 EUNL_9 |
$49.99/季度 $169.99/年 |
购买 |
CN2 GIA-E | 2GB | 3核 | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 |
购买 | |
HK | 2GB | 2核 | 40GB | 0.5TB | 1Gbps | 中国香港 CN2 GIA | $89.99/月 $899.99/年 |
购买 |
HK | 4GB | 4核 | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 |
购买 | |
TOKYO | 2GB | 2核 | 40GB | 0.5TB | 1.2Gbps | 日本东京 CN2 GIA | $89.99/月 $899.99/年 |
购买 |
TOKYO | 4GB | 4核 | 80GB | 1TB | 1.2Gbps | $155.99/月 $1559.99/年 |
购买 | |
搬瓦工优惠码:BWH3HYATVBJW | 搬瓦工全方案实时库存检测 |