.ISO
を使用したいdd
。
dd if=/my/iso of=/dev/sdb
しかし:I did it firstを使用する代わりにdd if=/my/iso of=/dev/sdb1
。
私も私のミスを修正したかったのでdd if=/dev/zero of=/dev/sdb
そうしたdd if=/dev/zero of=/dev/sdb1
。
考えてみてください。今何かが壊れています。
新しいパーティションテーブルを作成しようとしています。しかし、これは役に立ちません。
USBメモリースティックを元の容量に復元する方法はありますか?
答え1
イメージをフラッシュ・ドライブにコピーした後、dd
ドライブは 2 つの部分、つまりイメージ・サイズのイメージ・パーティションと空の部分に分けられます。これは正常です。
ドライブを以前と同じように実行するには、mkfs.vfat -I /dev/sdb
rootとしてフォーマットしてください。
答え2
ISOファイルシステムでパーティションテーブルを上書きしました。
一般的な期待は、デバイスにISOファイルシステムが含まれている場合、メディアの内容全体を説明し、他のパーティションは存在しないことです。これは、通常のデータCDがどのように機能するかということです。システムは、データCDと同様に、メディアの残りの部分にアクセスできないと予想し、読み取りエラーを防止するために表示を試みません。
ブロックレベルでは正しいデバイスサイズが報告されるため、を使用して新しいパーティションテーブルを作成すると、fdisk
テーブルは全体のサイズを表します。