web-dev-qa-db-ja.com

Linux形式の外付けドライブからWindowsにファイルをコピーするにはどうすればよいですか?

Linuxマシンがクラッシュしましたが、すべてのファイルがUSBベースの外付けドライブにバックアップされています。問題は、それがext2ファイルシステムであるため、Windows XPマシン)である他のマシンがそれを読み取ることができないことです(フォーマットされていないことを示しています)。

Windows 7からext3でフォーマットされた外付けUSBハードドライブを読み取る方法は? を読んだ後、Ext2 IFSを試しましたが、次の理由で機能しませんでした。

C:\download>mountdiag.exe E:
The volume has an Ext2/Ext3 file system, but the Ext2 IFS 1.11 software did not
mount it because there is at least one incompat feature flag set. The Ext2
IFS software does not implement:
* needs_recovery *
Here we have an Ext3 file system which has transactions left in its journal. A
pure Ext2 driver must not access such a volume which is in that state (to
prevent data loss!).
You may solve it by mounting it on Linux (which has a kernel with Ext3
support). Be sure that you cleanly dismount it, before you shutdown Linux.
After that the Ext2 IFS software should be able to access the volume.
The volume has an Ext2/Ext3 file system, but the Ext2 IFS 1.11 software did not
mount it because the file system has an inode size unequal to 128 bytes (inode
size: 256 bytes).
The only way to solve it is to back up the volume's files and format the file
system: give the mkfs.ext3 utility the -I 128 switch. Finally, restore all
backed-up files.
After that, the Ext2 IFS software should be able to access the volume.

もちろん、バックアップドライブをフォーマットしたくありません。

CoLinuxをインストールして実行しましたが、そこから外付けドライブにアクセスする方法がわかりません。

他のオプションはありますか?

2

WindowsマシンのLinuxLive CD(KnoppixやUbuntuなど)から起動し、外付けドライブを接続します。それらのライブシステムのほとんど( Knoppix 確かにすぐに使える)はExt2FSを(当然)およびで処理できますNTFS読み取り/書き込み。したがって、実行中のライブシステムからNTFSパーティションにデータをコピーできます。

2
Izzy

linux live cd を使用して、両方のハードドライブをマウントし、それらをコピーします。レスキューディスクまたはオペレーティングシステムの1つで実行できます... SystemRescueCDまたはPartedMagicの小さなダウンロード...

3
Logman