使用指南 · macOS 12 或更高版本 · Apple 芯片与 Intel

Linux 硬盘插上 Mac 读不出来?
Ext4、XFS、Btrfs 这样打开

Linux 电脑、树莓派、服务器和 Unraid 的硬盘插到 Mac 上,只弹出“无法读取此磁盘”。原因很简单:macOS 不认识这些文件系统。下面对比几种办法,再一步步在访达中打开。

Ext2 / Ext3 / Ext4XFSBtrfsF2FSZFS最后更新

原因

为什么 Mac 读不了 Linux 硬盘

1

macOS 不认识

Mac 原生只支持 APFS、HFS+、exFAT、FAT32 的读写和 NTFS 的读取,Ext4、XFS、Btrfs、ZFS 都不认识。

2

先点“忽略”

插上后提示“无法读取此磁盘”时,请点“忽略”,千万不要点“初始化”,那会抹掉磁盘。

3

确认是单块盘

来自群晖、威联通等 NAS 的硬盘通常是 RAID / LVM 成员,请看群晖硬盘在 Mac 上读取数据。

方法对比

几种办法,怎么选

CrossDriver Ext4 / XFS / All in OneLinux 虚拟机命令行 FUSE 工具
在访达中直接使用✓—✓
写入Pro,可免费试用 7 天✓多为只读或实验性
上手难度下载即用要装虚拟机和 Linux 系统要装 macFUSE 并敲命令
内核扩展 / 降低安全性不需要不需要视版本而定
检查修复、格式化内置 e2fsck、xfs_repair 等自己敲命令—

具体以各工具的说明为准。

步骤

在 Mac 上打开 Linux 硬盘

不用重启,也不用改 Mac 的安全设置。

  1. 1

    选对 App

    Ext2 / Ext3 / Ext4 选 CrossDriver Ext4,XFS 选 CrossDriver XFS,Btrfs、F2FS、ZFS 或几种都有选 All in One。

  2. 2

    下载安装

    把 App 拖进“应用程序”文件夹即可。

  3. 3

    插上并打开

    磁盘自动出现在侧栏,点“打开磁盘”。免费版即可在访达中只读浏览、预览、拷到 Mac。

  4. 4

    需要时写入

    开始 7 天 Pro 免费试用或升级 Pro,就能在访达中直接修改、保存;拔盘前点“推出”。

常见问题

问答

macOS 能 mount ext4 吗?

macOS 自己不能。CrossDriver 在一个隔离的轻量 Linux 环境里用 Linux 原生驱动挂载 Ext4、XFS、Btrfs、ZFS,再把磁盘交给访达,用起来和普通磁盘一样。

树莓派 SD 卡怎么在 Mac 上修改文件?

boot(bootfs)分区是 FAT 格式,Mac 能直接改;rootfs 分区是 Ext4,用 CrossDriver Ext4 打开后即可在访达中编辑配置文件、拷贝照片。

从 Mac 写入的文件,Linux 能正常读吗?

能。文件由 Linux 自己的文件系统驱动写入,和在 Linux 电脑上写入的一样。

Ext4 盘提示需要检查怎么办?

用 App 里的“检查磁盘”(免费)和“修复磁盘”(Pro),用的就是 Linux 官方的 e2fsck(XFS 为 xfs_repair),进度和完整日志都能看到,不用打开终端。

M 芯片的 Mac 能用吗?

能。支持 M1–M6 等 Apple 芯片和 Intel Mac,macOS 12 Monterey、13 Ventura、14 Sonoma、15 Sequoia、26 Tahoe 及更新版本,不需要内核扩展。

插上磁盘,先免费看看

所有版本都可以免费下载,免费浏览和预览。

选择版本并下载

macOS 12 或更高版本 · Apple 芯片与 Intel · 隐私政策