Ero sivun ”Badblocks” versioiden välillä

Siirry navigaatioon Siirry hakuun
521 merkkiä lisätty ,  26. marraskuuta 2016
ei muokkausyhteenvetoa
(Ak: Uusi sivu: {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} '''badblocks''' on ohjelma viallisten sektorien etsimiseen kiintolevyltä. Ohjelmalla ei tule testata SSD-levyjä, sillä niiden käyttöi...)
 
Ei muokkausyhteenvetoa
Rivi 14: Rivi 14:
Mikäli levyllä on jo valmiiksi dataa, joka halutaan säilyttää, voidaan levy testata epätuhoisassa tilassa:
Mikäli levyllä on jo valmiiksi dataa, joka halutaan säilyttää, voidaan levy testata epätuhoisassa tilassa:
  # badblocks -nsv /dev/sdX
  # badblocks -nsv /dev/sdX
Jotta ohjelmasta olisi jotain käytännön hyötyä, voidaan vialliset sektorit kirjata ylös tiedostoon. Tiedostojärjestelmää luotaessa vialliset sektorit voidaan tuoda tiedostojärjestelmän tietoon antamalla tiedosto parametrina <tt>-l</tt> -lipulla. Luodaan esimerkkinä [[ext4]]-tiedostojärjestelmä laitteelle.
# badblocks -wsv -o /root/badblocks.txt /dev/sdX
# mkfs.ext4 -l /root/badblocks.txt /dev/sdX


* <tt>-w</tt> saa ohjelman tekemään kirjoitustestin, jolloin se kirjoittaa, lukee ja vertailee vuorotellen levyn jokaisella sektorilla <tt>0xaa</tt>, <tt>0x55</tt>, <tt>0xff</tt>, sekä <tt>0x00</tt> -kuvioita. Kirjoitustila tuhoaa kaiken levyllä olevan datan.
* <tt>-w</tt> saa ohjelman tekemään kirjoitustestin, jolloin se kirjoittaa, lukee ja vertailee vuorotellen levyn jokaisella sektorilla <tt>0xaa</tt>, <tt>0x55</tt>, <tt>0xff</tt>, sekä <tt>0x00</tt> -kuvioita. Kirjoitustila tuhoaa kaiken levyllä olevan datan.
Rivi 19: Rivi 23:
* <tt>-s</tt> näyttää ohjelman editymisen.
* <tt>-s</tt> näyttää ohjelman editymisen.
* <tt>-v</tt> saa ohjelman kirjoittamaan löydetyt virheet <tt>stderr</tt>-standardivirtaan.
* <tt>-v</tt> saa ohjelman kirjoittamaan löydetyt virheet <tt>stderr</tt>-standardivirtaan.
* <tt>-o</tt> saa ohjelman kirjoittamaan löydetyt vialliset sektorit parametrina annettuun tiedostoon.

Navigointivalikko