
そこで、MacFUSE (MacPorts から) と ext4fuse (git からコンパイル) を使用して、Mac OS X に ext4 (エクステント付き) パーティションをマウントしようとしていますが、うまくいきません。次のようにしようとしています。
sudo ./ext4fuse /dev/disk0s3 ~/Mountpoint
または
sudo ./ext4fuse /dev/rdisk0s3 ~/Mountpoint
(ディスクとrdiskの違いがよく分かりません)
しかし、結局は使えないショートカットができてしまいます。何が間違っているのでしょうか?
よろしくお願いします
答え1
fuse-ext2を試す
mac-fuseをインストールしてください。http://prdownloads.sourceforge.net/fuse-ext2/fuse-ext2-0.0.7.tar.gz?download インストールします。
MACOSX 10.6.7 の ext4 パーティションでテストして 100% 動作しました。読み取りと保存を行うには、コマンド fuse-ext2 /dev/disk0sX /Volumes/linux -o force を使用するか、インストール前に macosx を再起動して、macosx で ext4 を自動マウントします。
答え2
私は常に最初の形式を使用しますが、sudo は使用しません (管理者グループに属している限り、機能するはずです)。
オプションで 3 番目のパラメータを渡してログ ファイルを使用することもできます。これにより、問題が明らかになるかもしれません。
mbpro:~ gerard$ ./Development/ext4fuse/ext4fuse /dev/disk0s5 t ログ mbpro:~ ジェラルド$ ls t ジェラルド ロスト+ファウンド
ファイル「log」にはデバッグ情報が含まれているはずです。私に送ってください([メールアドレス])、github で問題を作成するか、ここに投稿してください。
少なくとも OSX 10.5 と Intel を使用していることを確認してください (ppc は動作しません)。また、私はこれをネイティブ ext4 パーティション (ext3 から ext4 へのアップグレードなし) でのみテストしたので、後者のシナリオの場合は問題が発生する可能性があります。
編集:2017 年 6 月 21 日現在、ログ ファイルを取得するための構文は次のとおりです。
ext4fuse <device> <mountpoint> -o logfile=/dev/stdout
答え3
この問題は提起されたここ
いくつかリンクがありますが、互換性レイヤーがインストールされないケースもあるようです。さらに調査してみます。
最後の手段として、Linux VM で USB カード リーダーを試してください。私の場合はこれでうまくいきました。