Kirjoittaja Aihe: Kovalevyn käyttämättömien osien WIPE? [Ratkaistu]  (Luettu 1646 kertaa)

odysseus

  • Vieras
Elikkäs onko tiedossa ohjelmaa, jossa saisi kiintolevylle tehokkaan WIPE:n niihin kohtiin mitkä eivät ole juuri nyt käytössä.

Eli siis koko levyä ei voi tyhjätä, mutta jos sinne on jäänyt jotain rm:n jälkeen, niin ne "välit"...

« Viimeksi muokattu: 16.01.10 - klo:13.15 kirjoittanut odysseus »

juyli

  • Vieras
Vs: Kovalevyn käyttämättömien osien WIPE?
« Vastaus #1 : 15.01.10 - klo:23.26 »
Elikkäs onko tiedossa ohjelmaa, jossa saisi kiintolevylle tehokkaan WIPE:n niihin kohtiin mitkä eivät ole juuri nyt käytössä.
Eli siis koko levyä ei voi tyhjätä, mutta jos sinne on jäänyt jotain rm:n jälkeen, niin ne "välit"...
Ihan oikeasti en tiedä, mitä valtionsalaisuuksia levyilläsi on, mutta... levyn täyttäminen (pakotetaan kirjoittamaan levylle) tyhjänpäiväisillä tiedostoilla useampaan kertaan - ja niiden poistaminen varmasti jo pitkälle riittää reaalimaailmassa.
Voit tietenkin ottaa kunnon kopion levyllä olevista tiedoista (esim. tar), ja formatoida eli tehdä useasti levyn täyttämisen, levyosioiden koon muuttamisen - erilaisten tiedostojärjestelmien tekeminen ym. - ja lopulta kopioida datat varmuuskopioltasi.
En tietenkään tiedä, millaista dataa IBAS saa tuollaisen operoinnin jälkeen vielä esiin - ja ketä kiinnostaa levyilläsi oleva tieto.
Avainsana siis kuitenkin _varmuuskopiot_.
Lisäys: voit vaikka välillä käyttää WIPEÄ - ja palauttaa Linuxin paikoilleen käsittelyjen jälkeen.

Fri13

  • Käyttäjä
  • Viestejä: 465
    • Profiili
Vs: Kovalevyn käyttämättömien osien WIPE?
« Vastaus #2 : 16.01.10 - klo:00.32 »

Elikkäs onko tiedossa ohjelmaa, jossa saisi kiintolevylle tehokkaan WIPE:n niihin kohtiin mitkä eivät ole juuri nyt käytössä.

Eli siis koko levyä ei voi tyhjätä, mutta jos sinne on jäänyt jotain rm:n jälkeen, niin ne "välit"...

Vanha kunno dd on kaipaamasi työkalu. komento "man dd" kertoo lisää ja löydät sieltä tälläisen käskyn.

1]
Koodia: [Valitse]
dd if=/dev/zero of=/haluttu-polku-tai-liitospiste/tyhjatiedosto.tmp
2]
Koodia: [Valitse]
rm /haluttu-polku-tai-liitospiste/tyhjatiedosto.tmp
Eka 1] kohta luo nollia täynnä olevan tiedoston koko kiintolevyn tyhjän tilan täyteen. 2] komento sitte poistaa sen tiedoston ja jäljelle jää tyhjä tila joka on nollii täynnä.

Saman voi tehdä toisella tavalla kanssa

3]
Koodia: [Valitse]
dd if=/dev/urandom of=poistaminut.tmp bs=100000000 count=1000000000
Joka taas tunkee koko levyn täytee satunnaist tietoo joka generoidaa /dev/randomissa ja tuottaa poistaminut.tmp nimise tiedoston jonka taas poistat 2] tyylillä oikeella nimellä. Satunnaine täyttö onpi hitaampaa ja tosiaa luo satunnaista tietoo. Joka tekee sitte myöhemi ddllä tehtävän varmuuskopioinnin isommaksi kun ei tyhjä tila oo nollia joka pakkautuisi täydellisesti. Kun teet randomilla 3-7 kertaa tiedoston nii onpi varmana niin sekaisin tiedostojärjestelmän tyhjät kohdat että niistä ei mitää kaiva esille edes IBAS

Eli kun pistät tota komentorivil nii se antaa sitte virheilmoituksen että levytila täynnä. Sitte ei muuta ku painat Ctrl+C näppäiyhistelmän ja poistat luodun tiedoston.

Ja kiintolevythän ei osaa poistaa tiedostoja vaa ainoastaa varata tilan käyttöön. Kiintolevylle kerrotaa että mihi kohtaan kirjoitetaa millaista tietoa ja se taltio sen kirjanpitoon. Kun jokin tiedosto poistetaa nii kiintolevy kattoo kirjanpidosta että mistä kohtaa pitää merkitä kohdat vapaaksi jonka päälle voidaa kirjoittaa tulevaisuudessa. Sitä varte nää kohdat pitää myöhemmi kirjottaa vaikka dd ja /dev/zero avulla tyhjäksi ja satunnaiseksi vuorotelle että saadaa se data oikeesti poistettua eikä vaa poistettuu kirjanpidosta.
« Viimeksi muokattu: 16.01.10 - klo:01.05 kirjoittanut Fri13 »

odysseus

  • Vieras
Vs: Kovalevyn käyttämättömien osien WIPE?
« Vastaus #3 : 16.01.10 - klo:13.09 »
Hienoa, näinän se selvisi.

Valtiosalaisuuksia ei ole, mutta kun koneella on kehityskäytössä ollut henkilötunnuksia jne "tietosuojalain mukaista" ja nyt kone menee "toisaalle", niin pitäisi saada nuo pois... silti siten, että ei tarvitsisi asentaa koko konetta uudelleen.