如何在苹果笔记本安装linux
如何在苹果笔记本安装linux详细介绍
在苹果笔记本上安装 Linux 需根据硬件类型(Intel 或 Apple Silicon)选择不同方案。以下是详细步骤及注意事项:
一、Intel 芯片 Mac(2020 年及之前机型)
1. 准备工作
- 硬件要求:至少 25GB 可用存储空间(建议 50GB 以上),8GB 以上 U 盘。
- 下载工具:
- Linux 镜像:推荐 Ubuntu LTS(长期支持版)或 Fedora,兼容性较好。
- 启动盘制作工具:BalenaEtcher(跨平台)或 Apple 自带的
dd命令。
- 备份数据:使用 Time Machine 或 Carbon Copy Cloner 备份 macOS 系统及重要文件。
2. 创建分区
- 打开磁盘工具:进入
应用程序 > 实用工具 > 磁盘工具。 - 调整分区:
- 选择主硬盘(如
Macintosh HD),点击分区。 - 点击
+添加新分区,格式选择MS-DOS (FAT),大小建议 50GB 以上(根据需求调整)。 - 若需交换空间,再创建一个大小与内存相等的分区(如 16GB 内存则创建 16GB 分区)。
- 选择主硬盘(如
3. 制作启动盘
- 插入 U 盘,打开 BalenaEtcher,选择下载的 Linux 镜像和 U 盘。
- 写入镜像:点击
Flash!开始制作,完成后弹出 U 盘。
4. 禁用安全启动并调整引导
- 重启 Mac,按住
Command + R进入恢复模式。 - 打开终端:选择
实用工具 > 终端,输入以下命令禁用系统完整性保护(SIP):bashcsrutil disable - 重启 Mac,按住
Option键,选择 U 盘启动(显示为EFI Boot)。
5. 安装 Linux
- 进入 Live 环境:选择
Try Ubuntu或直接安装。 - 分区设置:
- 选择
其他选项,手动分区。 - 将之前创建的 FAT 分区格式化为
Ext4,挂载点设为/。 - 交换分区设为
swap,无需挂载点。 - 引导加载程序安装位置选择 Linux 分区(通常为
/dev/sdaX)。
- 选择
- 完成安装:按提示设置用户信息,重启后即可进入 Linux。
6. 修复引导(可选)
若重启后无法进入 macOS,需修复引导:
- 安装 rEFInd:
- 下载 rEFInd,进入终端运行:bash
./refind-install
- 下载 rEFInd,进入终端运行:bash
- 调整启动顺序:进入
系统偏好设置 > 启动磁盘,选择 rEFInd 引导管理器。
二、Apple Silicon(M1/M2/M3 芯片)
1. 限制与建议
- 兼容性:目前仅支持特定 Linux 发行版(如 Asahi Linux、NixOS),且 M3/M4 暂未完全支持。
- 性能影响:图形驱动和 Thunderbolt 支持有限,建议优先使用虚拟机。
2. 方案选择
方案 A:原生安装 Asahi Linux(技术用户)
- 准备工具:
- Asahi Linux 镜像:从官网下载适用于 M1/M2 的镜像。
- U 盘:至少 16GB,格式化为 FAT32。
- 制作启动盘:bash
asahi-linux.img /dev/disk2 1m progress - 启动设置:
- 重启 Mac,按住电源键进入启动选项,选择 U 盘。
- 按提示完成安装,需通过 SSH 远程配置系统。
方案 B:虚拟机(推荐新手)
- Parallels Desktop(付费):
- 下载并安装 Parallels Desktop,选择
Linux > Ubuntu。 - 分配至少 4GB 内存和 20GB 存储空间,启用 GPU 加速。
- 下载并安装 Parallels Desktop,选择
- UTM(免费开源):
- 下载 UTM,创建虚拟机,选择 Linux 镜像。
- 配置硬件参数(如 CPU 核心数、内存),启动虚拟机。
三、驱动与性能优化
1. 驱动安装
- 无线 / 蓝牙:部分机型需手动安装驱动,例如:bash
linux-firmware - 触控板:使用开源项目
macbook12-spi-driver,参考官方文档编译安装。 - 显卡:Asahi Linux 用户需通过
dnf upgrade更新驱动,支持 OpenGL 和 Vulkan。
2. 性能优化
- 禁用 SIP:Intel 机型需在恢复模式中禁用 SIP 以加载第三方驱动。
- 内核参数:编辑
/etc/default/grub,添加iommu=soft等参数优化兼容性。
四、常见问题与解决
1. 引导失败
- 原因:分区表错误或引导加载程序未安装。
- 解决:使用 Live USB 进入系统,运行
boot-repair工具自动修复。
2. 驱动缺失
- 方法:通过
lspci或lsusb识别硬件,到厂商官网下载驱动,编译安装。
3. 双系统切换问题
- 工具:使用 rEFInd 或 GRUB Customizer 调整启动顺序。
五、注意事项
- 数据安全:安装前务必备份所有数据,分区操作可能导致数据丢失。
- 保修影响:修改硬件设置或安装第三方系统可能影响 Apple 保修。
- 更新风险:macOS 更新后可能覆盖引导记录,需重新修复引导。
- 社区支持:Asahi Linux 等项目依赖社区维护,遇到问题可查阅 GitHub 或论坛。
通过以上步骤,您可在苹果笔记本上成功安装 Linux。若为新手,建议先通过虚拟机体验,再尝试原生安装。