上一篇
Mac装Linux双系统简单吗
- Linux
- 2025-06-02
- 3211
在Mac上安装Linux主要有两种方式:使用虚拟机软件(如Parallels或VirtualBox)或创建启动U盘进行双系统安装,双系统需先备份数据,使用启动盘制作工具创建Linux安装盘,重启Mac按住Option键选择U盘启动,并按提示分区安装即可,注意部分Mac硬件兼容性。
在 Mac 上安装 Linux 的完整指南
通过虚拟机或双系统在 Mac 上运行 Linux,既能保留 macOS 的稳定性,又能体验 Linux 的强大功能,以下是两种主流方法的详细教程:
准备工作
-
硬件要求
- Intel 处理器 Mac(Apple Silicon M 系列方法不同)
- 至少 8GB RAM(推荐 16GB+)
- 50GB 可用磁盘空间
- 备份重要数据(使用 Time Machine)
-
所需文件
- Linux ISO 镜像(推荐 Ubuntu 或 Fedora)
- 虚拟机软件:VirtualBox(免费)或 Parallels Desktop(付费高效)
方法一:虚拟机安装(推荐新手)
步骤 1:安装 VirtualBox
# 通过 Homebrew 安装 brew install --cask virtualbox # 或手动下载安装包 访问 https://www.virtualbox.org/wiki/Downloads 下载 macOS 版本
步骤 2:创建虚拟机
- 启动 VirtualBox → 点击 “新建”
- 设置参数:
- 名称:Ubuntu_VM
- 类型:Linux
- 版本:Ubuntu (64-bit)
- 内存:≥ 4096 MB
- 硬盘:创建虚拟硬盘(≥ 25GB,VDI 格式)
步骤 3:安装 Linux
- 在虚拟机设置中:
- 存储 → 光盘图标 → 选择下载的 ISO 文件
- 系统 → 处理器:≥ 2 CPUs
- 启动虚拟机:
- 选择 “Install Ubuntu”
- 分区:使用整个磁盘(自动配置)
- 设置用户名/密码
- 等待安装完成(约15-20分钟)
步骤 4:安装增强功能
# 在虚拟机中: 菜单 → 设备 → 安装增强功能 终端执行:sudo apt install build-essential dkms
方法二:双系统启动(高级用户)
步骤 1:创建启动盘
- 插入 ≥8GB U 盘
- 终端操作:
diskutil list # 查看U盘标识(如 disk2) diskutil unmountDisk /dev/disk2 sudo dd if=~/Downloads/ubuntu.iso of=/dev/rdisk2 bs=1m
步骤 2:磁盘分区
- 打开 磁盘工具
- 选择主硬盘 → 点击 “分区”
- 添加新分区:≥ 40GB,格式为 MS-DOS(FAT)
- 点击 “应用”
步骤 3:安装 Linux
- 重启 Mac,按住 Option(⌥) 选择U盘启动
- 安装过程中:
- 网络:连接Wi-Fi确保驱动完整
- 分区:选择 “手动分区”
- 挂载点 :EXT4 格式(使用 FAT 分区空间)
- EFI 分区:保留 ≥500MB
- 完成安装后重启,按 Option 键选择操作系统
️ 重要注意事项
-
Apple Silicon Mac 用户
- 仅支持虚拟机方案(UTM 或 Parallels)
- 下载 ARM 版 Linux 镜像(如 Ubuntu ARM64)
-
驱动问题解决方案
- WiFi/蓝牙异常:
sudo apt install bcmwl-kernel-source
- 亮度调节失效:
sudo nano /etc/default/grub # 修改为:GRUB_CMDLINE_LINUX="acpi_backlight=vendor" sudo update-grub
- WiFi/蓝牙异常:
-
性能优化
- 虚拟机:启用 3D 加速(VirtualBox 显示设置)
- 双系统:禁用 NVIDIA 独显(仅限老款 Mac):
sudo nano /etc/modprobe.d/blacklist.conf 添加:blacklist nvidia
使用建议
- 开发测试 → 首选虚拟机(快照功能防失误)
- 系统性能 → 双系统(直接硬件访问)
- 数据共享:
- 虚拟机:设置共享文件夹
- 双系统:使用 exFAT 格式分区跨系统读写
首次启动可能出现分辨率异常,通过
sudo apt install xserver-xorg-video-intel
安装显卡驱动通常可解决
通过本指南,您可安全地在 Mac 上体验 Linux 的强大功能,虚拟机方案适合大多数用户,而双系统则能满足高性能需求,建议从 Ubuntu 等主流发行版开始,逐步探索 Linux 生态。
引用说明:
本文操作基于 Ubuntu 22.04 LTS 及 VirtualBox 7.0 验证
参考资源:Ubuntu官方文档
驱动解决方案来源:Ask Ubuntu社区
Apple Silicon 支持数据来自:UTM官方指南