USBドライブの修復

USBドライブの修復

私はラップトップでLinuxを起動するために使用したいUSBドライブを修復しようとしています。ドライブはフォーマット中にラップトップから取り外され、現在は読み取れません。しかし、ターミナルを開いて実行すると

$ lsblk

リストにドライブが表示されています。「sdb」としてリストされています。実行するfsckと、次の結果が返されました:

$ sudo fsck /dev/sdb
[sudo] password for david: 
fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:

e2fsck -b 8193 <device>

or

e2fsck -b 32768 <device>

私は試した:

$ sudo es2fsck -b 8193 sdb

そして

$ sudo es2fsck -b 32768 sdb

無駄でした。何かが返されましたが、ターミナルは閉じられ、結果は得られませんでした。次に、デバイスをゼロにしようとしました。

$ sudo dd if=/dev/zero of=/dev/sdb

何も返ってきませんでした。このドライブを動作させるにはどうすればよいか、何かアドバイスはありますか?

答え1

ドライブを消去した後 (ddコマンド ライン、または少なくともドライブのヘッド エンドを使用)、新しいパーティション テーブル、パーティション、およびファイル システムを作成できるはずです。多くの場合、データを削除するには最初の 10 バイトを消去するだけで十分ですが、これではパーティション ツールが混乱する可能性があります。他に何か必要な場合があります

グラフィカルデスクトップ環境をお持ちの場合は、gpartedこのタスクでは、 を使用します。 それ以外の場合は、 でパーティション分割作業を行い、他のツールを使用してファイルシステム ( Linux ファイルシステムpartedなど) を作成することもできます。mkfs.ext4ext4

関連情報