怎样在 Mac 中挂载和访问 Ext4 分区

如果您使用 Linux,您可能有一个或两个用 Ext4 或相关文件系统格式化的硬盘驱动器。 假设您只使用 Linux,那不是问题。 当您需要从另一个操作系统上的 Ext4 文件系统访问数据时,您就会遇到麻烦。

Mac,对于 example, 不支持 Ext4 文件系统。 如果您插入驱动器,则无法识别它。 幸运的是,有几种方法可以解决这个问题。

临时选项:使用虚拟机

如果您只需要阅读几个文件并且不想选择更永久的解决方案,那么有一个相当简单的解决方案。 只需在虚拟机主机中安装一个版本的 Ubuntu,或任何您选择的 Linux 发行版 VirtualBox,然后像安装其他驱动器一样安装驱动器并阅读。

安装 VirtualBox 本身相当简单,如果您有一个 Ext4 格式的硬盘驱动器,您可能对安装 Linux 很熟悉。 如果没有,请继续阅读其他选项。

为 macOS 添加 Ext4 支持

如果您经常使用 Ext4 格式的磁盘和/或需要将文件从它们复制到 macOS 驱动器,则需要更好的选择。 您需要安装一些软件,即 osxfuse 和 ext4fuse。 安装这些的最简单方法是使用 Homebrew。 如果您在安装 Homebrew 时需要帮助,请按照我们的指南进行操作。

安装 Homebrew 后(或者如果已经安装)运行以下命令:

一种 Word 警告的

虽然这些工具可以帮助您读取 Ext4 格式的驱动器,但它们并不是很稳定。 只要您以只读方式安装驱动器,就像我们在本教程中一样,您就不会冒太大风险。 如果您尝试使用这些工具写入 Ext4 驱动器,您可能会丢失数据。

如果您需要在与 Linux 共享的驱动器之间来回移动文件,则不建议使用此方法。 相反,使用不同的文件系统(如 ExFAT)或尝试下面列出的商业选项。

在 macOS 上挂载 Ext4 磁盘

现在您已经安装了 Ext4 支持,您需要确定要安装的驱动器。 为此,请运行以下命令:

记下分区的 ID,类似于“/dev/disk3s1”。 假设这是 ID,您将运行以下命令来挂载驱动器:

上面的 MY_DISK 可以是您选择的任何名称。 现在,导航到 Finder 中的“/tmp/”目录,您应该会看到列出的分区内容。 如果您的磁盘有多个分区,您可以使用与上述相同的步骤安装它们。 只要确保使用不同的目录名称来挂载它们。

会让你付出代价的第三种选择

如果您确实需要读/写访问权限并愿意付费,Paragon Software 可能会为您提供一个选项。 公司提供 适用于 Mac 的 ExtFS 它声称安全且快速的软件。 该公司甚至表示其软件可以修复 Ext4 和其他文件系统。

怎样为 Mac 安装 Access Ext4 Mac Extfs

我们还没有测试过这个软件,所以我们不能说它是否像声称的那样工作。 它确实提供免费试用,但为了安全起见,您可能需要备份驱动器,以防万一。 如果您想购买该软件,价格为 39.95 美元。

结论

虽然 macOS 上的 Ext4 远非不可能,但也令人沮丧,因为 Apple 不支持该格式。 鉴于该公司专注于自己的技术,我们预计在不久的将来不会看到这种变化。 目前,由 Paragon Software 和开源社区等公司来保持它的发展。

当然,现在 Windows 也不完全支持 Ext4。 鉴于该公司越来越多地将 Linux 集成到 Windows 中,这种情况最终可能会改变。 现在,我们有一个关于怎样在 Windows 上挂载和访问 Ext4 文件系统的指南。

永远不会错过

接收我们最新教程的更新。

注册所有时事通讯。 我想通过电子邮件接收时事通讯。 我们不会共享您的数据,您可以随时取消订阅。 订阅

相关阅读:

Posted in: AppleTags: , ,