Beginner's Guide to Linux Disk Utilities

Jul 12, 2025
Feilsøking

Å vite hvordan du kontrollerer harddiskens tilstand er nyttig for å avgjøre når du skal bytte ut harddisken. I dagens artikkel vil vi vise deg noen Linux-diskverktøy for å diagnostisere helsen til harddisken.

Bilde av Scoobay

S.M.A.R.T-systemet

Mest moderne ATA og SCSI harddisker har et SMART-system (Self-Monitoring, Analysis and Reporting Technology). SMART harddisker overvåker internt deres egen helse og ytelse.

SMART-verktøyet vurderer tilstanden til harddisken din basert på: gjennomstrømningen til harddisken, søkefeilfrekvensen til magnethodene og andre attributter som produsenten av harddisken har bygget inn på harddisken.

De fleste implementeringer av SMART-systemer tillater brukere å utføre selvtester for å overvåke ytelsen og påliteligheten til harddiskene. Den enkleste måten å utføre en SMART-systemtest med Ubuntu er å bruke 'Diskverktøy' under 'System'> 'Administrasjon' -menyen.



Diskverktøyet lar deg se modell, serienummer, fastvare og den generelle helsevurderingen av harddisken, samt om et SMART-system er aktivert på harddisken.

Med 'SMART data' -knappen kan du se SMART-funksjonene på harddisken.

Med knappen "Kjør selvtest" kan du starte en kort, utvidet eller en transporttest på harddisken.

Når du utfører disse testene, ser du en fremdriftsmåler som lar deg se hvor langt gjennom testen er og hva den estimerte tiden for fullføring er.

I avsnittet "Attribuert" kan du se feil og informasjon om selvtest.

Filsystemkontroll

Det er noen andre verktøy, foruten Disk Utility GUI, som vi kan bruke til å diagnostisere helsen til harddisken. File System Check (FSCK), som bare kommer som et kommandolinjeverktøy, er et av verktøyene vi ofte bruker for å sjekke tilstanden til harddisken vår.

Du kan bruke funksjonen "Kontroller filsystem" i "Diskverktøy" for å utføre den samme kontrollen, hvis du ikke er en kommandolinje som oss.

Selvfølgelig er det noen situasjoner der vi ha for å bruke kommandolinjeverktøyet for å sjekke filsystemet ditt. For eksempel når vi bruker en hodeløst system , når Linux-boksen ikke starter, eller når vi bare vil vise Kungfu-ferdighetene til kommandolinjen til vennene våre.

Til å begynne med ser FSCK kommandolinjeverktøy ut som noe som bare en datamaskinær kan håndtere; Men du vil finne at FSCK er et veldig enkelt verktøy å bruke. Det er en ting å merke seg før du kjører FSCK; Du må demontere filsystemet ved hjelp av 'Umount' kommando. Å fikse et montert filsystem med FSCK kan ende opp med å skape mer skade enn det opprinnelige problemet.

sudo umount / dev / sdb

FSCK-kommandoen er ganske grei:

sudo fsck -t ext4 / dev / sdb

Denne kommandoen kontrollerer et ext4-filsystem (/ dev / sdb) for inkonsekvenser. Du bør erstatte / dev / sdb med din egen partisjon. Du kan kjøre kommandoen ‘fdisk’ for å finne ut systempartisjonene dine:

sudo fdisk -l

Planlagte filsystemkontroller

Hvis du bruker Ubuntu, vil du legge merke til at Ubuntu kjører en FSCK-økt når du starter systemet ditt fra tid til annen. Hvis du synes denne planlagte kontrollen er irriterende, kan du planlegge skanningen på nytt med kommandoen ‘tune2fs’. Slik ser det vanligvis ut:

Mount count-parameteren forteller oss at Ubuntu skanner harddisken din etter 33 diskmonteringer.

Vi kan konfigurere monteringstallet ved hjelp av ‘-c’ alternativet:

sudo tune2fs -c 35 / dev / sda1

Denne kommandoen vil konfigurere Ubuntu på nytt for å skanne harddisken vår etter 35 harddiskmonteringer når systemet starter.

Merk: endre ‘/ dev / sda1 /’ med din egen partisjon

Dårlige blokker

En dårlig sektor er en sektor på en datamaskins diskstasjon som ikke kan brukes på grunn av permanent skade (eller operativsystemets manglende evne til å få tilgang til den), for eksempel fysisk skade på diskoverflaten.

Det er to måter å oppdage dårlige sektorer i Linux: Du kan bruke Diskverktøy-GUI, eller hvis du er en kommandolinjekjær som oss, kan du bruke badblocks-kommandoen til å sjekke harddisken for dårlige sektorer:

sudo badblocks -v / dev / sdb1

