MacFUSE + ext4fuse = 運氣不好

MacFUSE + ext4fuse = 運氣不好

因此,我嘗試使用 MacFUSE(來自 MacPorts)和 ext4fuse(從 git 編譯)在 Mac OS X 上安裝我的 ext4(帶擴展)分區,但我無法做到這一點。我正在嘗試這樣做:

sudo ./ext4fuse /dev/disk0s3 ~/Mountpoint

或者

sudo ./ext4fuse /dev/rdisk0s3 ~/Mountpoint

(我不確定disk和rdisk有什麼區別)

但我最終得到了一個無法使用的快捷方式。我究竟做錯了什麼?

謝謝大家

答案1

試試fuse-ext2

安裝 mac-fuse 谷歌一下。並得到http://prdownloads.sourceforge.net/fuse-ext2/fuse-ext2-0.0.7.ta​​r.gz?download 並安裝。

我已經在MACOSX 10.6.7 的ext4 分區中進行了測試並可以100% 工作,這是一個技巧,要讀取和保存,請使用命令fusion-ext2 /dev/disk0sX /Volumes/linux -oforce 或在安裝和自動之前重新啟動macosx在 macOS 中掛載 ext4。

答案2

我總是使用第一種形式,儘管沒有 sudo (只要你在管理組中它就應該工作)。

您可以選擇傳遞第三個參數來使用日誌檔案。這可能會說明這個問題:

mbpro:~ gerard$ ./Development/ext4fuse/ext4fuse /dev/disk0s5 t 日誌
mbpro:~ 傑拉德$ ls t
傑拉德失物招領

文件“log”現在應該包含一些調試資訊。把它寄給我 ([電子郵件受保護]),在 github 中建立問題或直接發佈到此處。

確保您至少使用帶有 intel 的 OSX 10.5(ppc 不起作用)。另外,我只使用本機 ext4 分割區進行了測試(沒有 ext3 到 ext4 的升級),因此如果您遇到後一種情況,可能會給您帶來問題。

編輯:截至2017年6月21日,取得日誌檔案的語法為:

ext4fuse <device> <mountpoint> -o logfile=/dev/stdout

答案3

問題被提出這裡

那裡有一些鏈接,似乎在某些情況下沒有安裝相容層。我將進一步調查。

嘗試使用 Linux VM 的 USB 讀卡機作為最後的手段,這對我有用。

相關內容