Arch Linux是一个独立开发的x86-64架构通用GNU/Linux发行版,它致力于通过滚动更新来提供大多数软件的最新稳定版本。默认安装是一个最小的基本系统,由用户自行添加需要的软件。Arch Linux使用pacman作为包管理器。
Arch Linux采用滚动更新。Arch Linux努力维护其软件的最新稳定版本,除非需要合理地避免系统包损坏。
Arch Linux使用了完全手动的方式进行安装,所以非常不适合小白同学点点点的操作,这也是劝退的原因。本文通过截图的方式,从光盘启动安装,再添加云固件内核模块,完成镜像制作。由于微信推荐机制的变化,发送二维码会被认定引流,后续镜像的分享,请加入云固件微信群获取。新入门选手需要从“云固件新手群”起步,其他等级的云固件微信群都是邀请制,需要逐级修炼。新建虚拟机,设置ISO和vhdx镜像文件,然后选择从ISO启动。archinstall已经简化了很多,不再需要真得输入命令了安装过程会联网下载安装包,设置时务必选择中国大陆区域的镜像站点,比如清华大学TUNA看个纯文本不太爽,来个标志性的fastfetch(neofetch替代品)以上就是ArchLinux的安装过程。下面开始添加云固件内核模块。挂载mwvd-260519.vhdx到/mnt,执行./setup.sh。根据错误提示,发现Linux内核头文件没有默认安装。手动输入“pacman -Sy linux-headers”,系统自动识别需要安装的头文件版本,然后开始下载安装。由于之前已经完成了dkms安装,所以更新完成后,系统自动化就开始执行了,mwvd内核模块自动被编译出来了。检查initrd内存盘文件是否添加mwvd内核模块,发现没有,手动执行“mkinitcpio -P”强制重新生成。最后检查一下文件,发现内部包含了mwvd.ko.zst内核模块文件和mwvd.rules规则文件。添加云固件镜像配置文件,复制镜像文件夹到测试机上,添加vd配置,使用云固件启动,就可以看到镜像可以在物理机上启动了。制作完成的镜像,可以给云固件公众号发送私信“0519”获取。当然,加入云固件微信群获取更方便。