VirtualBox 创建 Linux虚拟机 踩坑

1、下载

官方下载链接

我电脑是windows系统
image.png

2、安装VirtualBox

安装很简单,我这里以默认目录演示,右击.exe文件,以管理员身份运行,一直下一步下一步按流程安装即可
如要自定义其他目录,选择其他目录安装即可

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

3、VirtualBox创建Linux虚拟机

为了演示方便,我都选择默认安装目录
如要自定义其他目录,选择其他目录安装即可
image.png

内存按自己需求设置,我这里设置个2048
image.png

image.png

image.png

image.png

由于我自定义装在系统盘的,我电脑系统盘比较小,所以就随便设置一个8gb,实践肯定要比8gb大很多,看自己需求设置
image.png

创建完毕了,这时候我们就要去下载cent-os镜像文件了
image.png

4、下载CentOS镜像文件

CentOS镜像下载地址

我这里选的是阿里云的镜像,可随意选择
image.png

我选个boot文件,文件有700多MB,可安装自己需求选择
image.png

5、虚拟机配置CentOS镜像文件

image.png

image.png

点击注册,选择刚才下载的 Cente-OS镜像文件
image.png

image.png

image.png

至此,Cent-OS就算配置完成了
image.png

6、尝试启动,结果就是rnm退钱,被折磨了一整天

问题一:Error relaunching VirtualBox VM process:5

The virtual machine 'centos_8' has terminated unexpectedly during startup with exit code 1 (0x1).  More details may be available in 'C:\Users\Administrator\VirtualBox VMs\centos_8\Logs\VBoxHardening.log'.

返回 代码: E_FAIL (0x80004005)
组件: MachineWrap
界面: IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}
复制代码

问题二:Call to WHvSetupPartition failed

Call to WHvSetupPartition failed: ERROR_SUCCESS (Last=0xc000000d/87) (VERR_NEM_VM_CREATE_FAILED).

返回 代码: E_FAIL (0x80004005)
组件: ConsoleWrap
界面: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
复制代码

image.png

一、退出或者卸载一些杀毒软件

二、本机在BIOS中开启VT虚拟化

打开任务管理器可以查看本机是否开启虚拟化
image.png

三、启用Windows虚拟机相关功能

image.png

四、禁用Hyper-V

Win+R -> cmd -> Ctrl+Shift+Enter -> bcdedit /set hypervisorlaunchtype off
image.png

打开Windows安全中心,关闭内核隔离
image.png

image.png

设置 关闭
image.png

五、卸载VirtualBox,重启电脑后,以管理员身份重新安装

image.png

重新安装,启动,泪目
image.png

6、未解决问题

每次重启电脑之后,打开VirtualBox,启动虚拟机,又会报相同错误错Error relaunching VirtualBox VM process:5

暂时解决办法:卸载VirtualBox > 重启电脑 > 重新安装VirtualBox

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享