SMART - Kontrollera din hårddisk



  • Hårddiskkontroll

    Om du tror att din hårddisk håller på att gå sönder så är det rekommenderar att kolla hälsan med diskens S.M.A.R.T. status.

    Det som behövs för att testa disken under Linux

    • En Linux distribution som att tillgång till den disken du vill testa
    • Att Hårddisken har stöd för S.M.A.R.T.
    • Att S.M.A.R.T. är påslaget i BIOS
    • Att S.M.A.R.T. paketet är installerat på Linux distributionen som du kör (smartctl)
    • Du behöver vara administratör (Inloggad som root)

    S.M.A.R.T. (akronym för Self-Monitoring Analysis and Reporting Technology) är en funktion i vissa hårddiskar som gör det möjligt uppskatta tillståndet på dessa. Diagnostiken som görs varierar mellan olika hårddiskar, men innefattar ofta saker som att söktid och andel felläsningar ligger inom ett acceptabelt intervall. Antalet timmar hårddisken varit påslagen, antalet gånger den startat upp, och den högsta temperatur den blivit utsatt för är andra vanliga parametrar som kan läsas ut.

    Starta Linux och öppna en terminal

    Genom att skriva smartctl i kommandoprompten så ser du om du har testverktyget installerat. Om inte så måste du Installera smartmontools från din distributions pakethanterare.

    Om du kör Gentoo: sys-apps/smartmontools

    Testa att din disk har S.M.A.R.T. aktiverat

    Ta reda på vilken blockenhet som din disk sitter på. Vi utgår ifrån att det är /dev/sdd.

    smartctl -i /dev/sdd
    

    Om S.M.A.R.T. inte är aktiverat så lär det så något i stil med

    SMART Disabled. Use option -s with argument 'on' to enable it.
    

    Aktivera S.M.A.R.T. för din hårddisk[/b]

    Om S.M.A.R.T. inte är aktiverat så kan du använda dig av detta

    smartctl --smart=on /dev/sdd
    

    Som svar då bör du få något i stil med detta

    === START OF ENABLE/DISABLE COMMANDS SECTION ===
    SMART Enabled.

    Kör en överblicks test

    Nu vill vi ha tillbaka en överblicks test från disken

    smartctl --health /dev/sda
    

    Om din disk har god hälsa så borde det se ut så här

    === START OF READ SMART DATA SECTION ===
    SMART overall-health self-assessment test result: PASSED

    Om något är fel så får man något i stil med detta.

    === START OF READ SMART DATA SECTION ===
    SMART overall-health self-assessment test result: PASSED
    Please note the following marginal Attributes:
    ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED
    190 Airflow_Temperature_Cel 0x0022 044 033 045 Old_age Always

    På listan ser man var som skulle kunna vara fel och det är självklart olika varje gång. Bäst är att Googla på felet.

    Om du behöver en mer detaljerad rapport så kan du använda detta kommando

    smartctl --attributes --log=selftest /dev/sdd
    

    Man får självklart läsa på vad som kan vara fel men oavsätt så får man en överblick på om man ska byta ut disken eller inte.


Logga in för att posta
 

Ser ut som din anslutning till Jenkler IT AB gick förlorad, vänta medan vi försöker att återansluta.