中古で買ったディスクをゼロフィルして初期化、マウントまで

中古で買ったディスクをゼロフィルして初期化、マウントまで

# dd if=/dev/zero of=/dev/nvme0n1 &

ディスクを0で埋めて(ゼロフィル)工場出荷時の状態に戻す。これには少し時間がかかるため、バックグラウンドで実行した方が良い。

中古で買ったようなディスクの場合、念のためゼロフィルしとく。寿命を多少縮めることになるためやり過ぎには注意。

fdiskコマンドで、パーティションを作成する。

# fdisk /dev/nvme0n1

n → 新規作成

p → プライマリパーティション選択

w → 書き込み
# lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    0 447.1G  0 disk 
├─sda1        8:1    0   600M  0 part /boot/efi
├─sda2        8:2    0     1G  0 part /boot
└─sda3        8:3    0 445.5G  0 part /home
                                      /
zram0       252:0    0   7.6G  0 disk [SWAP]
nvme0n1     259:0    0 119.2G  0 disk 
└─nvme0n1p1 259:1    0 119.2G  0 part

この時点では、まだマウントされていない。

mkfs

# mkfs -t ext4 /dev/nvme0n1p1

マウント

# mkdir /work
# mount /dev/nvme0n1p1 /home
# systemctl daemon-reload