USBフラッシュドライブを再パーティションする方法は?

USBフラッシュドライブを再パーティションする方法は?

私の8GBペンドライブには最初はFATパーティションしか含まれていませんでしたが、ここにOpenSUSE 11.4をインストールしようとしました。 200MBのパーティションを作成し、/boot残りはルートパーティションに使用しました。

デフォルトのOSインストールサイズは小さかったが(490MB)、インストール中にrpmがパッケージを解凍できないというエラーが発生しました(インストールプロセスの約20%程度)。このようないくつかのエラー(bash rpmを含む)の後にコンピュータを放棄して再起動しました。

これでパーティションがまったくないペンドライブが作成され、パーティションを作成できません。fdisk「fdisk: /dev/sdc: 無効な引数を読み取れません」エラーで失敗し、gpart「浮動小数点例外」エラーで失敗し、Windows 7でフォーマットを拒否し、属性を確認すると容量0、使用された0、使用可能なスペース0が表示されます。など。

このディスクを再パーティションする方法は?

編集1

USBディスクを挿入した後のdmesg出力:

[ 9980.463056] usb 1-1: new high speed USB device using ehci_hcd and address 4
[ 9980.579456] usb 1-1: New USB device found, idVendor=0930, idProduct=6544
[ 9980.579460] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 9980.579462] usb 1-1: Product: TransMemory
[ 9980.579464] usb 1-1: Manufacturer: TOSHIBA
[ 9980.579466] usb 1-1: SerialNumber: 000FEAFB7A60C971F3D40B8A
[ 9980.579916] scsi12 : usb-storage 1-1:1.0
[ 9981.580536] scsi 12:0:0:0: Direct-Access     GENERIC  USB Mass Storage 1.00 PQ: 0 ANSI: 2
[ 9981.580738] sd 12:0:0:0: Attached scsi generic sg2 type 0
[ 9981.585276] sd 12:0:0:0: [sdc] READ CAPACITY failed
[ 9981.585279] sd 12:0:0:0: [sdc]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 9981.585283] sd 12:0:0:0: [sdc]  Sense Key : Illegal Request [current]
[ 9981.585287] sd 12:0:0:0: [sdc]  Add. Sense: Invalid command operation code
[ 9981.585766] sd 12:0:0:0: [sdc] Write Protect is off
[ 9981.585769] sd 12:0:0:0: [sdc] Mode Sense: 65 44 09 30
[ 9981.585772] sd 12:0:0:0: [sdc] Assuming drive cache: write through
[ 9981.590519] sd 12:0:0:0: [sdc] READ CAPACITY failed
[ 9981.590522] sd 12:0:0:0: [sdc]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 9981.590525] sd 12:0:0:0: [sdc]  Sense Key : Illegal Request [current]
[ 9981.590529] sd 12:0:0:0: [sdc]  Add. Sense: Invalid command operation code
[ 9981.591780] sd 12:0:0:0: [sdc] Assuming drive cache: write through
[ 9981.591783] sd 12:0:0:0: [sdc] Attached SCSI removable disk

編集2

皆様のご回答ありがとうございます。簡単に説明すると、これはペンドライブのディストリビューションを実行するだけではありません(ただし、以前に試したことがあるのでうまくいきました)。私は年に一度実行できるテストのためにLinuxをペンドライブに保存します。しかし、今日私は有効なブートパーティションを取得しようとしましたが、残りのシステムは重要ではありませんでした。しかし、もちろん、これがペンドライブの死の場合であれば、将来私が何をしたいのかは貧しい人にとっては重要ではありません。 :-)

ベストアンサー1

あなたのドライブにある種のハードウェアエラーが発生したようです。問題はパーティションではなく、ドライブが死ぬことを決めたときの問題です。インストール中に表示される元のエラーは、おそらくディスクがコマンドに正しく応答せずに書き込めなくなったためです。

別のUSBコントローラを使用して別のコンピュータにインストールしてみると、実際に動作する可能性があります。これにより、パーティションはそのまま表示されますが、マウントするパーティションのデータが破損しています。残念ながら、フラッシュドライブが破損し始めると、敗北の戦いになる可能性があります。

おすすめ記事