e4rat (Ext4 - Reducing Access Times) je sada nářadí bod urychlit proces zavádění, stejně jako aplikace, které se načtou při spuštění, registrace souborů použitých během prvních 2 minut po spuštění, přemístit je y předem je načíst, čímž se eliminují časy vyhledávání a zpoždění rotace. To vede k vysoké přenosové rychlosti pevného disku. |
Proces se skládá ze tří kroků: shromažďování informací o spuštění, opětovné přiřazení souborů a jejich načítání při každém spuštění.
Začneme s stáhněte si program.
Před instalací musíme odstranit ureadahead, aby s ním nebyl v konfliktu:
sudo dpkg --purge ureadahead ubuntu-minimal
Nainstalujeme závislosti pro e4rat:
sudo apt-get install libbblkid1 e2fslibs
Poté program nainstalujeme.
Nyní vám co nejsnadněji vysvětlím, jak to funguje. Nejprve musíme upravit náš grub nebo grub2, podle okolností:
sudo nano /boot/grub/grub.cfg
V souboru hledáme řádek podobný tomuto:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
A na konec řádku přidáme následující:
init = / sbin / e4rat-collect
V mém případě to vypadá 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-collect
V předchozím kroku můžeme udělat totéž od spuštění, když vyjde grub obrazovka, jsme na řádku našeho OS a stiskneme 'e' pro její editaci. V případě, že máte na disku nainstalováno několik systémů, je to jednodušší, protože se vyhneme zapojení do spouštění ostatních.
Jakmile to provedete, zavřeme editor Ctrl + X a restartujeme.
Po dokončení načítání systému musíme otevřít programy, které obvykle spouštíme častěji, jako je prohlížeč, správce pošty atd ..., máme na to dvě minuty. Jakmile to provedete, ujistíme se, že byl vytvořen soubor protokolu.
ls / var / lib / e4rat /
Odpověď musí být startup.log, pokud vám nic neukáže, budete muset kroky opakovat znovu.
Nyní se vrátíme k úpravám grub, tentokrát to provedeme z domovské obrazovky stisknutím e, jak jsem vysvětlil výše. Jediný parametr přidáme na konec řádku, který jsme zmínili dříve, a to následovně:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Zavřeme a restartujeme, ale tentokrát to děláme v nouzovém režimu nebo z příkazového řádku. Přihlaste se pomocí našeho uživatelského jména a hesla a proveďte:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Jakmile to uděláte, e4rat začne přesouvat soubory z vašeho disku (může to chvíli trvat), až to skončí, restartujeme.
sudo shutdown -r now
Aby program vždy běžel na začátku a trval, i kdybychom aktualizovali, upravíme náš grub:
sudo nano / etc / default / grub
a hledáme řádek:
GRUB_CMDLINE_LINUX_DEFAULT = "tichý úvod"
Přidáme následující řádek před tichým stříkáním,
init = / sbin / e4rat-preload
Zůstat tímto způsobem.
GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-preload tichý splash"
Uložíme soubor a znovu načteme grub:
sudo update-grub
Už to máme. Od této chvíle se obvyklé programy načítají rychleji při spuštění.
Pro více informací navštivte stránka projektu ve společnosti sourceforge.
zdroj: Linuxová zóna
Dobrý den, děkuji za odpověď, snažil jsem se to udělat, ale nepodařilo se mi to, pokud máte čas aktualizovat příspěvek pomocí LM, bylo by to velmi dobré, děkuji Pablovi.
V té době jsem to zkoušel s Ubuntu. Myslím, že by s LM měly být velké rozdíly.
Na zdraví! Pavel.
Dobrý den za příspěvek, moje otázka zní, pokud jste to zkusili s LM 13? Funguje?
Saludos y gracias
Přesný! Může být také použit v jiných distribucích. Myšlenkou bylo představit program, vysvětlit instalační kroky pro nejnovější (obecně uživatelé Ubuntu a většina čtenářů blogů). Ti, kteří používají jiné distribuce, jistě vědí, co mají dělat nebo kde hledat další informace.
Na zdraví! Pavel.
Zkoušel jsem to a pravdou je, že jsem ztratil svůj gdm, používám trisquel 5.0, který je založen na Ubuntu 11.04, chci vědět, jestli existuje nějaký soubor k úpravám, abych mohl obnovit své grafické prostředí, díky
Může být také použit pro jiné distribuce, například na Archlinuxu ñ.ñ
https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29
pozdravy
Nenechá mě to nainstalovat, to je to, co dostanu do terminálu:
CMake Error at /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (zpráva):
Nelze najít požadované knihovny Boost.
Nelze najít soubory záhlaví Boost. Nastavte BOOST_ROOT na root
adresář obsahující Boost nebo BOOST_INCLUDEDIR do adresáře obsahujícího
Zvyšte záhlaví.
Zásobník hovorů (poslední hovor jako první):
CMakeLists.txt: 20 (find_package)
CMake Error at src / cmake / Findext2fs.cmake: 17 (ZPRÁVA):
Nelze najít ext2fs
Zásobník hovorů (poslední hovor jako první):
src / CMakeLists.txt: 57 (FIND_PACKAGE)
- Konfigurace neúplná, došlo k chybám!
pozdravy
Dobře, můžete si stáhnout deb balíček, zdroje byly staženy přímo ke mně.
Registr, přemístění a předběžné načítání souborů vypadá dobře, ale ...
Spuštění distribuce Linuxu trvá tak dlouho? Je to záležitost služeb, které provozujeme? Stále si stěžujeme na to samé?
Netrvá mi víc, než zapnout mobilní telefon a zadat identifikační kód, a já mám drama s Ext4, protože moje aktuální záchranná distribuce, Slax, momentálně tento souborový systém nespravuje, což už nějakou dobu trvá. 😉
Stává se něco takového někomu jinému?
Musíte upravit konfigurační soubor grub jako superuživatele systému ... Je zřejmé, že tímto způsobem změny neuloží. Na zdraví…
Pouze pro Ubuntu?
No, mám problémy s editací ze bootování.
Pulse e, přidání jednoho do řádku a puls ctrl + x
Poté obrazovka zčerná a musím restartovat.
Vracím se zpět do editoru a vidím, že změna nebyla uložena.
jde o
Díky, na Debian to fungovalo perfektně. Příliš mnoho závislostí (libboots), ale vše je v pořádku.
Myslím, že tato optimalizace je k ničemu pro SSD disky, že?