Badblock vil gi oss antall dårlige sektorer på harddisken vår.


zainul @ zainul-laptop: ~ $ sudo badblocks -v / dev / sdb1
Kontroll av blokkene 0 til 97683200
Sjekker for dårlige blokkeringer (skrivebeskyttet test): 3134528 ferdig, 3:27 medgått
3134560 ferdig, gått 8:33
3134561 ferdig, 10:15 forløpt
3134562 ferdig, 11:57 forløpt
3134563 ferdig, gått 13:39
ferdig
Pass fullført, 5 dårlige blokker funnet.

Du har to alternativer når du ser dårlige blokker. Du kan enten se etter en ny harddisk, eller merke disse dårlige blokkene som ubrukelige sektorer for harddisken. Dette innebærer to trinn:

Først må vi skrive plasseringen til de dårlige sektorene i en flat fil.

sudo badblocks / dev / sdb> / home / zainul / bad-blocks

Etter det må vi mate den flate filen i FSCK-kommandoen for å merke disse dårlige sektorene som ‘ubrukelige’ sektorer.

sudo fsck -l bad-blocks / dev / sdb


FSCK, Badblocks og Disk Utility er noen av diskverktøyene vi ofte bruker til å skanne harddiskene våre. Del med andre lesere hvis du kjenner andre Linux-diskverktøy for å skanne harddisker.

.post-innhold .inngangs-bunntekst

Linux Disk Management

Beginner's Guide To The Bash Terminal

Golang UK Conference 2017 | Liz Rice - The Beginner's Guide To Linux Syscalls

Linux Beginners Guide: 01 - Getting Started

Build A Developer's Linux Workstation - Complete Guide

Linux Mint Beginners Guide Part 10: Basic Security

Linux Mint Beginners Guide Part 09: Introduction To The Command Line

Linux System Administration [Complete Beginner Tutorial] - Jason Cannon

Intro To Linux Week 9: Disk Management Part 7 (du And Df)

Intro To Linux Week 9: Disk Management Part 8 (fsck And Dumpe2fs)


Feilsøking - Mest populære artikler

Hvordan krympe en virtuell VMware-maskin og frigjøre diskplass

Vedlikehold og optimalisering Dec 17, 2025

UCACHED INNHOLD Som standard lager VMware "voksbare" disker som blir større når du legger til data. Dessverre krymper de ikke automatisk når du fjerner data. Du må rydde opp e..


Hvordan lade iPhone 7 og lytte til musikk samtidig

Vedlikehold og optimalisering Sep 20, 2025

Det har vært mye plager Apples fjerning av hodetelefonkontakten i sin siste versjon av iPhone. Det betyr at du bare har en port på telefonen - så hvordan l..


Slik deaktiverer du skade mot spiller mot spiller (PVP) i Minecraft

Vedlikehold og optimalisering Jul 14, 2025

UCACHED INNHOLD Hvis du er lei av å drepe kompisen din ved et uhell mens du kjemper mot fiender i nære omgivelser, eller barna dine skriker fordi den ene av dem 8-bit-myrdet den..


Slik sparer du plass på Mac eller iPhone ved å begrense Podcast-nedlastinger

Vedlikehold og optimalisering Mar 1, 2026

UCACHED INNHOLD Podcaster er en fin måte å tilbringe tiden på lange kjøreturer, eller under lange anstrengende arbeid. Men podcaster kan ofte ta mye plass ganske raskt, så de..


Gjør Windows til å plassere de to skjermene dine riktig

Vedlikehold og optimalisering Apr 14, 2025

UCACHED INNHOLD Hvis du har et dobbelt skjermoppsett, og hver skjerm har forskjellig størrelse eller høyde, kan det være irriterende å prøve å flytte musepekeren mellom dem. Her er et..


Enkelt lagerinformasjon med PC-revisjon

Vedlikehold og optimalisering May 25, 2025

UCACHED INNHOLD Har du noen gang ønsket å være i stand til enkelt å ta en oversikt over datamaskinens maskinvare- og programvareoppsett med ett lite program? I dag skal vi se på det gr..


Roundup: 16 justeringer til Windows Vista Look & Feel

Vedlikehold og optimalisering Jul 23, 2025

UCACHED INNHOLD Vi har kommet langt i vår dekning av Windows Vista, og det er på tide å sette sammen en oversikt over alle artiklene som tilpasser utseendet til Windows Vista. Hvis d..


Deaktiver hybrid hvilemodus i Windows Vista

Vedlikehold og optimalisering Apr 22, 2025

UCACHED INNHOLD Windows Vista har en fin ny funksjon for bærbare datamaskiner kalt “hybrid sleep”. Egentlig har Windows Vista en fin ny funksjon for bærbare datamaskiner som heter sle..


Kategorier