Kirjoittaja Aihe: Kuinka tyhjennän muistitikun lopullisesti[Ratkaistu]  (Luettu 7870 kertaa)

peran

  • Vieras
Siis kuinkas lopullisesti tyhjennetään muistitikku/muistikortti/kovalevy myyntiä varten.

Ajattelin tekisiköhän tämä haluamani
Koodia: [Valitse]
sudo cat /dev/random >/dev/sda1

Yrittelin ajaa ko. viritelmää, ja tekeehän se jotakin, mutta top:issa ei näy koko prosessia, joten millään hirveellä kyydillä ei taida muistitikkuni tyhjentyä.

Edit - tai siis täyttyä randomilla.
« Viimeksi muokattu: 03.01.08 - klo:11.35 kirjoittanut peran »

qwertyy

  • Käyttäjä
  • Viestejä: 5778
    • Profiili
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #1 : 02.01.08 - klo:05.57 »
http://ubuntuforums.org/showthread.php?t=532173
Nuo lopussa olevat komennot kai ajavat asian? Ei ilmeisesti ole estettä, etteikö toimisi kaikilla muisteilla?

Lainaus
"you are more or less wasting your time when you "shred" a drive unless you are Physically shredding it

but the dd command in combo with sepcial devices will let you [re]write zeros
and random junk until you are blue in the face ..."
Koodia: [Valitse]
~ $ dd if=/dev/zero of=/dev/fd0
~ $ dd if=/dev/random of=/dev/fd0
« Viimeksi muokattu: 02.01.08 - klo:05.58 kirjoittanut qwertyy »

peran

  • Vieras
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #2 : 02.01.08 - klo:06.07 »
http://ubuntuforums.org/showthread.php?t=532173
Nuo lopussa olevat komennot kai ajavat asian? Ei ilmeisesti ole estettä, etteikö toimisi kaikilla muisteilla?

Joops, tätä yritin etsiä, mutten löytänyt.

Olisi näköjään kannattanut yrittää löytää enkun foorumeilta. No hyvä nyt on täällä Suomen foorumeilla sama.

Edit - Kovalevyä ei kannata tällä menetelmällä yrittää tyhjentää, kun 512 Mt näkyy kestävän aikas pitkään.
« Viimeksi muokattu: 02.01.08 - klo:06.34 kirjoittanut peran »

peran

  • Vieras
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #3 : 02.01.08 - klo:07.13 »
Tosiaan kannattaa käyttää /dev/zero - laitetta, jotta tyhjennys menee nopeasti. Lisäksi korttia/tikkua ei kannata ottaa heti pois suorituksen loppuessa, vaan kannattaa odottaa kunnes puskuri on kirjoitettu tyhjäksi.

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #4 : 02.01.08 - klo:10.43 »
Tietysti voisi vaikka Gpartedilla tms. alustaa osiot, eikös se tyhjennä sen myös?
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

qwertyy

  • Käyttäjä
  • Viestejä: 5778
    • Profiili
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #5 : 02.01.08 - klo:11.46 »
Tyhjentää, mutta eikös Gparted muokkaa vain tunnisteita ja periaatteessa kaikki tiedot on vielä palautettavissa? Peran käsittääkseni hakee enemmän "secure format" tyyppistä vaihtoehtoa.

masa

  • Käyttäjä
  • Viestejä: 494
    • Profiili
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #6 : 02.01.08 - klo:19.19 »
Purkkaratkaisuna varmaankin ekana formatoisin, sit siirtäisin tikun täyteen random-videotiedostoja ja formatoisin taas. Näin voitaisiin varmaankin palauttaa vain ne videofilut eikä niitä tiedostoja mitkä tikulla alunperin oli? Tällä tavalla tosin ei hankita nörttien ihailua :D
matti_mato

Kun pulma ratkeaa, lisääppä ekan viestin otsikkoon [RATKAISTU] :)

peran

  • Vieras
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #7 : 03.01.08 - klo:01.02 »
Tyhjentää, mutta eikös Gparted muokkaa vain tunnisteita ja periaatteessa kaikki tiedot on vielä palautettavissa? Peran käsittääkseni hakee enemmän "secure format" tyyppistä vaihtoehtoa.

Kyse ei ole vain periaatteesta, vaan käytännössä. Itse voit kokeilla jollakin kameran kortilla.
1. formatoi se.
2. Pelasta uskomattoman paljon kuvia photorec-ohjelmalla, jos on vähääkään isompi kortti. (Suoraan pakettienhallinnasta löytyy)

