Untuk memulai dari keadaan bersih saya perlu mengatur ulang hard disk ke keadaan kosong dari baris perintah.
Ini bukan tentang menjalankan utilitas penghapusan, data tidak harus ditimpa.
Pertanyaan ini sangat mirip dengan Menghapus Semua Partisi Dari Baris Perintah
Solusi di sana bekerja dengan sangat baik,
dd if=/dev/zero of=/dev/sda bs=512 count=1 conv=notrunc
tetapi jika saya ingin bekerja dengan disk yang ditimpa, saya mendapatkan kesalahan bahwa perangkat masih digunakan.
root@grml ~ # blockdev --rereadpt /dev/sda
BLKRRPART: Device or resource busy
atau
root@grml ~ # partprobe
Error: Partition(s) 2, 3 on /dev/sda have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes.
Error: Partition(s) 2, 3 on /dev/sdb have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes.
Jadi saya harus secara manual menonaktifkan semua yang "duduk" di perangkat
umount /mnt/debootstrap
umount /mnt/debootstrap/tmp
umount /mnt/debootstrap/var/log
umount /mnt/debootstrap/var
umount /mnt/debootstrap/home
service mdadm stop
service lvm2 stop
vgremove vg_main
pvremove /dev/md1
mdadm --stop /dev/md0
mdadm --stop /dev/md1
mdadm --remove /dev/md0
mdadm --remove /dev/md1
setelah itu partprobe
perintahnya berfungsi.
apakah ada beberapa perintah yang bekerja lebih sederhana? Suka
harddiskreset /dev/sda
sehingga dapat dengan mudah digunakan pada sistem dengan tata letak partisi / lvm / md berbeda?