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 rippe Blu-Ray-plater med MakeMKV og håndbrems

Vedlikehold og optimalisering Dec 27, 2024

Den dag i dag er det svært få måter å se Blu-Ray-samlingen din på datamaskinen din uten å skille ut penger for privilegiet, selv om du allerede eier en Blu-Ray-stasjon og kjø..


Hva er "Boost Mode" på PlayStation 4 Pro?

Vedlikehold og optimalisering Jun 20, 2025

PlayStation 4 Pro har mange fordeler over forgjengeren , som en betydelig raskere GPU - en oppdatering som i utgangspunktet var nødvendig for at konsollen kunne skyv..


Glem blinkende ROM-er: Bruk Xposed Framework til å tilpasse Android

Vedlikehold og optimalisering Jul 12, 2025

UCACHED INNHOLD Mange justeringer på lavt nivå kan normalt bare utføres på Android av blinkende egendefinerte ROM-er . Xposed Framework lar deg endre ditt eksis..


Hvorfor kan Linux-systemer noen ganger gjenopprette data Windows ikke kan?

Vedlikehold og optimalisering Jun 20, 2025

UCACHED INNHOLD Hvorfor kan du bruke en Linux-basert datamaskin eller Linux Live CD til å gjenopprette data Windows ikke kunne? Dagens spørsmål og svar-økt kommer ..


De 50 beste registerhackene som gjør Windows bedre

Vedlikehold og optimalisering Jul 11, 2025

UCACHED INNHOLD Vi er store fans av å hacke Windows-registret her, og vi har en av de største samlingene av registerhacks du finner. Ikke tro oss? Her er en liste over de 50 bes..


Send eller motta e-post i Gmail etter planen din med Boomerang (og vi har invitasjoner)

Vedlikehold og optimalisering Apr 15, 2025

UCACHED INNHOLD Har du noen gang trengt å sende eller motta en e-post på et annet tidspunkt, og ønsket å planlegge den? Boomerang er et nytt beta-tillegg for Google Chrome og Firefox so..


Superpower Touchpad Computer med Scrybe

Vedlikehold og optimalisering May 10, 2025

UCACHED INNHOLD Leter du etter en måte å hjelpe Touchpad-datamaskinen med å gjøre deg mer produktiv? Her ser du raskt på Scrybe, en ny applikasjon fra Synaptics som lar deg styrke den...


Legg til en statuslinje for Opera Style i Firefox

Vedlikehold og optimalisering Mar 30, 2025

UCACHED INNHOLD Alle som har brukt Opera vil være kjent med informasjonen som presenteres for websiden som for øyeblikket lastes inn i nettleseren (dvs. antall bilder lastet inn). Hvis du..


Kategorier