前言
新买的联想Thinkbook 14P电脑,趁着新鲜劲,赶紧把各个环境配置搞搞。结果搭建Liunx虚拟机系统时,遇到了各式各样的问题,这里拿出来分享一下,给大伙避避坑。
首先,进行的是大家都常用的VMware进行操作,我用的是VMware-pro15
VMware安装及部署Linux系统
安装VMware一路下一步,都正常进行。然后配置虚拟系统进行启动Linux虚拟机时,电脑出现蓝屏报错SYSTEM_SERVICE_EXCEPTION
网上一顿搜索之后,查到的解决方案有以下两种:
- 方案一:
更新版本,更新至16.1.0及以上版本。
下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html - 方案二(修改windows功能):
首先我们先打开"控制面板"。按Win+X键可以快速调出系统应用菜单,然后选择控制面板。打开的控制面板中依次点击 程序 → 启用或关闭Windows功能 , 之后在打开的对话框中把Hyper-V选项给勾去掉点击确定重启。
想最简便的方式修改,所以选择了第二种方案
- 因为windows 10/11默认没有Hyper-V配置项,所以我们得先让它展示出来才能关掉。
新建txt文件,将下面代码复制粘贴过去。
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
然后再把文件名+扩展名一起改成"Hyper-V.bat"
- 用管理员身份执行文件。
- 根据提示引导,输入Y
- 重启后,打开“控制面板”→“卸载程序”,点“启用或关闭Windows功能”,取消勾选"Hyper-V"点击确定,然后再重启。
重启后再次重新安装Linux虚拟机时,可以走到安装。
正当我觉得万事大吉的时候,结果又给我报了一个错:不可恢复错误: (vcpu-0) Exception 0xc0000005
结果找了好多文章,有说amd的CPU不支持的,有说去设置BIOS中支持虚拟化来解决。结果我找遍了BIOS,居然都没有这个选项。。。心态有点崩~~
没办法,这条路不行,换下一条,我又不想尝试安装新的VMware,于是我选择了Oracle VM VirtualBox。
有兴趣的同学可以尝试安装最新版的VMware验证下问题能否解决,如果方便可以评论区留下你实验结果。感谢!
Oracle VM VirtualBox安装及部署Linux系统
使用Oracle VM VirtualBox安装就比较顺了。
程序下载好后,需要注意同样要关闭Hyper-V,并且也要勾选上"虚拟机平台"和"适用于Linux的Windows子系统"(具体安装和操作配置linux虚拟机这里就不赘述了)
设置完成后,重启系统,然后进行安装Linux虚拟机系统。一路下一步即可成功啦
最后来一张安装成功的图片庆祝一下
部署过程中遇到的问题:
- 安装linux系统过程中,重启系统后,总是引导到再次安装中去。切换到硬盘启动确又找不到系统。
最后通过设置引导,然后禁用其他无关的启动项,成功进入Linux引导配置页面。 - Oracle VM VirtualBox虚拟机默认虚拟机系统与主机网络不通的,需要进行配置。
首先,虚拟机需要配置桥接方式
虚拟机网络配置-桥接
然后,配置linux系统网络
# 进入如下目录
cd /etc/sysconfig/network-scripts/
# vim编辑ifcfg-enp0s3配置文件
vim ifcfg-enp0s3
# 文件中修改下面3个参数
BOOTPROTO=dhcp //设置成Dhcp
ONBOOT=yes //能动态获取IP
DNS1=192.168.10.1 //此地址为主机的网关地址,不能配错
# 最后:wq!进行保存退出
此时,使用ifconfig
查看一下虚拟机ip地址用于后续连接
主机ping一下验证是否可访问
好了,这就大功告成了(后续可以随意使用其他工具进行连接了)
上述操作涉及到的工具都在网盘,如需要可以联系作者获取。
============================= 提升自己 ==========================
进群交流、获取更多干货,