Alla olevan sh-skriptin bonggasin uutisryhmistä. Sovelsin sitä itse enkä kyllä kirjoittanu 7 kertaa levyä täyteen. Pari kertaa riitti minulle.
Huom: Levytunnuksia on for lauseessa vino pino joten kannattanee laittaa siihen vain haluamansa levy ettei käy vahinkoa että tuhoaa jotain mitä ei haluaisi
Jos ei halua skriptiä käyttää niin terminaalissa/komentokehoitteessa kun komentaa muutaman kerran alla olevat komennot niin alkaa palautus olemaan bsa-puuhaa. Huom muuta tuohonkin haluttu levyaseman tunnus.
1) sudo dd if=/dev/urandom of=/dev/hda bs=512
2) sudo dd if=/dev/zero of=/dev/hda bs=512
Toista kohdat 1 ja 2 muutaman kerran.
Tässä Skripti:
#!/bin/sh
for dev in /dev/hda /dev/hdb /dev/hdc /dev/hdd /dev/sda /dev/sdb /dev/sdc \
/dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh ;
do
for i in 1 2 3 4 5 6 7 ;
do
echo $dev : Overwrite $i of 7
for j in 1 2 ;
do
case $j in
1)
echo $dev : Writing from /dev/urandom
dd if=/dev/urandom of=$dev
;;
2)
echo $dev : Writing from /dev/zero
dd if=/dev/zero of=$dev
;;
esac
done
done
done