Linux で破損した USB ドライブを修復する方法 1

Linux で破損した USB ドライブを修復する方法

誰もがフラッシュドライブを持っています。 それらは素晴らしい小さなものであり、データの移動を簡単にします。 ただし、フラッシュドライブが破損したり、完全に機能しなくなったりすることがあります。 ありがたいことに、Linux を使用している場合は、問題の解決に役立つ一連のツールに既にアクセスできます。 このチュートリアルでは Ubuntu を使用していますが、ほとんどの最新の Linux ディストリビューションにすべてが適用されます。 Linux で破損した USB ドライブを修復する方法は次のとおりです。

この記事では、データの安全性を優先します。 まず、フラッシュ ドライブの内容をバックアップする方法を確認してから、目前の問題に対するさまざまな修正に進みます。 このようにして、問題を修正しようとしてさらに悪化した場合でも、フラッシュ ドライブの現在の状態のスナップショットに戻すことができる場合があります。

圧縮されたフル バックアップ イメージを取得する

Linux には、ストレージ デバイスをバックアップするためのツールが多数あります。 ただし、実証済みのアプローチは、 dd および GunZip (gzip としてよく知られています)。

1. フラッシュ ドライブのバックアップを作成するには、まずフラッシュ ドライブをコンピュータに接続します。 お気に入りの端末を起動します (または CTRL+代替+T)。

2. フラッシュ ドライブを見つけます。

ls /dev/disk/by-id

4. 1 つのコマンドでフラッシュ ドライブを ZIP で圧縮されたイメージ ファイルにバックアップするには、次のコマンドを使用します。

sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gz
Img GzへのLinux DdバックアップでのUSBの修復

5. バックアップを復元するには、2 つのコマンドの順序を逆にして、フラッシュ ドライブを出力デバイスとして定義する必要があります。 完全なコマンドは次のようになります。

sudo gzip -c /home/USERNAME/backups/BACKUP_NAME.img.gz | sudo dd of=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress
Linux DdでUSBを修復してUSBドライブに戻す

破損したファイルシステムを FSCK で修正する

フラッシュ ドライブの内容をバックアップしたら、修復を試みます。 そのために、あなたはに向けることができます fsck. ほとんどの (すべてではないにしても) 破損や読み取り不能はこのような問題に起因するため、このツールは不良ファイル ブロックを削除するのに最適です。

このコマンドでは、ドライブ全体ではなくパーティションを定義する必要があります。 次のコマンドを発行すると、デバイスと同様の名前で表示されます。

ls /dev/disk/by-id/usb*

次に、実行します fsck その上で:

sudo fsck -v -a /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK
Linux Fsck Fix DiskでUSBを修復する

このコマンドでは:

  • sudo fsck 管理者権限で修正ツールを実行します。
  • -v 手続きに関する詳細情報を表示するように指示します。
  • -a 見つかったエラーの修復を自動的に試行するように指定します。
  • /dev/disk… エラーをチェックするパーティションです。

ターミナルから Fdisk/MKFS で USB ドライブをフォーマットする

fsck でデバイスのファイルシステムを修復できなかった場合は、フォーマットして新しいものとして使用することができます。

1. 最初のステップは、既存のファイルシステム構造をすべて消去し、最初から再作成することです。 使用できます fdisk このため。 で実行します sudo あなたのデバイスで:

sudo fdisk /dev/disk/by-id/YOUR_FLASH_DRIVE
Linux で USB を修復する ディスクで Fdisk を実行する

2. を押します o 次にEnterキーを押して新しいDOSパーティションテーブルを作成し、USBドライブをどこからでも読み取れるようにします. 最新のコンピューターと OS でのみ使用する場合は、置き換えることができます。 og 代わりに新しい GPT パーティション テーブルを作成します。

