- - Kuinka eheyttää kiintolevy Linuxissa

Kuinka eheyttää kiintolevy Linuxissa

Siellä on paljon väärinkäsityksiätiedostojärjestelmät ja käyttöjärjestelmät. Pysyvin väärinkäsitys on, että vain NTFS-tiedostojärjestelmän Windows-kiintolevyt voivat koskaan pirstoutua. Tämä on myytti. Hajanaisuus ei ole Microsoftin huono keksintö. Itse asiassa tiedostojen pirstoutuminen voi tapahtua useimmissa tiedostojärjestelmissä, paitsi jos niitä ei ole erityisesti suunniteltu pirstoamaan (mikä on melko harvinaista). Linux-käyttäjät eivät ole immuuneja eheyttämään eheytysprosessia. Valitettavasti suositut Internet-sivustot jatkavat usein ajatusta, että “Linux on immuuni”. Tämä on osittain totta. Linux-tiedostojärjestelmät EI saa tiedostojärjestelmän pirstoutumista hitaammin kuin jotain Microsoftin NTFS: ää, mutta ne eivät ole immuuneja. Tässä artikkelissa käydään läpi mitä tehdä, kun Linux-tietokoneesi saavuttaa kriittisen pirstoutumisen tason ja kuinka eheyttää kiintolevy Linuxissa.

Live-levyn luominen

Toisin kuin Windows, Linux-tiedostojärjestelmien ei pitäisi ollaolla eheytetty käytön aikana. Tämä tarkoittaa, että jos haluat eheyttää kiintolevyn Linuxissa, etenkin sellaisen, joka sisältää Linux-asennuksen, live-levy on parempi. Kun kyse on live-levystä, kaikki vanhat Linux tekevät niin (niin kauan kuin päätelaitteelle on pääsy). Tässä oppaassa suosittelemme kuitenkin käyttämään Arch Linuxin live-levyä.

Arch on paras, koska se latautuu oikealle juurillekuori. Tämä tekee siitä täydellisen käyttöjärjestelmän huoltotöihin. Luo suora levy, lataa viimeisin ISO-tiedosto Arch-verkkosivustolta ja hanki Etcher USB ISO -kirjoitustyökalu. Live-levyn luominen on helppoa, ja Etcher-työkalu opastaa sinut läpi koko prosessin.

Valmistele järjestelmäsi

Eheytys voidaan suorittaa käymättä läpi tätä prosessia, mutta se ei ole suositeltavaa. Asiat voivat mennä pieleen, ja jopa epäonnistua, jos missä tahansa osiossa on huonoja lohkoja.

Käytä Arch Linux -kehotteessa lsblk. Tämä komento sisältää kaikki estolaitteet (tiedotasemat jne.), joka on kytketty tietokoneeseen. Määritä lsblk: n esittämän luettelon avulla, millä kiintolevyillä (ja osioilla) haluat suorittaa eheytys, ja muista, mitkä tarrat ovat.

Siirry seuraavaksi Arch-kehotekehotteeseen ja kirjoita:

fsck /dev/sdXY -y

Huomaa: korvaa X ja Y kiintolevyn etiketillä (kuten sanotaan lsblk).

Ja fsck työkalu tarkistaa kaikki kiintolevyn osiot huonojen lohkojen, vioittuneiden lohkojen ja roskatietojen varalta. Se puhdistaa kaiken osioista, jotta eheys voi toimia sujuvasti.

Sen mukaan kuinka monta huonoa bittiä dataa onosiossa, jossa fsck-komento on käynnissä, puhdistusprosessi voi viedä melko kauan. Älä huoli; tämä prosessi on täysin automaattinen. Mitään ei tarvitse tehdä, kiitoksen -y ansiosta, joka vastaa automaattisesti kyllä ​​kaikkiin ohjelman esittämiin kysymyksiin.

Hajanaisuuden havaitseminen

Hajanaisuuden havaitsemiseksi meidän on jälleen käytettävä fsck: ää. Suorita se tällä kertaa -fn-kytkimellä:

fcsk -fn /dev/sdXY

-Fn-lippu käskee fsck-työkalun tarkistamaan nopeastitiedostojärjestelmä. Se määrittelee, onko koko järjestelmä ”vierekkäinen” (eli sirpaloitu millään tavalla). Mitä pienempi luku, sitä parempi. On parasta suorittaa eheytys vain, jos tiedostojärjestelmäsi on 15% + hajanainen.

eheytys

Arch Linux sisältää tehokkaan eheytystyökalunheti laatikosta, eikä sinun tarvitse asentaa mitään. Tämän työkalun nimi on e4defrag. Se on erittäin kevyt, mutta erittäin voimakas. Suorita se missä tahansa Linux-osiossa, ja se analysoi ja eheyttää kiintolevyn Linuxissa melko helposti. Jos haluat käyttää sitä, etsi sen osion nimi, jonka haluat puhdistaa lsblk komento.

mount /dev/sdXY /mnt

Aloita sitten eheytysprosessi:

e4defrag /dev/sdXY

merkintä: Tässä oppaassa todetaan selvästi, että käyttäjäte4defrag-ohjelman ei pitäisi suorittaa käyttämättä suoraa levyä, se ei tarkoita, että sitä on mahdotonta suorittaa käynnissä olevassa järjestelmässä. Emme suosittele tämän tekemistä, koska huonojen lohkojen korjaaminen ja puhdistaminen on mahdotonta Linuxin käyttäessä kiintolevyä. Tämä vaikeuttaa eheytysprosessiin johtavaa prosessia.

Jos haluat ohittaa aseman puhdistamisen pahastaestää ja roskatiedot ennen e4defrag-ohjelman käyttöä, tämä prosessi on mahdollista tehdä missä tahansa Linux-jakelussa. Suurin osa Linux-jakeluista lähettää e4defrag-työkalun oletuksena.

Jos e4defrag ei ​​jostain syystä ole Linux-tietokoneellasi, se on erittäin helppo löytää. Etsi vain pakettihallinnassa, jolla yleensä asennat ohjelmia ”e4defrag” -ohjelmalla, ja asenna se.

johtopäätös

Hajanaisuus on laskennan todellisuus. Tiedostojärjestelmät ovat yhä turmeltuneita ajan myötä. Vaikka on totta, että Linuxissa tämä ongelma ilmenee todella vain, kun asema on melkein täynnä, se on silti ongelma. Siksi se koskee sitä, että tämä myytti, että ”Linux ei vaadi pirstoutumista”, ei ole hyödyllinen. Toivottavasti ymmärrät tämän opetusohjelman avulla, että sinun on pidettävä Linux-kiintolevy kärjen kärjessä!

Kommentit