前言

在Mac电脑上安装Deepin双系统可以让用户同时享受macOS的优雅和Deepin系统的便捷。Deepin作为一款优秀的国产Linux发行版,以其美观的界面和丰富的应用生态受到许多用户的喜爱。本文将详细介绍在Mac电脑上安装Deepin双系统的全过程,从准备工作到分区、安装、启动设置,帮助您一步到位地享受双系统带来的便利。

一、准备工作

1. 系统备份

在进行任何系统安装操作前,首要任务是备份您的数据。Mac电脑提供了Time Machine(时间机器)功能,可以轻松备份整个系统:

  1. 连接一个外部存储设备(容量应大于Mac内置存储)
  2. 打开”系统偏好设置” > “时间机器”
  3. 选择”选择备份磁盘”,然后选择您连接的外部存储设备
  4. 点击”使用磁盘”,备份将自动开始

确保备份完成后再进行后续操作,以防数据丢失。

2. 下载Deepin系统镜像

访问Deepin官方网站(https://www.deepin.org/zh/)下载最新的稳定版ISO镜像文件。建议选择64位版本,文件大小通常在2-3GB左右,请确保网络连接稳定。

3. 准备安装工具

您需要准备以下工具:

  • 一个至少8GB容量的U盘(用于制作启动盘)
  • Deepin ISO镜像文件
  • rEFInd引导管理器(用于启动Deepin系统)
  • 磁盘分区工具(可以使用Mac自带的”磁盘工具”)

二、磁盘分区

1. 检查磁盘格式

在开始分区前,需要确认您的Mac磁盘格式。Deepin系统需要安装在GUID分区表(GPT)格式的磁盘上:

  1. 点击”应用程序” > “实用工具” > “磁盘工具”
  2. 在左侧选择您的内置磁盘
  3. 点击工具栏上的”信息”按钮
  4. 查看”分区方案”是否为”GUID分区图”

如果不是,您需要重新格式化整个磁盘,这将删除所有数据,请确保您已完成备份。

2. 为Deepin分配空间

为Deepin系统分配足够的磁盘空间:

  1. 打开”磁盘工具”
  2. 在左侧选择您的内置磁盘
  3. 点击工具栏上的”分区”按钮
  4. 点击下方的”+“按钮添加新分区
  5. 设置分区名称(如”Deepin”)
  6. 格式选择”MS-DOS (FAT)“或”ExFAT”
  7. 大小建议至少50GB(如果您计划在Deepin中存储大量文件,可以分配更多空间)
  8. 点击”应用”确认分区操作

分区过程可能需要一些时间,请耐心等待。

三、制作Deepin启动盘

1. 使用终端制作启动盘

在Mac上,您可以使用终端命令来制作Deepin启动盘:

  1. 将U盘插入Mac电脑
  2. 打开”应用程序” > “实用工具” > “终端”
  3. 输入diskutil list查看所有磁盘列表,确认您的U盘标识符(如disk4)
  4. 输入以下命令卸载U盘(将disk4替换为您的U盘标识符):
     diskutil unmountDisk /dev/disk4 
  5. 使用dd命令将Deepin镜像写入U盘(将/path/to/deepin.iso替换为您的Deepin镜像文件路径,disk4替换为您的U盘标识符):
     sudo dd if=/path/to/deepin.iso of=/dev/rdisk4 bs=1m 

注意:使用rdisk而不是disk可以提高写入速度。

  1. 等待命令完成,这可能需要10-20分钟时间
  2. 完成后,输入以下命令弹出U盘:
     diskutil eject /dev/disk4 

2. 使用第三方工具制作启动盘

如果您不熟悉终端命令,也可以使用第三方工具如Etcher或UNetbootin来制作启动盘:

  1. 下载并安装Etcher(https://www.balena.io/etcher/)
  2. 启动Etcher
  3. 点击”Flash from file”选择您下载的Deepin ISO镜像
  4. 点击”Select target”选择您的U盘
  5. 点击”Flash”开始制作启动盘
  6. 等待过程完成,Etcher会自动验证并完成制作

四、安装Deepin系统

1. 进入启动管理器

  1. 将制作好的Deepin启动盘插入Mac电脑
  2. 重启Mac电脑
  3. 在启动时按住Option(Alt)键不放,直到出现启动管理器
  4. 在启动管理器中选择您的U盘(通常显示为”EFI Boot”或”Windows”图标)
  5. 按回车键从U盘启动

2. 启动Deepin安装程序

  1. 从U盘启动后,您会看到Deepin的启动菜单
  2. 选择”Install Deepin”选项并按回车键
  3. 等待系统加载进入Deepin Live环境
  4. 桌面上会出现”安装Deepin”图标,双击打开安装程序

3. 安装Deepin系统

  1. 选择语言和键盘布局,点击”下一步”
  2. 阅读并接受许可协议,点击”下一步”
  3. 在安装类型界面,选择”自定义安装”
  4. 在磁盘分区界面,找到您之前为Deepin分配的分区
  5. 选择该分区,点击”删除”将其转换为未分配空间
  6. 点击未分配空间,然后点击”新建”创建以下分区:
    • 根分区(/):建议大小20-30GB,文件系统选择ext4
    • 交换分区(swap):大小建议为内存容量的1-2倍,文件系统选择swap
    • 家分区(/home):使用剩余空间,文件系统选择ext4
  7. 确认分区设置,点击”下一步”
  8. 设置用户信息(用户名、密码、计算机名等),点击”下一步”
  9. 确认安装信息,点击”开始安装”
  10. 等待安装过程完成,这可能需要20-30分钟
  11. 安装完成后,系统会提示您重启电脑

五、启动设置和系统切换

1. 安装rEFInd引导管理器

由于Mac的默认引导管理器不直接支持Linux系统,我们需要安装rEFInd来管理多系统启动:

  1. 重启进入macOS系统
  2. 打开浏览器,访问rEFInd官方网站(http://www.rodsbooks.com/refind/)
  3. 下载最新版本的rEFInd
  4. 打开下载的dmg文件,双击”refind-install”脚本进行安装
  5. 输入管理员密码,等待安装完成

2. 配置rEFInd

  1. 打开”应用程序” > “实用工具” > “终端”
  2. 输入以下命令编辑rEFInd配置文件:
     sudo nano /EFI/refind/refind.conf 
  3. 在配置文件中,您可以自定义以下设置:
    • 修改timeout值以调整菜单显示时间
    • 添加或删除menuentry部分来自定义启动选项
    • 修改default_selection以设置默认启动系统
  4. 按Ctrl+X,然后按Y,最后按回车保存并退出

3. 系统切换

现在您可以通过以下方式在macOS和Deepin之间切换:

  1. 重启Mac电脑
  2. 在启动时按住Option(Alt)键,选择要启动的系统
  3. 或者,让系统自动进入rEFInd菜单,从菜单中选择要启动的系统

六、常见问题解决

1. 无法从U盘启动

如果无法从U盘启动,请尝试以下解决方案:

  • 确保U盘启动盘制作正确,可以尝试重新制作
  • 检查Mac的安全启动设置,在”系统偏好设置” > “安全性与隐私” > “通用”中,确保允许从外部介质启动
  • 尝试使用不同的U盘或不同的ISO镜像文件

2. 安装过程中分区失败

如果在安装过程中遇到分区问题,可以尝试:

  • 确保为Deepin分配的分区格式正确(FAT或ExFAT)
  • 在安装前使用磁盘工具重新分区
  • 尝试使用GParted等专业分区工具进行分区

3. 安装后无法启动Deepin

如果安装后无法启动Deepin,可以尝试:

  • 重新安装rEFInd引导管理器
  • 检查EFI分区是否正确挂载
  • 在rEFInd配置文件中手动添加Deepin启动项

4. 无线网络问题

Deepin系统可能无法识别某些Mac的无线网卡:

  • 尝试使用USB无线网卡作为临时解决方案
  • 查找适用于您硬件的Linux驱动程序
  • 使用有线网络连接进行系统更新,可能更新后无线网卡会被识别

5. 显卡驱动问题

如果在Deepin中遇到显卡驱动问题:

  • 打开”深度显卡驱动管理器”安装适合的显卡驱动
  • 对于NVIDIA显卡,可能需要手动下载安装官方驱动
  • 调整分辨率和刷新率以获得最佳显示效果

七、优化与维护

1. 系统更新

安装完成后,及时更新系统:

  1. 在Deepin系统中,打开”深度商店”
  2. 点击”更新”标签
  3. 检查并安装所有可用更新

2. 软件安装

Deepin提供了丰富的软件资源:

  1. 使用”深度商店”安装常用软件
  2. 对于开发人员,可以使用终端命令安装开发工具:
     sudo apt update sudo apt install build-essential 

3. 双系统文件共享

在macOS和Deepin之间共享文件:

  • 使用exFAT格式的分区作为共享存储
  • 在Deepin中安装ntfs-3g以读写NTFS分区
  • 使用云存储服务如Dropbox或坚果云进行文件同步

结语

通过以上步骤,您已成功在Mac电脑上安装了Deepin双系统。现在您可以享受两个系统的优势,在macOS中处理专业工作,在Deepin中体验开源软件的魅力。双系统不仅提高了工作效率,也为您提供了更多的学习和探索机会。如果在安装或使用过程中遇到问题,可以参考Deepin官方文档或社区论坛寻求帮助。祝您使用愉快!