ライブ Linux USB 上の永続ストレージをクリアするにはどうすればよいですか?

ライブ Linux USB 上の永続ストレージをクリアするにはどうすればよいですか?

私は永続的なストレージを備えたライブUbuntu USBを作成しましたユニバーサル USB インストーラーUSB を起動するたびに、ドライブの空き容量が少ないことを知らせる警告メッセージが表示されます。永続ストレージ内のファイルをクリアまたは削除することはできないのでしょうか?

答え1

はい、可能です。

USB から起動する場合は、全体を再パーティション化するのではなく、ループバック casper-rw パーティションを再作成するだけです。

私は 2009 年の Karmic Koala USB スティックでこれを実行しました。現在のものは少し動作が異なる可能性があります (私はここ 1 年ほど Ubuntu から少し離れていました)。

エキスパート モードを有効にし、カーネル ブート コマンド ラインから「persistent」を削除します。そうすると、永続性のために casper-rw ファイルを使用することもできなくなります (代わりに RAM ディスク オーバーレイが使用されます)。

たとえば、USB スティックが /cdrom にマウントされているとします (何らかの理由で、これが私の場合のステータスです)。

行う必要があるのは

sudo mkfs.ext3 /cdrom/casper-rw

ファイルがブロックデバイスでない場合でも、続行するように要求します。

USBスティックが読み取り専用でマウントされているというエラーが表示される場合は、

sudo mount -o remount -o rw /cdrom

まず、読み書き可能にします。

USB スティックをマウントできる他の稼働中の Linux システムでも、mkfs コマンド ラインを実行することができます。

答え2

USB のパーティション テーブルを削除するには dd コマンドを使用し、後で gparted を使用して USB を再パーティション化する必要があります。

dd bs=1024 count=1 if=/dev/zero of=/dev/sdb /dev/sdb は USB ドライブです。このコマンドには注意してください。

そして、gparted を起動してパーティションを再分割します。

関連情報