Macmini 2018安装ArchLinux

参考这个网站:Installation - t2linux wikihttps://wiki.t2linux.org/distributions/arch/installation/里面还有其他版本的linux和所有T2 Chip Mac设备的安装过程,这里只写在Macmini 上安装 archlinux,安装过程简单很多,其他t2芯片设备也可以看下

​​​​​​​​​​​​​​​​​​​​​需要准备:

  • 容量大于1GB 的储存盘,有线网络,若要用 wifi 需按上面的网站里操作,若没有网络看这个Offline installation - ArchWiki  ,和有线键盘鼠标
  • 在Mac硬盘上分配Linux空间:打开磁盘工具 > 侧边栏打开显示所有设备 > 选中APPLE SSD点分区 > 加一个名称格式随意 大小为想要的Linux占用空间 还可以加一个交换分区 没有这个好像也没什么影响
  • 制作USB启动安装盘:下载 t2 chip archlinux 系统镜像ISO文件:archiso-mbp · GitHub 或 archlinux-2021.08.29-x86_64.iso-CSDN下载 > 将ISO文件写入USB外接硬盘中,MacOS上可以用 balenaEtcher 软件或命令行 USB flash - ArchWiki ,写好后弹无法识别,点忽略。这个镜像文件中带有 wifi apple-bce ibridge tb 等安装包,但macmini 全部可以不用装,mbp会需要
  • 启动安全性实用工具 - Apple 支持 (中国) 里面要改为无安全性和设置允许的启动介质

安装系统:

  1. 进入安装盘环境:将USB安装盘连接电脑 > 重启 开机时等鼠标键盘亮后 马上按住option键 > 选择进入 EFI 项 > 再选第一个进入 等一会变为  root@archiso ~ # _  即可,如果是别的就有问题,找别的ISO文件重试
  2. 按照 Arch Wiki 上的安装说明可以直接从这一步开始 ​​​​​​建立硬盘分区 - ArchWiki (中文) 
  3. 挂载分区完之后要挂载EFI分区:mount /dev/nvme0n1p1 /mnt/boot/efi  之前要建文件夹:mkdir /mnt/boot/efi
  4. 选择镜像源:默认的也可以用 好像不用改,用国内的可能下载速度快一点
  5. 使用 pacstrap 安装软件包之前需要修改 pacman 的配置文件,这个版本的系统安装镜像里面所使用的 t2mac专用内核,但国内连不上 dl.t2linux.org 这个源,所以不能用 但如果网络可用那就不用改,输入:nano /etc/pacman.conf  在最下面 [mbp] 和 Server = ... 两行前面加 # 注释掉,保存并退出
  6. 使用 pacstrap 命令时可以加几个要用的软件:dhcpd(连网用)  nano(文本编辑)  git sudo grub(系统引导)  efibootmgr  fakeroot  ​​​​​​​​​​​​​​​​​​​​​intel-ucode (微码)  xf86-video-intel(集显驱动) 
  7. 继续 Arch Wiki 上的安装说明 生成fstab 和在chroot中设置时间 区域 语言 主机名 root密码,安装说明可以切换简繁体英文版对照看 每个版本的内容和重点可能不同 也可能哪里会有更新但另一种语言上没相应修改,笔记本可以在 chroot 中安装DKMSAudioFanHybrid Graphics 等硬件驱动
  8. 安装系统引导程序 GRUB_UEFI系统 -ArchWiki 如果之前 pacsrtap 中没有加 grub 那需要:pacman -S grub efibootmgr  装好后编辑grub配置文件:nano /etc/default/grub 修改里面:GRUB_CMDLINE_LINUX="quiet splash" 再加两行 intel_iommu=on pcie_ports=compat 保存并退出
  9. 输入:grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB --no-nvram --removable
  10. 输入:grub-mkconfig -o /boot/grub/grub.cfg 当返回no error或success就行了
  11. 最后输入 exit 或按 Ctrl+d 退出 chroot 环境,输入 reboot 重启系统,开机等鼠标键盘亮后 马上按住option键,可能看到两个EFI 项选择不带黄色图标(没图标)的那个进入系统,然后使用 root 帐户和之前设置的密码登录到新系统,之后可以 添加用户 - ArchWiki ,打开网络服务:systemctl start dhcpcd  (改enable开机自启 stop关闭),安装桌面环境桌面环境 - ArchWiki 感觉 LXDE  - ArchWiki 最简单方便

修改Mac按住option开机选择系统的选项下面的名字:

  1. 在macOS中打开终端并输入:
  2. sudo diskutil mount disk0s1 提示输入开机密码,挂载EFI分区成功之后finder里会出现一个EFI盘
  3. bless --folder /Volumes/EFI/EFI/BOOT --label ArchLinux  把标签名改为ArchLinux
  4. diskutil unmount disk0s1  卸载分区

猜你喜欢

转载自blog.csdn.net/knowwwww/article/details/121364883