准备工作
-
硬件兼容性检查
- Intel 芯片 Mac:支持大多数 Linux 发行版(如 Ubuntu、Fedora)。
- Apple Silicon(M1/M2/M3):需选择支持 ARM 架构的发行版(如 Ubuntu ARM、Asahi Linux)。
- T2 安全芯片机型(2018年后部分 Intel Mac):需关闭安全启动(步骤见后文)。
-
所需工具
- 16GB 以上 U 盘(用于制作启动盘)
- Linux ISO 镜像(推荐 Ubuntu 或 Fedora)
- 启动盘制作工具:BalenaEtcher(跨平台免费工具)
- 磁盘分区工具:macOS 自带“磁盘工具”
-
备份与分区
- 通过 Time Machine 备份全盘数据。
- 打开“磁盘工具” > 选择主硬盘 > 点击“分区” > 添加新分区:
- 格式:
MS-DOS (FAT)
(临时用,安装时会格式化为 ext4) - 大小:建议至少 30GB(根据需求调整)。
- 格式:
安装方法:双系统启动(Intel Mac)
步骤 1:关闭安全启动(仅 T2 芯片机型)
- 重启 Mac,长按
Command + R
进入恢复模式。 - 顶部菜单选择 实用工具 > 启动安全性实用程序。
- 勾选 “降低安全性” 并允许 “外部启动”。
步骤 2:制作 Linux 启动盘
- 插入 U 盘,打开 BalenaEtcher。
- 选择下载的 ISO 文件 > 选择 U 盘 > 点击 “Flash!”。
步骤 3:启动安装程序
- 插入启动盘,重启 Mac,长按
Option (Alt)
键。 - 选择 黄色图标“EFI Boot” 进入 Linux 安装界面。
步骤 4:分区与安装
- 选择语言后进入 “安装类型”:
- 推荐:选 “其他选项” 手动分区。
- 找到预先分出的分区(标识为
fat32
),双击编辑:- 格式化为
ext4
文件系统。 - 挂载点选择 (根目录)。
- 格式化为
- 重要:将 “安装启动引导器的设备” 选为 Mac 主硬盘(如
/dev/nvme0n1
)。 - 完成设置后点击 “现在安装”。
步骤 5:首次启动设置
- 安装完成后重启,长按
Option
键。 - 选择 “EFI Boot” 进入 Linux,或选 “macOS” 返回原系统。
注意:若启动时无 Linux 选项,需安装引导修复工具(如
rEFInd
):sudo apt install refind # Ubuntu/Debian sudo refind-install # 自动配置引导
安装方法:虚拟机(适合 Apple Silicon/新手)
-
安装虚拟机软件
- 免费方案:UTM(支持 Apple Silicon)
- 付费方案:Parallels Desktop(性能优化更好)
-
创建 Linux 虚拟机(以 UTM 为例)
- 打开 UTM > 点击 > 选 “Virtualize”。
- 选择 Linux ISO 文件 > 分配 CPU 核心数(建议 4 核)和内存(≥4GB)。
- 创建虚拟硬盘(≥32GB)> 完成配置后启动安装。
- 按屏幕提示完成系统设置(与物理机安装一致)。
Apple Silicon 专版方案(Asahi Linux)
针对 M 系列芯片的优化发行版,支持 GPU 加速和触控栏:
- 访问 Asahi Linux 官网,下载 Asahi Fedora Remix。
- 制作启动盘(方法同前),重启长按电源键进入启动选择器。
- 选择 U 盘启动 > 运行安装脚本:
curl -sL https://alx.sh | sh # 自动分区并安装
- 按提示分配磁盘空间,完成后自动配置双系统引导。
常见问题解决
- 无法识别 Wi-Fi/蓝牙:
安装后终端执行:sudo apt install bcmwl-kernel-source # Broadcom 网卡驱动(Ubuntu)
- 启动黑屏:
安装时在 GRUB 界面按e
,在linux
行末尾添加nomodeset
。 - 触控板失灵:
更新内核:sudo apt install linux-generic-hwe-22.04
。
注意事项
- 驱动兼容性:部分 Mac 硬件(如摄像头、指纹识别)可能无 Linux 驱动。
- 电池管理:Linux 功耗可能高于 macOS,建议插电使用。
- 数据安全:误操作可能导致分区丢失,备份是必须步骤。
- Secure Boot:安装后若需回 macOS,需重新启用安全启动(恢复模式中操作)。
引用说明
- Ubuntu 官方安装指南:https://ubuntu.com/tutorials/install-ubuntu-on-mac
- Asahi Linux 项目文档:https://asahilinux.org/docs/
- Apple 支持(关闭安全启动):https://support.apple.com/HT208198
- BalenaEtcher 工具:https://www.balena.io/etcher/
重要提示基于公开技术文档及社区经验总结,操作涉及系统底层修改,建议具备基础命令行知识,若需进一步支持,可参考 Ask Ubuntu 或 Linux on Mac 论坛。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6322.html