En av maskinvareelementene som har mest arbeid er utvilsomt harddisken, der vi installerer operativsystemet, applikasjoner og programmer, vi bruker den som et hjelpemiddel for datastøtte og generelt når vi får tilgang til en fil på denne disken (HDD eller SDD) utfører lese- og skriveoppgavene som gradvis påvirker levetiden og ytelsen.
Som brukere må vi være klar over viktigheten av harddisken i datamaskinen, siden hvis den mislykkes, kan den føre til feil som:
- Uventede krasj
- Ingen tilgang til systemet eller programmene
- Treghet i utførelsen av oppgaver, etc.
En av de gode fremgangsmåtene vi må gjøre ofte, er å defragmentere harddisken. La oss presisere at en fil (av hvilken som helst type) består av små fragmenter som til slutt blir lagret på harddisken. Operativsystemet kjenner plasseringen av disse filene, og derfor får vi tilgang til dem tidlig, men ettersom disse filene blir slettet eller flyttet, skaper dette at systemet blir tvunget til å slite med å finne fragmentene av hver fil. Dette er det vi kjenner som fragmentering, og dette forårsaker en negativ effekt på disken som påvirker hele driften av systemet.
Når det gjelder Ubuntu Linux, som vi skal snakke om i dag, håndterer det et filsystem som EXT3, EXT4, som til tross for at det er mye mer funksjonelt, påvirkes av det daglige arbeidet. Defragmentering søker å bestille fragmentene slik at de generelle oppgavene på harddisken er så fullstendige og funksjonelle som mulig. Dette har ytelsesforbedringer for alt vi behandler i Ubuntu.
Solvetic vil forklare trinnvis for riktig defragmentering av harddisken i Ubuntu.
1. Hvordan defragmentere harddisken med e4defrag i Ubuntu
e4defrag lar oss redusere filfragmentering som er basert på utvidelser. Målfilen til e4defrag vil bli opprettet i ext4 -filsystemet. Vær oppmerksom på at denne kommandoen ikke støtter byttefiler, filer og filer som er tildelt i indirekte blokker.
Trinn 1
Denne kommandoen er en del av e2fsprogs -pakken med verktøy, og hvis du ikke har den, kan du installere den med følgende kommando:
sudo apt installere e2fsprogs
FORSTØRRE
Steg 2
Vi utfører følgende linje for å se strukturen:
sudo e4defrag
FORSTØRRE
Trinn 3
Vi skal liste Ubuntu -diskene og partisjonene med følgende kommando:
sudo fdisk -l
FORSTØRRE
Trinn 4
Det er mulig å defragmentere en bestemt bane med følgende syntaks:
sudo e4defrag "Path"
FORSTØRRE
Men målet er å defragmentere disken, for disse to scenariene er mulige:
Trinn 5
Defragmenter stasjonen uten å demontere den: i dette tilfellet må vi gjøre følgende:
sudo e4defrag /
FORSTØRRE
Trinn 6
Dette vil føre til defragmenteringsprosessen:
FORSTØRRE
Trinn 7
Defragmenter stasjonen ved å demontere stasjonene: med følgende kommando vil det være mulig å kjøre en mer detaljert analyse ved å avmontere stasjonene:
sudo e4defrag / dev / *
FORSTØRRE
Trinn 8
Vi venter på at defragmenteringsprosessen er fullført:
FORSTØRRE
2. Defragmenter harddisken med FSCK på Ubuntu
Et annet verktøy å bruke er FSCK (File System Consistency Check) som er ansvarlig for å analysere og reparere feil i Ubuntu -filsystemet.
Trinn 1
Med FSCK kan vi analysere:
- Enhetsnavn ( / dev / hdc1, / dev / sdb2)
- Et monteringspunkt ( /, / usr, / home)
- Etikett (ext2, ext3)
- En UUID-spesifiserer (UUID = 8868abf6-88c5-4a83- 98b8-bfc24057f7bd eller LABEL = root).
fsck -fn / dev / sda1
FORSTØRRE
Steg 2
Dette er en av feilene vi kan finne med feil i enheter, vi kan analysere andre enheter som:
fsck -fn / dev / sda3I dette tilfellet kan vi se hvordan analysen av en enhet er uten feil:
FORSTØRRE
Trinn 3
For å oppdage feil må vi fortsette med administrative funksjoner for å rette dem.
Ett alternativ er å kjøre fsck i sikker modus for ikke å påvirke filene, i dette tilfellet bruker vi parameteren -n, for eksempel:
sudo fsck.ext4 -fn / partisjonMed disse alternativene kan du kjøre en fullstendig defragmentering av harddisken din i Ubuntu.