3. を押します n Enter キーを押して新しいパーティションを作成し、次に p それをプライマリーにします。 使用した場合 e それ以外の p、拡張パーティションとして作成されますが、ドライブに3つ以上のパーティションを作成する予定がない場合は、そうしても意味がありません. 次に、パーティションの番号、最初と最後のセクターについて尋ねられたら、Enter キーを押すだけでデフォルトを受け入れ、パーティションが USB ドライブ全体にまたがるようにします。

Linux FdiskでUsbを修復してパーティションを作成する

4. を押します p Enter を押して、USB ドライブの新しいストレージ構造をチェックアウトします。 次に、 を押します。 w Enter キーを押して変更を USB ドライブに書き込み、fdisk を終了します。

Linux Fdisk リスト パーティションで USB を修復する

5. パーティションはフォーマットされず、まだファイル システムがないため、使用できません。 ファイルシステムを作成するには、すべての最新の Linux ディストリビューションに付属している mkfs ツールのいずれかを使用できます。 パーティションを FAT32 としてフォーマットし、ほとんどのデバイスで使用できるようにするには、次を使用します。

sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION
Linux Mkfs FatでUSBを修復する

6. 最新バージョンの Windows で使用するために NTFS でパーティションをフォーマットするか、Linux でのみ使用するために EXT4 でパーティションをフォーマットするには、次のコマンドを使用します。

sudo mkfs.ntfs /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

また

sudo mkfs.ext4 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION
Linux Mkfs NtfsでUSBを修復する

ディスクでUSBドライブをチェックして修正するGUIの方法

コマンドを入力したくない場合は、ディスク ツールを使用して、USB ドライブのチェックとフォーマットを行うことができます。 ディスクは Ubuntu にプリインストールされています。

1. アプリ メニューにアクセスし、「ディスク」を検索します。 見つけたらアプリを起動します。

Linux で USB を修復する ディスクの検索

2. 左側のリストから USB ドライブを選択し、2 つの歯車の付いたアイコンをクリックします。 「ファイルシステムの修復」を選択し、ウィザードの手順に従ってファイルシステムを修復します。

3. 私たちの場合、ハードウェアの問題ではなく、ファイル システムの破損に対処していました。 問題は修復不可能でしたが、USB ドライブを再フォーマットして使い続けることができました。 ディスクでこれを行うには、USB ドライブを選択した状態で、2 つの歯車の付いたアイコンをもう一度クリックし、[パーティションをフォーマット…]を選択します。

LinuxディスクフォーマットパーティションでUSBを修復

4.[ボリューム名]フィールドに USB ドライブの名前を入力し、最も一般的な 3 つのファイル システムから選択します。

  • Linux で使用する Ext4
  • 最新バージョンの Windows で使用する NTFS
  • 両方と他のタイプのデバイス (スマートフォンからゲーム機まで) で使用するための FAT
Linux ディスクのフォーマット オプションで USB を修復する

5. 「消去」オプションに注意してください。 クイック フォーマットの場合は無効のままにします。 デバイスの内容を完全に消去する完全なフォーマットを行うには、[オン]にフリックします。 いくつかの不良ブロックを持つ可能性のある破損したデバイスを処理する場合は、完全消去オプションを使用することをお勧めします.

LinuxディスクでUSBを修復する完全消去が有効

活性化された USB ドライブ

破損した USB ドライブを修復したので、新しいドライブのように再び使用できます。 Linux Live USB ドライブを作成する場合は、こちらの手順に従ってください。

オデッセイズ クラファロス
オデッセイズ クラファロス

OK の実生活は 10 歳頃に始まりました。最初のコンピューターである Commodore 128 を手に入れたときです。 というか、読んでください。

私たちの活動を応援してください ❤️

この記事を気に入っていただけたら、今後も質の高いコンテンツを発信し続けられるようチップのご支援をご検討ください。

PayPalでの安全な支払い
Moyens I/O のスタッフはあなたをやる気にさせ、テクノロジー、自己啓発、ライフスタイル、そしてあなたを助ける戦略についてのヒントを提供してくれます。