Skip to main content

Linuxを使用して壊れたUSBドライブを修復する方法

起動できないWindowsPCから大切なデータを取り出す方法【データ救出】 (六月 2026)

起動できないWindowsPCから大切なデータを取り出す方法【データ救出】 (六月 2026)
Anonim

LinuxのUSBドライブを作成すると、ドライブが使用不能になっているように見えることがあります。このガイドでは、Linuxを使用してUSBドライブを再度フォーマットする方法を説明します。そのため、ファイルをコピーして通常どおりに使用することができます。

このガイドに従った後は、FAT32パーティションを読み取ることができるすべてのシステムでUSBドライブを使用できます。 Windowsに精通している人なら、Linuxで使用されているfdiskツールはdiskpartツールによく似ていることに気付くはずです。

FDiskを使用してパーティションを削除する

  1. ターミナルウィンドウを開き、次のコマンドを入力します。

    sudo fdisk -l

    これにより、使用可能なドライブがわかり、ドライブ上のパーティションの詳細も表示されます。

    • Windows ドライブはそのドライブレターによって区別され、ディスクパーツツールの場合は各ドライブに番号があります。
    • Linux ドライブはデバイスであり、デバイスは他のファイルと同様に扱われます。したがって、ドライブの名前は/ dev / sda、/ dev / sdb、/ dev / sdcなどとなります。

    あなたのUSBドライブと同じ容量のドライブを探してください。たとえば、8ギガバイトのドライブでは7.5ギガバイトと報告されます。

  2. 正しいドライブを入力したら、次のコマンドを入力します。

    sudo fdisk / dev / sdX

    交換する バツ 正しい ドライブレター.

  3. これは、 "コマンド"と呼ばれる新しいプロンプトを開きます。 "m"キーはこのツールで非常に役立ちますが、基本的に2つのコマンドを知る必要があります。

    最初は 削除.

  4. 入る d を押して 入る キー。お使いのUSBドライブに複数のパーティションがある場合は、削除するパーティションの番号を入力するよう求められます。ドライブにパーティションが1つしかない場合は、削除マークが付けられます。

    複数のパーティションが継続している場合 d 入力して パーティション1 削除のためのマーキングが残っているパーティションがなくなるまで

  5. 次のステップは、ドライブに変更を書き込むことです。

    入る w Returnキーを押します。

  6. パーティションを持たないUSBドライブが完成しました。この段階では完全に使用できません。

新しいパーティションを作成する

  1. 端末ウィンドウ内で、USBデバイスファイルの名前を指定して以前と同じようにfdiskを再び開きます。

    sudo fdisk / dev / sdX

    前と同じように バツ 正しい ドライブレター.

  2. 入る N 新しいパーティションを作成します。

  3. プライマリまたは拡張パーティションの作成を選択するように求められます。選択する p プライマリ

  4. 次のステップは、パーティション番号を選択することです。あなたは1つのパーティションを作成する必要がありますので、入力してください 1 プレス 入る.

  5. 最後に、開始セクタ番号と終了セクタ番号を選択する必要があります。ドライブ全体を使用するには リターンを2回押す デフォルトのオプションを保持します。

  6. 入る w Returnキーを押します。

パーティションテーブルをリフレッシュする

カーネルが古いパーティションテーブルを使用しているというメッセージが表示されることがあります。

端末ウィンドウに次のように入力します。

sudo partprobe

partprobeツールは、カーネルまたはパーティションにテーブルの変更を通知します。これにより、コンピュータを再起動する必要がなくなります。

使用できるスイッチはいくつかあります。

  • minus dスイッチを使うと、カーネルを更新せずにそれを試すことができます。 dはドライランを表す。これは過度にube-dではない

    sudo partprobe -d

  • これにより、パーティションテーブルの概要が表示されます

    sudo partprobe -s

  • 出力は次のようになります。

    / dev / sda:gpt partitions 1 2 3 4/ dev / sdb:msdos partitions 1

FATファイルシステムを作成する

最後のステップは、FATファイルシステムを作成することです。

端末ウィンドウに次のコマンドを入力します。

sudo mkfs.vfat -F 32 / dev / sdX1

交換する バツ あなたのUSBドライブの手紙と一緒に。

ドライブをマウントする

ドライブをマウントするには、次のコマンドを実行します。

sudo mkdir / mnt / sdX1sudo mount / dev / sdX1 / mnt / sdX1

前と同じように バツ 正しいドライブ文字を使用してください。

概要

これで、任意のコンピュータでUSBドライブを使用し、ドライブとの間でファイルをコピーできるようになりました。