Hogyan defragmentálhat egy merevlemezt Linux rendszeren

click fraud protection

Nagyon sok tévhit van a fájlrendszerekkel és az operációs rendszerekkel kapcsolatban. A leginkább fennmaradt tévképzés az, hogy csak az NTFS fájlrendszer Windows merevlemezei válhatnak széttagolódottá. Ez egy mítosz. A töredezettség nem egy rossz találmány a Microsoft részéről. Valójában a fájlok töredezettsége a legtöbb fájlrendszeren megtörténhet, kivéve, ha azokat kifejezetten arra tervezték, hogy NEM töredezettek legyenek (ami nagyon ritka). A Linux felhasználók nem mentesek a töredezettségmentesítés folyamatától. Szomorúan népszerű online webhelyek gyakran örökítik azt a gondolatot, hogy a „Linux immunis”. Részben ez félig igaz. A Linux fájlrendszerek lassabban hajtják végre a fájlrendszer-fragmentálódást, mint valami hasonló a Microsoft NTFS-hez, ám ezek nem immunsek. Ebben a cikkben azt tárgyaljuk, hogy mi a teendő, ha a Linux PC eléri a kritikus széttagoltságot, és hogyan kell megtisztítani a merevlemezt a Linuxon.

Élő Linux lemez létrehozása

A Windows-szal ellentétben a Linux fájlrendszereket használat közben nem szabad megtisztítani. Ez azt jelenti, ha valaha is meg akarja töredezni a merevlemez megbontását a Linuxon, különösen az, amelyikben a Linux telepítése található, akkor az élő lemezt érdemes használni. Az élő lemezt illetően bármelyik régi Linux megteszi (mindaddig, amíg root felhasználónak van hozzáférése). Ennek ellenére ebben az útmutatóban azt javasoljuk, hogy használjon egy

instagram viewer
Arch Linux élő lemez.

Az Arch a legjobb, mert egy gyökérhéjhoz tölt be. Ez teszi a tökéletes operációs rendszert karbantartási munkákhoz. Az élő lemez elkészítéséhez töltse le a legfrissebb ISO fájlt a Arch weboldalés szerezze be az Etcher USB ISO íróeszközt. Az élő lemez készítése egyszerű, és az Etcher eszköz végigvezeti a teljes folyamaton.

Előkészítse a rendszert

A töredezettségmentesítés ezen a folyamaton keresztül futhat, de ez nem ajánlott. A dolgok rosszul fordulhatnak, sőt, még akkor is, ha nem teljesülnek, ha bármelyik partíción vannak rossz blokkok.

Az Arch Linux parancssorban használja lsblk. Ez a parancs felsorolja az összes blokkoló eszközt (adatmeghajtók és stb.), Amelyek jelenleg a számítógéphez vannak csatlakoztatva. Az lsblk által bemutatott lista segítségével határozza meg, mely merevlemezeken (és partíciókon) szeretné futtatni a defragmentust, és ne feledje, hogy melyik címke melyik.

Ezután lépjen az Arch parancssorba, és írja be:

fsck / dev / sdXY -y

Megjegyzés: cserélje ki az X-et és Y-t a merevlemez-címkére (amint az lsblk mondja).

Az fsck az eszköz megvizsgál minden merevlemez-partíciót rossz blokkok, sérült blokkok és szemetadatok szempontjából. Mindent megtisztít a partícióktól, hogy a defragment simán működhessen.

Attól függően, hogy hány rossz bit van az partíción, amelyen az fsck parancs fut, a tisztítási folyamat hosszabb ideig tarthat. Ne aggódj; ez a folyamat teljesen automatikus. Nem kell semmit tennie, köszönhetően a -y kapcsolónak, amely automatikusan válaszol igenre minden kérdésre, amelyet a program feltesz.

A fragmentáció észlelése

A szétaprózódás észleléséhez újból ki kell használnunk az fsck-t. Ezúttal futtassa az -fn kapcsolóval:

fcsk -fn / dev / sdXY

A -fn zászló arra utasítja az fsck eszközt, hogy gyorsan ellenőrizze a fájlrendszert. Meghatározza, hogy az egész rendszer „szomszédos” (más néven széttöredezett). Minél alacsonyabb a szám, annál jobb. A legjobb, ha a defragment csak akkor futtatja, ha a fájlrendszere 15% -kal + széttöredezett.

töredezettségmentesítés

Az Arch Linux egy hatalmas töredezettségmentesítő eszközzel érkezik, közvetlenül a dobozból, nincs szükség semmilyen telepítésre. Ezt az eszközt e4defragnak hívják. Nagyon könnyű, de nagyon erős. Futtassa bármilyen Linux partíción, majd elemezni fogja és defragmentálja a merevlemezt a Linuxon. Használatához keresse meg a partíció nevét, amelyet meg szeretne tisztítani lsblk parancs.

mount / dev / sdXY / mnt

Ezután indítsa el a töredezettségmentesítési folyamatot:

e4defrag / dev / sdXY

Jegyzet: Noha ez az oktatóprogram egyértelműen kijelenti, hogy a felhasználóknak nem szabad az e4defrag-ot élő lemez használata nélkül futtatniuk, ez nem azt jelenti, hogy lehetetlen egy futó rendszeren ezt megtenni. Nem javasoljuk ezt megtenni, mivel lehetetlen javítani és megtisztítani a hibás blokkokat, miközben a merevlemezt a Linux használja. Ez hátrányos a töredezettségmentesítéshez vezető folyamatban.

Ha el akarja hagyni a meghajtó tisztítását a rossz blokkokról és a szemét adatokról, mielőtt az e4defrag használatát megtenné, ezt a folyamatot bármilyen Linux disztribúción megteheti. A legtöbb Linux disztribúció alapértelmezés szerint az e4defrag eszközt szállítja.

Ha valamilyen okból az e4defrag nincs a Linux PC-n, nagyon könnyű megtalálni. Egyszerűen keresse meg a csomagkezelőt, amelyet általában az „e4defrag” program telepítéséhez használ, és telepítse.

Következtetés

A széttöredezettség a számítástechnika valósága. A fájlrendszerek egyre inkább zsúfolódnak az idő múlásával. Noha igaz, hogy Linux rendszeren ez a probléma csak akkor jelentkezik, ha a meghajtó majdnem megtelt, a probléma továbbra is fennáll. Ez az oka annak, hogy ez a mítosz, hogy „a Linux nem igényel széttöredezést”, nem segítőkész. Remélhetőleg ezen oktatóanyag segítségével rájössz, hogy rajtad múlik, hogy tartsa Linux merevlemezét csúcsformában!

watch instagram story