dmesg kertoo mitä boottauksesta olisi odotettavissa, ja kuten Tuplanolla sanoo olisi mukava saada se. Mutta mieleen tulee seuraava:
Kun PC alkaa silloin-tällöin hyytymään kesken käytön on syytä epäillä kovalevyä. Kovalevyihin tulee valmistettaessa virheitä, mutta niistä tehdään tehtaalla taulukko joka talletetaan kovalevyn suoja-alueelle jotta formatointi-ohjelmat voisivat lukea sen ja osaisivat jättää nämä virheellisiä kohdat käyttämättömiksi. Mutta levyvirheitä muodostuu ajankuluessa lisää - esimerkiksi jos katkaistaan PC:stä virrat väkisin saattaa se johtaa levyvirheisiin. Eikä näitä myöhemmin ilmaantuneita levyvirheitä kyetä välttämään, vaan sellaisen kohdatessaan PC esimerkiksi hyytyy. Jotta selviäisi onko levyvirheitä ilmaantunut tarkkailevat kovalevyt itseään kokoajan mikäli niillä on SMART ominaisuus.
- Useilta USB-tyyppisiltä kovalevyiltä eikä RAID:ilta kyetä näitä tietoja hakemaan.
- Tämän SMART:in hallitsemiseksi Ubuntussa on ohjelma nimeltään smartmontools. Smartctl on smartmontoolsin komentorivi-toimitsija ja se on tarkoitettu tulostamaan SMART:in testauksien tuloksia, enabloimaan ja disabloimaan automaattisia testejä ja aloittamaan itse-testauksen.
Smartctl testaa koko kovalevyn, myös sen osion jolta se on bootattu.
Mikäli PC:ssä ei ole SMART-tarkistusohjelmaa sen voi ladata käskyllä: sudo apt-get install smartmontools .
- SMART täytyy enabloida PC:n BIOS:issa.
- SMART toimii myös SSD levyjen kanssa.
- Smartctl:n käyttämiseksi on helpointa ladata paketti: gsmartcontrol sivulta:
http://www.ubuntu-unleashed.com/2008/10/gsmartcontrol-hard-disk-drive-health.htm Testi mallia: sudo fsck -f <tiedostomuoto, esim ext3> /dev/<testattavan osion osiotunnus> on kovin epätäydellinen, se testaa levystä vain yhden osion eikä se ei voi testata sitä osiota jolla on bootattu. Toisaalta se kylläkin kykenee korjaamaan osan kohtaamistaan virheistä. Tämä on se testi jonka Ubuntu ajaa automaattisesti edeltäen noin joka 30:ttä boottausta.