Способ надёжнее простого dd по ssh:
mkdir /target
mount none -t tmpfs -o size=1G /target/
debootstrap stable /target/ https://deb.debian.org/debian/
echo "Killer_system" > /target/etc/debian_chroot
chroot /target
mount none -t proc /proc/
mount none -t sysfs /sys/
mount none -t devtmpfs /dev/
mount none -t devpts /dev/pts/
apt install openssh-server
echo "Port 11122" >> /etc/ssh/sshd_config
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
/etc/init.d/ssh start
passwd root
Теперь подключаетесь к ssh, запущенному из озу:
ssh root@<IP> -p 11122
Передёргиваем диск:
echo 1 > /sys/block/sda/device/delete
for i in /sys/class/scsi_host/host?/scan ; do echo "- - -" > $i ; done
Теперь sda станет sdb
dd if=/dev/urandom of=/dev/sdb bs=4096
В конце работы:
echo b > /proc/sysrq-trigger
Это перезапустит сервак, но он конечно уже не загрузится.
В отличии от предыдущего способа, мы 100% сможем дождаться завершения работы dd