Minkälaisilla työkaluilla Ubuntussa pääsee parhaiten tarkistamaan kiintolevyn kuntoa? Fsck ja badblocks? (ms-tuotteissa oli se kiva scandisk... lieneekö linuxille mitään vastaavaa?)
Eräässä Ubuntu 8.10:llä varustetussa koneessa alkoi tapahtumaan outoja. Kesken valokuvien siirron kamerasta koneelle, kone alkoi tahmaamaan ja koko systeemi jäätyi lopulta kokonaan. Käyttäjä turvautui reset-nappulaan. Nyt koneen käynnistyksessä Ubuntu alkaa ajamaan rutiinitarkistusta levylle ja hyytyy 62% kohdalle ja hetken kuluttua tulee lista virheilmoituksia ruudulle ja kehoitus tarkastaa eräs lokitiedosto, joka pitää sisällään tällaista tekstiä:
Log of fsck -C3 -R -A -a
Thu Jul 2 12:12:44 2009
fsck 1.40.8 (13-Mar-2008)
/home contains a file system with errors, check forced.
Error reading block 2303691 (Attempt to read block from filesystem
resulted in short read) while reading indirect blocks of inode
6915224.
/home: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck died with exit status 4
Thu Jul 2 12:14:56 2009
----------------
Tästä pääsee eteenpäin joko skippaamalla koko tarkistuksen tai virheilmoryöpyn jälkeen ctrl-D näppäimillä. Fsck päätteessä antaa tällaisen herjan:
fsck 1.40.8 (13-Mar-2008)
fsck.ext3: Unable to resolve 'UUID=27acc88d-dc84-4933-907e-4828e7a63478'
Kiintolevy on reilu 4 vuotta vanha ja tuntu käyvän aika lämpöisenä, joten epäilin siinä olevan vikaa. Kone alkaa tahmaamaan, kun joitakin tiedostoja yrittää käsitellä. Live-levyltä sama tahmaaminen alkoi, kun yritin mountata tätä osiota käyttöön. Minkälaisilla tempuilla voisi varmistaa, että vika on todella siinä levyssä eikä esim. tiedostojärjestelmässä?
Eräässä Ubuntu 8.10:llä varustetussa koneessa alkoi tapahtumaan outoja. Kesken valokuvien siirron kamerasta koneelle, kone alkoi tahmaamaan ja koko systeemi jäätyi lopulta kokonaan. Käyttäjä turvautui reset-nappulaan. Nyt koneen käynnistyksessä Ubuntu alkaa ajamaan rutiinitarkistusta levylle ja hyytyy 62% kohdalle ja hetken kuluttua tulee lista virheilmoituksia ruudulle ja kehoitus tarkastaa eräs lokitiedosto, joka pitää sisällään tällaista tekstiä:
Log of fsck -C3 -R -A -a
Thu Jul 2 12:12:44 2009
fsck 1.40.8 (13-Mar-2008)
/home contains a file system with errors, check forced.
Error reading block 2303691 (Attempt to read block from filesystem
resulted in short read) while reading indirect blocks of inode
6915224.
/home: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck died with exit status 4
Thu Jul 2 12:14:56 2009
----------------
Tästä pääsee eteenpäin joko skippaamalla koko tarkistuksen tai virheilmoryöpyn jälkeen ctrl-D näppäimillä. Fsck päätteessä antaa tällaisen herjan:
fsck 1.40.8 (13-Mar-2008)
fsck.ext3: Unable to resolve 'UUID=27acc88d-dc84-4933-907e-4828e7a63478'
Kiintolevy on reilu 4 vuotta vanha ja tuntu käyvän aika lämpöisenä, joten epäilin siinä olevan vikaa. Kone alkaa tahmaamaan, kun joitakin tiedostoja yrittää käsitellä. Live-levyltä sama tahmaaminen alkoi, kun yritin mountata tätä osiota käyttöön. Minkälaisilla tempuilla voisi varmistaa, että vika on todella siinä levyssä eikä esim. tiedostojärjestelmässä?
Vastaukset 2
Vanhimmat
Suorita tarkastus live-CD:ltä käsin avaamalla pääte ja siinä seuraava komennot..
#sudo fdisk -l
.....jolloin näet tallennusmediat
#sudo e2fsck -c /dev/sdxx
.....sdxx:n paikalle laitat tarkastettavan aseman tunnuksen, kuten esim. sda1
Lue myös manuaalit tarvittaessa. Komennolla..
#xman
.....aukeaa se helpompi manuaali... :)
Asenna smart ja aja se.
https://help.ubuntu.com/community/Smartmontools