Windows Vistaボックスから外付け(USB)HDDのExt3パーティションからデータにアクセスするにはどうすればよいですか?または、VistaホストのVirtualBox内で実行されているLinuxからさらに優れています。
私は読み取りに興味があり、書き込む必要はないので、読み取り専用のソリューションはすべて有効です(つまり、Ext2に有効なソリューションはすべて有効です)。
Ext2 IFS を試しましたが、実際にエクスプローラーにディスクを表示するだけですが、アクセスしようとすると、ディスクがフォーマットされていないことがわかります。助言がありますか?
私は explore2fs をWindows XPで過去に一度使用しましたが、動作しました。Vistaのサポートについてはよくわかりません。試してみませんか?
Linux Reader もあります。自分で試したことはありません。
XPのExt2IFSでもまったく同じ問題が発生しました。おそらく、Vistaでも同じ問題です...
から http://www.fs-driver.org/troubleshoot.html moundiag.exeをダウンロードし、エクスプローラーに表示されていたドライブ(G :)に対して実行しました。これにより、Linuxシステムがデフォルトで作成したiノードサイズ= 256では機能しないことを示す有益なエラー(正確なテキストがありません)が発生しました。
だから...私はドライブをLinuxシステムに接続し直し、適切なバックアップがあることを確認してから、fdiskを使用して既存のパーティション[およびすべての既存のデータ]を削除し、新しいパーティションを作成しました。
$ Sudo mke2fs -t ext3 -I 128 /dev/sdg1
それが完了したら、データを復元し、Linuxシステムからマウント解除し、XPマシン(およびMac OS Xも-Ext2FSXを使用)でデータに接続できました。
また、Ext2IFSは最初のパーティションしか使用できないことも注目に値します...トラブルシューティングガイド(上記のリンク)からの引用:
したがって、1つの直接的なアドバイスのみがあります。Windowsで複数のパーティションを持つリムーバブルメディアを使用しないでください。
これはバグです。Linuxボックスにマウントおよびマウント解除してみてください。説明はIFSページのどこかにあります。
私の経験から、大きなパーティション(>約500Gb)のWindowsVistaおよび7RCではWindowsext2/3ドライバーはどれも正しく動作しません。ネットのどこかに説明さえあります(APIの変更のようなものが原因です)。また見つけたらここに投稿します。