4GB USBフラッシュドライブは今1.37GBにすぎませんか?

4GB USBフラッシュドライブは今1.37GBにすぎませんか?

.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/sdbrootとしてフォーマットしてください。

答え2

ISOファイルシステムでパーティションテーブルを上書きしました。

一般的な期待は、デバイスにISOファイルシステムが含まれている場合、メディアの内容全体を説明し、他のパーティションは存在しないことです。これは、通常のデータCDがどのように機能するかということです。システムは、データCDと同様に、メディアの残りの部分にアクセスできないと予想し、読み取りエラーを防止するために表示を試みません。

ブロックレベルでは正しいデバイスサイズが報告されるため、を使用して新しいパーティションテーブルを作成すると、fdiskテーブルは全体のサイズを表します。

関連情報