SWAPを含む外部SSDを完全に拭きます。

SWAPを含む外部SSDを完全に拭きます。

外付けSSDがありますが、完全に消去する必要があります。 SWAPといくつかのrootディレクトリでMintをインストールしました。どういうわけか削除できなかったもの。私はそれを試しましたが、互いに分離されているように見える他の2つの項目をsudo dd消去しただけです。だから私の質問はどのように彼(および)を削除して消去できますか?ここの写真...sdcsdcsr0zram0私の外部SSDのスクリーンショット

答え1

Linuxブートデバイスに言及する必要があります。

sr0実際に消したいのではなく、CDROMやDVDです。本当に消去したい場合は、消去できるディスク(CD-RW)を使って試してみてくださいcdrecord -v blank=fast dev=/dev/sr0。もちろん、起動デバイスを削除すると問題が発生します。

zram0RAMの圧縮ビュー。コンピュータをシャットダウンまたは再起動してzram0削除します。

答え2

  • sr0CD/DVD リーダーで、0scsi コントローラーの最初のデバイスを表します。またはウェブ検索をしてみてくださいLinux sr0とは何ですか?それとも、他の人がこの命名規則の歴史を説明できますか?/dev/sr0最近CD / DVDリーダーがやっていることがこれであり、rom最後の列の下の列名がTYPEこれを示しています。
  • zram0メモリに配置
    • https://docs.kernel.org/admin-guide/blockdev/zram.html
    • 申し訳ありません。これはよくわかりませんが、技術的にこれはSSDではなく、SSDからこのSSDにコピーされる内容は次のとおりです。交換停電時にデータを保持するインテルオプテインなどの不揮発性RAMではなく、既存のDIMM RAMを使用すると仮定すると、再起動時にメモリースペースが消去されます。
    • ハードコアデータ削除モードに入る必要がある場合は、「写真に従うのに十分なデータが不足しています。dd if=/dev/zero of=<zram mount?>of=などの操作を実行してください。

lsblk`出力を使ってlsblk -o size,fstype,model,name,serial,uuid' to see more descriptive何を使用しているかを確認してください。

あなたの写真を考えると、/sdcこの3つのパーティションを持つSSDを消去したい場合は、これが私がすることです。

  • /parted /dev/sdc

    • mklabel gpt
    • gptがディスク上のすべてのデータを消去するように求められたら、yesと入力します。
    • mkpart primary 0% 100%
    • quit
  • mkfs.xfs /dev/sdcまたはmkfs.ext4 /dev/sdc

  • `lsblk -oサイズ、fstype、モデル、名前、シリアル番号、uuid'

  • lsblk出力で1つのパーティションのみを確認する/dev/sdc1正しいFSTYPEの選択に応じて、mkfsこれはディスク全体に適用されます。これでディスクはとてもきれいになりました。

  • SSDなので、TRIMを活用してディスクを安全に削除してください。古いSSD用コントローラには、ATA機能のサポートが混在しています。

    • mount /dev/sdc1 /myssd
    • fstrim --verbose /myssd
  • TRIMをチェックするには?

  • https://wiki.archlinux.org/title/Solid_state_drive

    • lsblk --discardTRIMが利用可能かどうかを確認するために使用されます。
    • DISC-GRAN(粒度削除)およびDISC-MAX(最大バイト削除)列の値を確認してください。 0以外の値はTRIMサポートを表します。 SATA SSDの場合のみ、hdparmパッケージはhdparm -I /dev/sda | grep TRIMTRIMサポートをrootとして検出できます。ただし、この列が設定されていないhdparm場合、NVMe SSDはサポートされません。DISC-MAX0B

到着ワイプこれディスク、GPTパーティションラベルを再作成し、ディスク全体にわたるパーティションを1つだけ作成したら、dd if=/dev/zero of=/dev/sdc1 count=? bs=?正しいブロックサイズと数値を使用してそのパーティションにすべての0をプッシュできます。一度すればあまり問題になりませんが、頻繁にするとSSDの寿命が短くなります。

https://man7.org/linux/man-pages/man8/blkdiscard.8.html

さらにblkdiscard:ソリッドステートドライブ(SSD)やシンプロビジョニングされたストレージに便利なデバイスセクタを削除するために使用されます。 fstrimとは異なり、このコマンドはブロックデバイスで直接機能します。

関連情報