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