Speedy G

  • Käyttäjä
  • Viestejä: 216
    • Profiili
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #8 : 03.01.08 - klo:01.09 »
1. Formatoi se tikku.
2. Tee scrpti joka alkaa kirjoittaa tikkua täyteen jotain mössöä missä ei ole järkeä.
3. Toista kohdat 1 ja 2 10 kertaa.

Windows-puolella on sofa nimeltä Disk Kill joka tekee tuota automaattisesti. Ja eiköhän sen joku osais koodata Linuxiinkin. (On varmaan jo tehty, mutta en tiedä nimeä.)

Varmin tapa tuhota tiedostot on ylikirjoittaa ne riittävän monta kertaa. Eli aikaa palaa joku tunti jos on iso levy kyseessä. Palautusohjelmat pystyvät uskomattomiin suorituksiin. Nimim. kokemusta.
Hai-saappaat ja Hankkijan lippis = Juntti Hämeen takamettistä :D

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #9 : 03.01.08 - klo:01.11 »
Koodia: [Valitse]
sudo cat /dev/random >/dev/sda1

Todennäköisesti olisi parempi käyttää /dev/urandom:ia, sillä se ei blokkaa vaikka entropiaa ei olisikaan tarpeeksi aidon satunnaisuuden tuottamiseen.

lompolo

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #10 : 03.01.08 - klo:02.02 »
Lainaus
Todennäköisesti olisi parempi käyttää /dev/urandom:ia, sillä se ei blokkaa vaikka entropiaa ei olisikaan tarpeeksi aidon satunnaisuuden tuottamiseen.

Totta, jos tuohon tarvitsee lisää turvallisuutta, niin kirjoittaa /dev/urandomia useamman kerran. Erikoislaitteillahan voi lukea vanhempaa dataa kovalevysta, koska kirjoitus ei tapahdu aina ihan samaan kohtaan. Muistikorteissa ei välttämättä ole samantapaisia ilmiöitä. En tiedä.

Vielä hupitietona: /dev/random:sta tulee tietoa nopeammin. jos vaikka liikuttaa hiirtä.
Koodia: [Valitse]
man randomkertoo jotain turvallisuusasioista Linuxissa. Turvallisempi vaihtoehto löytyy, vaikka vähemmän turvallisen vaihtoehdon mahdollisuus haavoittua on hyvin teoreettinen.

peran

  • Vieras
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #11 : 03.01.08 - klo:02.17 »
Lainaus
Todennäköisesti olisi parempi käyttää /dev/urandom:ia, sillä se ei blokkaa vaikka entropiaa ei olisikaan tarpeeksi aidon satunnaisuuden tuottamiseen.

Totta, jos tuohon tarvitsee lisää turvallisuutta, niin kirjoittaa /dev/urandomia useamman kerran. Erikoislaitteillahan voi lukea vanhempaa dataa kovalevysta, koska kirjoitus ei tapahdu aina ihan samaan kohtaan. Muistikorteissa ei välttämättä ole samantapaisia ilmiöitä. En tiedä.

Joo, muistikorteissa tai tikuissa käsittääkseni riittää, kun kirjoittaa nollaa täyteen. Ainakin luullakseni. Tietenkin poikkeuksena, jotka vahvistavat säännön on CF-kortit, joissa on sisällä minikovalevy. Tosin niitä ei enää taida olla myynnissä.

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #12 : 03.01.08 - klo:02.41 »
1. Formatoi se tikku.

Tarpeetonta.

Lainaus
2. Tee scrpti joka alkaa kirjoittaa tikkua täyteen jotain mössöä missä ei ole järkeä.
3. Toista kohdat 1 ja 2 10 kertaa.

Koodia: [Valitse]
$ for i in {1..10}; do echo $i; dd if=/dev/urandom of=/dev/sdx; done

Tuo hoitanee homman ainakin noiden määritysten edellyttämällä tavalla.

Ked

  • Käyttäjä
  • Viestejä: 394
    • Profiili
Vs: Kuinka tyhjennän muistitikun lopullisesti
« Vastaus #13 : 03.01.08 - klo:05.08 »
Ei tartte kirjoittaa scriptejä kun sitä varten on oma ohjelmakin: paketin nimi on wipe

Ohjelma pyyhkii joko yksittäisiä tiedostoja tai tarpeen vaatiessa koko osion, esim; wipe /dev/sdc jne. Muistaakseni 7 kertainen ylikirjoitus on suositus jos haluaa olla varma että omat kotivideot yms. ei päädy Youtubeen. Quick-toiminto taitaa vetää 4 kertaa yli ja jos ei määrittele tarkemmin niin taitaa ylikirjoittaa 30 kertaa.

Muista lukea ohjeet ennen kuin sovellat mitään kovin luovia komentoja.  ;)