IT技術で仕事を減らしたい!

ITエンジニアのメモ+α

Linux ゼロ埋め処理でディスク初期化

どうも、nippa です。

macOSWindows を使えば、GUI から比較的簡単にディスクのゼロ埋め処理を行うことができます。

時たまに必要になるので、Linux を使ってディスクのゼロ埋め初期化する方法をまとめておきます。

環境

ディスクのゼロ埋め初期化

まず、ディスクの確認を行います。

sudo fdisk -l

対象となるデバイスディスクを確認します。ここでは/dev/sdcとします。

  1. shred コマンドでの初期化
sudo shred -n 2 -z -v /dev/sdc

-n [回数] 何回繰り返すかを指定できます。デフォルトでは3回になります。 -zオプションでゼロ書き込みを指定します。 -vは進捗状況の表示になります。

ランダム書き込みを 2 回行い、ゼロ書き込み1回行う設定になります。

  1. dd コマンドでの初期化
sudo -s

dd if=/dev/random of=/dev/sdc && \
dd if=/dev/random of=/dev/sdc && \
dd if=/dev/zero of=/dev/sdc

ランダム書き込みを2回行い、3回目にゼロ書き込みを行う方法になります。

感想

Linux でディスクのゼロ埋め初期化する方法についてまとめました。

備忘のために、記事にしました。

ではでは、また次回。