如何使用OS X保险丝安装Ext4


15

我已OS X Fuse按照http://osxdaily.com/2014/03/20/mount-ext-linux-file-system-mac/中所述在OS X 10.9.4上进行安装

不幸的是,它没有直接或通过以下方式挂载我的任何Linux文件系统(在外部HD或SD卡上) Disk Utility

有人在这方面有成功吗?我注意到其他一些人似乎也有类似的问题。

是否需要其他包装?

注意我可以在Linux机器上读取数据,因此不需要其他建议,但是在Mac上读取将很方便。


您是否也按照“ 使用率”下的此处(github.com/osxfuse/osxfuse/wiki/Ext/_history)中所述通过终端尝试了此操作。引用:“ fuse-ext2 <设备|映像> <安装点> [-o选项[,...]]”
konqui 2014年

Answers:


16

下载并安装熔断器的Ext2描述这里,然后运行类似

mkdir /Volumes/Linux
sudo mount -t fuse-ext2 /dev/disk2s6 /Volumes/Linux

您可以通过查看输出了解设备diskutil list


1
我已经做到了,并且有效。我真的不明白为什么,该OS X Fuse链接似乎暗指没有链接就可以工作,而且我也不想这样做ext2
Milliways

我收到此错误。。“ FUSE-EXT2无法挂载,因为发生以下问题:dyld:库未加载:/usr/local/lib/libfuse.2.dylib引用自:/ usr / local / bin / fuse-ext2原因:找不到图片”还有其他人面对吗?
Rishi Dua

没关系,想通了。。那是由于缺少兼容性层。重新安装了保险丝以对其进行修复
Rishi Dua

无法在最新的Mac OS上安装fuse-ext2 :(
maxisme

在最新的Mac OS上,您将需要从此fork获取fuse-ext2,以更改安装位置以与SIP兼容:github.com/gpz500/fuse-ext2/releases
porglezomp

9

如果只希望获得阅读支持,则ext4fuse可以完成此工作。如果您已经有了自制软件,则可以使用以下方法安装它:

brew install Caskroom/cask/osxfuse
brew install ext4fuse

安装后,只需运行:

mkdir /Volumes/Linux
ext4fuse /dev/diskXsY /Volumes/Linux

通过输入命令可以找到diskXsY diskutil list

ext4fuse当前没有写支持


1
MacBook Pro:〜myuser $ cd / Volumes / Linux -bash:cd:/ Volumes / Linux:没有这样的文件或目录...在我执行sudo mkdir / Volumes / Linux之前...悲伤的一天:(
rgenito

很奇怪,我也正好收到这个错误:(
Sam Holmes

4
啊,我知道是什么原因造成的!您需要确保您处于超级用户环境中,否则将看不到它。使用sudo su,然后再次尝试cd进入目录:D
Sam Holmes

有人想出了如何使用用户权限安装它吗?仅适用于sudo
。.– ccpizza

3
重要提示:在默认情况下ext4fuse你只能够安装并看到sudo的文件。要以普通用户身份挂载,请使用将用户添加到operator组中 sudo dscl . append /Groups/operator GroupMembership <your-user>。完成此操作后,您将能够以普通用户身份挂载并查看Finder中的文件。
ccpizza
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.