Linus的认识和基于win11家庭版与低版本vm不兼容问题的解决
在虚拟的世界中演练千遍只为了那愿景成真1.计算机的历史和linus的出世要从头开始学习linus自然要学习他从何而来。求根溯源来自那一自我实现的预言———摩尔定律。集成电路上可容纳的晶体管数量大约每隔18-24个月便会增加一倍性能随之也提升一倍而成本则会下降一倍。这个预言实现了计算机实现了小型化计算机公司出现了。既有面向企业的大型公司IBM也有面向个人的计算机——苹果、微软、英特尔当然还有联想。个人计算机的蓬勃发展带动了计算机互联网的产生开创了PC互联网时代。发展到现在已经是移动互联网。计算机的操作流程大概可以分为三步。输入计算和输出。但这是一个复杂的过程计算机能识别的语言是二进制而人类所打出的语言计算机并不能直接识别结合着集成电路技术的发展计算机性能的进一步提升资源利用和交互性的要求更高操作系统就诞生了。正是在这个背景之下1969年肯汤普森和丹尼斯里奇在贝尔实验室开发了第一个系统操作Unix.当然用的是c语言。后来他们将Unix系统重写。让其成为了一个企业化的应用。但是Unix系统虽然强大但是昂贵闭源。一个爱好一个好点子出现在了芬兰赫尔辛基大学的一名大学生心中。他发了一篇帖子我正在开发一个免费的操作系统当然这只是个爱好不会那么庞大和专业。**于是在1991.10.5雷纳斯.托瓦兹将Linus开源发布。**当然现在Linus的发展已经达到了一定的地步这离不开当时一部分反对苹果和未入那工程师感兴趣的黑客们的帮助。他们花费钱财时间精力仅凭愿景就驱动了Linus的蓬勃发展。目前Linus已经成为了企业后端首选的操作系统。哦对请记住Linus is nout Unix.如图所示。2.环境和学习Linus的下载目前只推荐了两种方式。第一种是利用虚拟机入网但需要下载镜像可能会出现与hyper-v不兼容的情况。第二种就是利用好云服务器购买轻量级应用服务器和xshell进行Linus的学习。在这里我使用的是Red hat 5版本的虚拟机。此虚拟机拥有图形化界面对于新手练习用会更加便捷。在这我将讲述一下win11家庭版系统的hyper-v与所下载的低版本vm不兼容问题的解决办法首先记住win11家庭版的控制面板中不出现hyper-v的选项[1]通常情况下出现hyper-v与vm不兼容的情况下。先在windows系统之中查看内核隔离中的内存完整性是否关闭确保内存完成性是关闭状态。[2]再以管理员的身份打开**PowerShell**可在搜索框中找到执行命令bcdedit /set hypervisor launchtype off命令 出现已执行明命令条件即关机重启。-运行vm打开你装的虚拟机 。此时会出现两种情况1成功运行此时正常继续安装即可。2仍然显示与hyper-v不兼容的情况此时看第三条。[3]按winR输入regedit打开注册表定位。1.HKEY_LOCAL_MACHINE的SYSTEM的CurrentControlSet的Control的DeviceGuard找到EnableVirtualizationBasedSecurity将数值数据1改为0。若没有这个文件则新建一个 DWORD (32位) 值命名为 EnableVirtualizationBasedSecurity数值数据设为 0。2.再按照之前的方式定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa在文件中新建 DWORD 值 LsaCfgFlags数值数据设为 0完成之后重启电脑3.检查是否关闭。按照第二步打开PowerShell以管理员身份运行执行命令systeminfo出现基于虚拟化的安全性状态未启用即成功禁用hyper-v即可使用补充一部分操作可能也会有帮助。但未进行重复实验具体可操作性不可知在控制面板中的程序启用或关闭window功能中打开了window虚拟机智能监控平台同时如果不是window家庭版可在这取消hyper-v的选项。3.Linus基础命令在此之前要确保自己的Linus系统已经安装完全。此时更具设置的密码登录你的linus鼠标在桌面右键打开你的终端。若下载的并非为前文所提到的的红帽则不应定会出现图形化界面但所能打出的指令和操作都是相同的。1.进入Linus系统之后退出界面使用CTRLalt2.若想将字体放大按住**ctrlshift第二个是加号三个一起按**即可放大到自己觉得合适的字体大小。若要缩小即按住ctrl±不要按shift3.检查自己所处的位置和空间有何种文件利用PWD检查所处位置Ls检查文件数量每次登录建议都先检查每次更换也建议检查。养好这个习惯对未来十分重要。如图所示根据图中信息我们可知~则代表着我们超级用户root的身份我们了解到Linus是以文件目录的形式去组织文件的也就是说这个~代表着我们在根目录下用“/”表示4.可以切换到另外一个目录中去则用cd/目录的名字/在这展示切换到home目录中前缀改变则更换成功。当然不要忘记检查一下所处位置和文件列表。后言学习的时光总是快乐和短暂的一篇博客无法讲述完现在发展到的庞大的Linus一篇博客也展示不了学习的多少此时简单概述已经完成我们来日方长。这篇博客只代表本人的意见和想法如果有帮助你的地方我表示荣幸也欢迎大家讨论和指出不正当的地方。