在m1芯片的MacBook上安装centos8

前言

之前在做m1的虚拟化的时候就提到过,运行centos可能存在问题,这个在Parallels 出测试版本的时候就发现存在问题了

问题分析

问题根源在于pagesize的支持,M1上面的pagesize是16K,而centos的默认内核是使用的64K的pagesize,当然就不支持了,并且ubuntu,fedora都是4K的所以不存在问题

解决问题

重新打包centos,替换内部的内核和安装里面的内核
这里过程太长,暂时不写,直接发布可用的iso

有图有真相


如果安装好了后自编译内核,记得pagesize设置为4K

资源地址

之前碰到的无法安装图形界面的问题已经解决,还有iso未加载会卡住的问题,这个都跟之前的内核有关系,目前更新了最新版的内核后,都解决了,目前的ISO是可用的,内核包也按发行版进行了处理

centos8.4:

onedrive:
https://escptm-my.sharepoint.com/:u:/g/personal/zphj1987_email_poe_edu_pl/EVRawzc1HQJEv5Lubv7UiwwBBExe0-mnWm0IuTHDlM4Fow?e=qKvLNJ

阿里云盘没法用,不支持iso分享(链接不提供了)

百度云:
CentOS-8-4-2105-aarch64-dvd-custom-202107301400.iso
解压后的md5值9e72c0ceb1adb5e6aa077f8e2ec46e9e
用keka分卷压缩后上传

MD5 (CentOS-8-4-2105-aarch64-dvd-custom-202107301400.iso.zip.001) = 5e60d31f695e9b3df2153d36d5fd5a6e
MD5 (CentOS-8-4-2105-aarch64-dvd-custom-202107301400.iso.zip.002) = c62f19ad953e5465aedd45842b4c8d93

百度云地址:

链接: https://pan.baidu.com/s/1cYJiqwn0G0etdjSjcsIKbQ 提取码: 5uol

补充

在m1芯片的MacBook上centos8安装parallels tool

12版本安装

12版本自己的显示驱动改了没启动x startup,自己文字安装或者参考另外一篇里面vnc安装

不想文字安装启用vnc安装

图形界面安装

1、默认的就是图形界面安装
默认的就是server with gui的这个,安装完成是有BUG的,缺少了一些必要的包,即使设置GUI启动,重启后还是进入的文字启动模式,需要手动再安装一下GUI相关的软件包

mkdir /media/CentOS
mount /dev/cdrom /media/CentOS
mv /etc/yum.repos.d/* /opt/
mv /opt/CentOS-Linux-Media.repo /etc/yum.repos.d/

修改文件里面开启这个repo

yum grouplist

看到有GUI的group

yum groupinstall "Server with GUI"

设置为图形界面启动

systemctl set-default graphical.target
reboot

启动截图如下:没有问题

如果是开始用的最小安装,重复上面的步骤即可

你可能感兴趣的:(MAC,虚拟化,centos,linux)