最近,前端太卷,想试一下项目的部署以及回顾一下linux的指令之类的,装一下虚拟机实验一下自己的小白操作,这里选择VirtualBox虚拟机,系统选择debian,如果你要问选择的原因,请记住两个字:免费!!
VirtualBox安装
官网下载地址请~
点击安装,地址重选一下
好的,安装目录选择报错,只有c盘可以,一看官网7.0.16这个版本还有问题,我决定换低版本
这里有其他版本可供选择,https://www.virtualbox.org/wiki/Download_Old_Builds_7_0
我换了7.0.14,换路径,点是是是,一切顺利,安装成功!!
debain下载
现在假机器有了,给他装个操作系统,既然我是要回顾linux指令,就不选图文系统ubuntu了,centos停止维护了,那就debian,它是开源免费的linux系统,上链接
官网地址请~
新建虚拟机器
打开virtual box 点击新建,起一个名字,虚拟光盘就是系统镜像 debian
设置进入的账号密码,主机名,域名先记录下来,myguest.virtualbox.org
内存保持不动,分配一核
默认20G可以不改,不是真的划走你20G
创建结束了,这是这台虚拟机的信息
文章都是为了记录自己的操作过程,遇到的坑都会留下~
我以为已经ok,结果启动报错
报错贴上:Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE).
VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED).
很好,百度AI助手告诉了我答案,人工智能显得我很无用,走一个看看~
Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE). VT-x is disa
这个错误信息通常出现在尝试启动虚拟机时,提示与VT-x虚拟化技术相关的问题。
错误解释:
VERR_NEM_NOT_AVAILABLE: 表示NEM(Nested Execution Module)不可用,这是Intel VT-x中用于支持硬件级别的虚拟化的一个特性,但在当前环境下无法使用。
HVP=0: 表示Hypervisor Present标志(HVP)设置为0,意味着系统中没有检测到活动的虚拟化环境或者虚拟化支持。
VT-x is disabled: 说明VT-x特性在BIOS/UEFI中被禁用。
解决方法:
重启计算机进入BIOS/UEFI设置。
寻找与虚拟化相关的设置,如“Intel Virtualization Technology”或类似选项。
如果该选项被禁用(可能显示为“Disabled”或者“Off”),将其启用(可能显示为“Enabled”或者“On”)。
保存并退出BIOS/UEFI设置,然后重新启动计算机。
尝试再次启动虚拟机。
简单说就是要进入bios,把这个鬼Intel Virtualization Technology打开
重启电脑,疯狂按esc,进入bios,果然被关闭,中文我差点没认出你,打开它
重新启动虚拟机,这下没报错了,配置中,等一会儿……
我以为好了,启动又报错了,哈哈哈
this repository on security.debian.org coundn’t be accessd, so its updates will not be made available to you at this time. you should investigate this later .
commented out entries for security.debain.org have been added to the /etc/apt/sources.list file
仓库连不上,debian镜像文件没有下载完整版本的,启动时继续安装出错了,那就下一个完整的镜像
https://www.debian.org/distrib/
三个多G还好,重新新建一个虚拟机,镜像选完整版本,终于成功了
进来后点上面的activities 选择terminal,进入命令行界面