Včera mi priateľ hovoril o e4rat (Ext4 - skrátenie časov prístupu) sada nástrojov na urýchlenie procesu bootovania nášho systému a dnes som sa rozhodol to vyskúšať.
Hľadanie, ktoré som našiel v linuxzone.com návod na jeho inštaláciu a vysvetlenie jeho fungovania. Citujem tu doslovne:
Možno zistíte, že váš čas bude o niečo ťažší a načítanie vášho operačného systému bude trvať dlho. To je niečo bežné vo všetkých systémoch a hlavnou príčinou je zvyčajne vyhľadávanie a načítanie súborov potrebných na spustenie, pretože systém zvyčajne musí prehľadať celý disk, aby ich našiel. Aby ste sa tomu vyhli a optimalizovali svoje topánka, existujú nástroje ako e4rat.
E4rat (Ext4 - Reducing Access Times) je sada nástrojov na urýchlenie procesu spustenia, ako aj aplikácií, ktoré sa načítajú pri spustení, registrácie súborov použitých počas prvých 2 minút od spustenia, ich premiestnenie a predbežné načítanie, čím sa eliminujú časy oneskorenia vyhľadávania a rotácie. To vedie k vysokej rýchlosti prenosu pevného disku.
Proces pozostáva z troch krokov: zber informácie o spustení, opätovnom priradení súborov a ich načítaní pri každom zavedení.
Majte na pamäti, že to funguje iba s magnetickými diskami a je potrebné ich naformátovať v ext4.
Začneme stiahnutím programu z vašej stránkyV takom prípade si stiahnem súbor .deb, pretože budem používať Ubuntu 11.04.
Pred inštaláciou musíme odstrániť ureadahead, aby nebol v rozpore:
sudo dpkg --purge ureadahead ubuntu-minimalPoznámka: Pred vyčistením existujú dva spojovníky.
Nainštalujeme závislosti pre e4rat:
sudo apt-get install libblkid1 e2fslibsPotom program nainštalujeme.
Teraz vám čo najjednoduchšie vysvetlím, ako to dosiahnuť, aby to fungovalo. Najprv musíme upraviť svoje bašta prípadne grub2:
sudo nano /boot/grub/grub.cfgVo vnútri súboru hľadáme riadok podobný tomuto:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f roY pridáme na konci riadku:
init=/sbin/e4rat-collectV mojom prípade to vyzerá takto:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff=7 init=/sbin/e4rat-collectPoznámka: Predchádzajúci krok je možné vykonať úplne rovnako od spustenia, keď vyjde grub obrazovka, sme na linke nášho OS a stlačíme 'e'upraviť. V prípade, že máte na disku nainštalovaných niekoľko systémov, je to jednoduchšie, pretože sa vyhýbame zapojeniu do spustenia ostatných.
Akonáhle je to hotové, zatvoríme editor Ctrl + X a reštartujeme náš počítač.
Po dokončení načítania systému musíme otvoriť programy, ktoré zvyčajne spúšťame častejšie, napríklad prehliadač, správca pošty atď., Máme na to dve minúty. Keď to urobíte, uistite sa, že bol vytvorený súbor protokolu.
ls / var / lib / e4rat /
Odpoveď musí byť startup.logAk vám nič neukáže, budete musieť kroky opakovať znova.
Teraz sa vrátime k úpravám grub, tentokrát to urobíme z domovskej obrazovky stlačením e, ako vysvetľujem vyššie. A pridávame na koniec riadku spredu jedinýv tomto znení:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Zatvoríme a reštartujeme, tentokrát to však robíme v bezpečnom režime alebo z riadku príkazy. Prihláste sa pomocou nášho používateľského mena a hesla a vykonajte:
sudo e4rat-realloc /var/lib/e4rat/startup.logAkonáhle je to hotové, e4rat začne presúvať súbory z vášho disku (môže to chvíľu trvať), keď to skončí, reštartujeme sa.
sudo shutdown-r nowAby program vždy bežal na začiatku a trval aj po aktualizácii, upravíme náš grub,
sudo nano /etc/default/gruba hľadáme linea:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"Predtým pridáme nasledujúci riadok tiché špliechanie,
init=/sbin/e4rat-preloadTakto zostať.
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"Uložíme súbor a znovu načítame grub:
sudo update-grubA už ho máme, odteraz sa potrebné programy načítajú rýchlejšie.
Viac informácií nájdete na ich stránke SourceForge.
O chvíľu to skúsim a ak sa nevrátim, bude to tým, že mi odumrie pevný disk