「ファイルの接続エラー」を解決するにはどうすればよいですか?


33

ハードドライブがクラッシュしたため、Ubuntuライブディスクを使用してファイルにアクセスしています。しかし、フラッシュドライブに転送しようとすると、詳細を表示すると次のようなエラーメッセージが表示されることがあります。

接続ファイルのエラー:入出力エラー。

どうすれば修正できますか?

回答:


32

問題は、宛先ディスク(ファイルのコピー先のディスク)がFAT32(ファイルサイズの制限は約4GBです)でフォーマットされているためです。解決策は、宛先ディスクをEXT3、EXT4、またはNTFS( Windowsとの互換性が必要な場合)。


11
これはほとんど常に間違っています。
Marc.2377

3
MacでフォーマットされたUSBからNTFSドライブにコピーしようとすると、このエラーが発生します。これに関するより良い答えが必要です。
シャヤン

1
これはナンセンスです。WindowsアプリケーションCDからEXT4ハードディスクにコピーするときにこのエラーが発生します。また、Windowsマシンにソフトウェアをインストールしようとすると、同じファイルに対してエラーが発生します。そのため、宛先のディスクタイプとは関係ありません。
ピーターフリン

1
Windows 10 USBブートドライブを作成しようとしたときに、これ(NTFSにドライブを再フォーマット)が機能しました。
GenesRus

3

ハードディスクが故障しているので、エラーを解決する方法はありません。ハードディスクの何が問題なのかに応じて、ファイルを数回コピーしてみて、最終的には正しいファイルを取得できる場合があります。ハードディスクはますます悪化している可能性があるため、できるだけ早く移動し、最も重要なファイルを最初に取得することをお勧めします。

予後不良でごめんなさい。


しかし、私の場合、エラーはターゲットディスクが何であっても発生するため、CD上のソースファイルに問題があり、ターゲットディスクとはまったく関係ありません。
ピーターフリン

1

フラッシュドライブがFAT32。ではなくNTFSにあることを確認してから、ファイルを何度もコピーしてみてください。フラッシュドライブ上の既存のファイルを置き換えるかどうかを尋ねるオプションが表示されます。ファイル(例:pic001サイズ:100KB)で(例:pic001 10.1MB)?」これらの2つのファイルはまったく同じですが、異なるファイルサイズで確認できます。置換を選択します。これらのファイルの元のフォルダに戻り、元のファイルサイズを1つずつ確認し、コピーしたファイルのサイズが元のファイルと同じになるまで前の手順を繰り返します。私のためにうまく働いた、しかしそれは時間がかかります..


1

私は、ディスクの故障を経験している人なら誰でも、この答えがここにあると思う。

故障しているディスクにアプローチする最良の方法は、慎重に電源から切り離し、高価な人に渡すことです。せっかちだったり運がよければ、次のベストなことは次のようにブロックレベルでコピーを作成することです:

  1. ライブCDから起動
  2. マウントポイントを作成します。 mkdir /mnt/mybigdisk
  3. 破損したディスク全体のフルサイズである単一ファイル用のスペースがある別の大きなディスクをマウントします。 mount /dev/mybigdisk /mnt/mybigdisk
  4. 破損したディスクはマウントされませんが、次のように保持したいパーティションをコピーします: cat /dev/broken_partition1 > /mnt/mybigdisk/part1
  5. マウントを解除してシャットダウンし、破損したディスクを取り外します(安全に保管するため、接続されていない状態でガタガタしないようにしてください)。
  6. お気に入りのOSを起動して、大きなディスクを再度マウントします。 mount /dev/mybigdisk /mnt/mybigdisk

  7. 不良パーティションのコピーをマウントしようとする場所のマウントポイントを作成します。 /mnt/my_broken_partition_copy

  8. 次のようにループデバイスを使用して、破損したパーティションのコピーをファイルからマウントします。
    mount -o loop /mnt/mybigdisk/part1 /mnt/my_broken_partition_copy

注:ファイルシステムが過度に破損している場合、修復しないとマウントできない場合があります。

注:ディスク全体を保持する場合、またはパーティションテーブルがねじ止めされている場合は、ディスク全体に対してこれを行うこともできます。上記の手順で/ dev / broken_partition1を/ dev / broken_disk1と交換するだけです(その後、ループデバイスのマウントは少し複雑になります)。

注:ファイルシステムが完全に破損している場合でも、あらゆる種類の削除/フォレンジックソフトウェアを使用して、このブロックレベルのコピーからデータを掘り下げることができます。以下にリストを示します。だからこそ、それは良い方法です。

これが次に良いのはなぜですか?

Mencahicalディスク(ディスクは機械的であると仮定していますが、そうでない場合は、まったく機能しない可能性があります)は、ディスクからデータを読み取るために動き回る小さなアームを持っています。何らかの理由で破損している場合、このアームを動かすと悪影響が生じる可能性があります。

最小の移動量は、単にディスク全体を直線的に読み取ることです。そうすれば、アームはブロックをランダムな順序で探し回る必要がありません。

また、一部の領域が他の領域よりも「壊れている」場合、ファイルシステムのメタデータに依存しても機能しません。再試行するか、失敗するか、悪影響を与える可能性のある他のことを行うだけです(腕を何度も動かします)。

覚えておくべきこと:

  1. 破損したディスクはマウントしないでください。ファイルシステムが破損する恐れがあります。それらをマウントする必要がある場合は、少なくとも読み取り専用でマウントします。
  2. 破損したディスクは、できるだけ電源に接続しないでください。ディスクを完全に静止したままにしておくと、突然の動きで悪化する可能性があります。
  3. 悪い音を出し始めたら、すぐに電源を切ってください。

これが役に立つことを願っています。


0

同じエラーメッセージが表示されました。私のケースではないディスクが不良だった、でもパーティションが間違っていた、など

私の場合のエラーは、PCケースのフロントパネルにあるUSB-3.0-Plugで、おそらく仕様に従っていませんでした。(別のベンダー/メーカーのUSB 3.0フロントパネルをインストールする必要があると思います。)

マザーボード(PCケースの裏側)のUSB-3.0-Plugを介して外付けHDDを接続するとすぐに、うまくいきました

さらに、USB-3.0-Plug / Cablesのすぐ近くにあるワイヤレス/ WLANアンテナにも注意してください!USB-2.0の場合よりもUSB-3.0の場合の方がそれほど「離散的」ではありません;-)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.