löytyisikö jostain gpl-lisenssillä graafista työkalua kiintolevyjen turvalliseen tyhjentämiseen?
ubuntun pakettienhallinnasta löytyi konsolipohjainen wipe, mutta kun tuo konsolipohjaisuus on joillekin liian pelottavaa..
riittäisi oikeastaan ihan sellainen, jolla kertaalleen saa kiintolevyn työnnettyä täyteen random-dataa.
ubuntun pakettienhallinnasta löytyi konsolipohjainen wipe, mutta kun tuo konsolipohjaisuus on joillekin liian pelottavaa..
riittäisi oikeastaan ihan sellainen, jolla kertaalleen saa kiintolevyn työnnettyä täyteen random-dataa.
Vastaukset 9
Vanhimmat
dd on oikeastaan parempi koko levyn tyhjentämiseen se kirjoittaa kaikki levyn sektorit täyteen eikä pelkästään tiedostojen päälle. dd on valmiina kaikissa jakeluissa. Tosin komentoriviltä (ja roottina).
dd if=/dev/urandom of=/dev/hdd bs=1M
tota olen ite käyttänytkin, mutta pitäisi graafinen kikkare vielä saada kun jotkut vierastaa komentoriviä ihan turhaan.
tuo dd on myös muuten mainio osioiden kloonausohjelma. paljon nopeammin tuolla homman hoitaa kuin vaikkapa gpartedilla klikkailemalla.
hmm, eihän tuo kova homma olisi itsekään graafista kikkaretta tehdä dd:n levyn puhdistamiseen.. kun olis aikaa ja viitsis ja jaksais ;)
dd: writing `/dev/sda3': No space left on device
saakos noita virheilmoituksia jotenkin pois, niin ei suoritus turhaan pysähdy siihen?
dd if=/dev/urandom of=/dev/$osio bs=1M conv=noerror
ja tuossa noerror ei auttanut mitään.
Virheilmoitus tulee siksi että tuo osio on kirjoitettu täyteen eikä dd voi enää kirjoittaa lisää.
Jos haluat ylikirjoittaa koko levyn eikä vain tiettyä osiota niin oikea laite tässä tapauksessa on /dev/sda.
mutta saako tuota jotenkin estettyä ettei ilmoitusta tulisi vaan ohjelma vain "loppuisi" kun levytila on täynnä? silloin bash-skriptissä voisi suorittaa muita komentoja, mutta nyt tuo errori jumittaa koko skriptin suorituksen.
sda3 tuo on siksi että ajan parhaillaan linuxia usb-tikulta jossa sda1 sisältää linukan ja sda2 tiedostoja. sda3 on testiosio, jota dd:llä ylikirjoittelin.
debianin wipe-paketti näköjään toimii ihan kikkailematta. silläkin saa random-dataa heitettyä niin monta kertaa kuin haluaa.
Kunhan ohjaa ilmoitukset /dev/null tiedostoon.
Virheilmoitus sinänsä ei menoa haittaa. Täynnä-ilmoitus tulee silloin kun puskuri tulee täyteen. Kestää vielä aikansa ennen kuin kaikki on todella saatu kirjoitettua levylle ja dd ilmoittaa mitä on tehnyt. Sitten scripti jatkuu.
kiitos tiedosta! olin taas vähän malttamaton ja luulin että homma on valmis kun tuo ilmoitus levytilan täyttymisestä tulee.
mutta pitää kokeilla uusiksi ja malttaa odotella vähän.
Saat ihan suomennetun version. Kun asennat ohjelman, muista korvata merkkijono KOVALEVY tyhjennettävällä laitteella.
echo 'pack [button .b -text "Pyyhi" -command {exec dd if=/dev/urandom of=/dev/KOVALEVY bs=64k 2>/dev/null; exit}]' | wish
Graafisen käyttöliittymän tekeminen vaatikin aikaa melkein 10 minuuttia, koska en ollut aiemmin tehnyt tcl/tk:ta. Seuraava tulee nopeammin.