Kako optimizirati pokretanje Linuxa s E4rat

e4rat (Ext4 - Skraćivanje vremena pristupa) je skup alati para ubrzati postupak pokretanja, kao i aplikacije koje se učitavaju pri pokretanju, snimajući datoteke korištene u prve 2 minute pokretanja, preselivši ih y prethodno ih učitavajući, čime se eliminiraju vremena pretraživanja i kašnjenja rotacije. To dovodi do velike brzine prenosa tvrdog diska.


Proces se sastoji od tri koraka: prikupljanje informacija o pokretanju, preraspodjela datoteka i njihovo učitavanje pri svakom pokretanju.

Imajte na umu da ovo radi samo s magnetnim diskovima i treba ih formatirati u ext4.

Počet ćemo sa preuzmi program.

Prije instaliranja, moramo izbrisati ureadahead, tako da se ne sukobljava s njim:

sudo dpkg --purge ureadahead ubuntu-minimalno

Instaliramo zavisnosti za e4rat:

sudo apt-get instalirati libblkid1 e2fslibs

Zatim instaliramo program.

Sada ću vam objasniti što je lakše moguće kako to učiniti. Prvo, moramo urediti grub ili grub2, ovisno o slučaju:

sudo nano /boot/grub/grub.cfg

Unutar datoteke tražimo liniju sličnu ovoj:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro

I na kraju retka dodajemo sljedeće:

init = / sbin / e4rat-collect

U mom slučaju to izgleda ovako:

linux /boot/vmlinuz-2.6.38-10-generic root = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro tihi pljusak vt.handoff = 7 init = / sbin / e4rat-collect

Prethodni korak se može učiniti potpuno isto od pokretanja, kada izađe ekran za uklanjanje, idemo na liniju našeg OS-a i pritisnite 'e' da ga uredite. U slučaju da imate nekoliko sistema instaliranih na disku, to je lakše učiniti, jer izbjegavamo miješanje u pokretanje ostalih.

Jednom kada je to gotovo, zatvorimo editor Ctrl + X i ponovo pokrećemo.

Kada završi s učitavanjem sistema, moramo otvoriti programe koje obično češće pokrećemo, poput pregledača, upravitelja pošte itd., Imamo dva minuta za to. Jednom kada to završimo, osiguravamo da je datoteka dnevnika kreirana.

ls / var / lib / e4rat /

Odgovor mora biti startup.log, ako vam ništa ne pokaže, morat ćete ponoviti korake ponovo.

Sada se vraćamo uređivanju grube, ovaj put to radimo sa početnog ekrana pritiskom na e, kao što sam gore objasnio. I dodajemo pojedinačni parametar na kraj retka koji smo prije spomenuli, a to je kako slijedi:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single

Zatvaramo i ponovno pokrećemo, ali ovaj put to radimo u sigurnom načinu ili iz naredbenog retka. Prijavite se s našim korisničkim imenom i lozinkom i izvršite:

sudo e4rat-realloc /var/lib/e4rat/startup.log

Jednom kad je to učinjeno, e4rat počinje premještati datoteke s vašeg diska (može potrajati), kada se završi, ponovno pokrećemo.

sudo shutdown -r sada

Tako da se program uvijek izvodi na početku i traje čak i ako ga ažuriramo, uređujemo grubu:

sudo nano / etc / default / grub

i tražimo liniju:

GRUB_CMDLINE_LINUX_DEFAULT = "tiho prskanje"

Dodamo sljedeći redak prije tihog prskanja,

init = / sbin / e4rat-preload

Ostati na ovom putu.

GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-preload tiho prskanje"

Spremamo datoteku i ponovo učitavamo grub:

sudo update-grub

Već ga imamo. Od sada će se uobičajeni programi brže učitavati pri pokretanju.

Za više informacija možete posjetiti stranica projekta na sourceforge.

Izvor: Linux zona


15 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Oswaldo rekao je

    Pozdrav dobro, hvala na odgovoru, pokušao sam to učiniti, ali nisam uspio, ako imate vremena da ažurirate post sa LM-om bilo bi jako dobro, hvala Pablo.

  2.   Koristimo Linux rekao je

    U to vrijeme kada sam to probao sa Ubuntuom. Pretpostavljam da bi trebale biti velike razlike sa LM-om.
    Živjeli! Paul.

  3.   Oswaldo rekao je

    Pozdrav, dobro za doprinos, moje pitanje je da li ste ga probali sa LM 13? Radi?
    Pozdrav i zahvalnost

  4.   Koristimo Linux rekao je

    Tačno! Može se koristiti i u drugim distribucijama. Ideja je bila predstaviti program, objasniti korake instalacije za najnovije (uglavnom korisnike Ubuntu-a i većinu čitača blogova). Oni koji koriste druge distro sisteme sigurno će znati šta raditi ili gdje potražiti dodatne informacije.
    Živjeli! Paul.

  5.   beat006 rekao je

    Pokušao sam i istina je da sam izgubio svoj gdm, koristim trisquel 5.0 koji se temelji na Ubuntu 11.04, želim znati postoji li datoteka za uređivanje kako bi se mogao oporaviti moje grafičko okruženje, hvala

  6.   Joshua rekao je

    Može se koristiti i za druge distribucije, na primjer na Archlinux ñ.ñ
    https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29

    Saludos

  7.   Adrian garcia rekao je

    Ne dopušta mi da ga instaliram, evo što dobivam na terminalu:

    Pogreška CMake na /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (poruka):
    Nije moguće pronaći tražene biblioteke Boost.

    Nije moguće pronaći datoteke zaglavlja Boost. Molimo postavite BOOST_ROOT na root
    direktorij koji sadrži Boost ili BOOST_INCLUDEDIR u direktorij koji sadrži
    Boost zaglavlja.
    Niz poziva (prvo najnoviji poziv):
    CMakeLists.txt: 20 (pronađi_paket)

    Pogreška CMake na src / cmake / Findext2fs.cmake: 17 (PORUKA):
    Ne mogu pronaći ext2fs
    Niz poziva (prvo najnoviji poziv):
    src / CMakeLists.txt: 57 (PRONAĐI_PAKET)

    - Konfiguriranje nepotpuno, došlo je do grešaka!

    Saludos

  8.   Adrian garcia rekao je

    Ok, možete preuzeti paket deb, izvore sam preuzeo direktno.

  9.   Envi rekao je

    Registar, premještanje i prethodno učitavanje datoteka izgledaju dobro, ali ...

    Treba li toliko vremena pokrenuti distribuciju Linuxa? Je li stvar u uslugama koje imamo? Da li se i dalje žalimo na istu stvar?

    Ne treba mi više nego da uključim mobitel i unesem identifikacijski kod, a sa Ext4 imam dramu jer moj trenutni distributivni tim, Slax, trenutno ne upravlja ovim sistemom datoteka, što već traje. 😉

  10.   Adrian garcia rekao je

    Da li se tako nešto događa nekom drugom?

  11.   silvafull rekao je

    Morate urediti datoteku za konfiguraciju grub kao super korisnik sistema ... Očito na ovaj način neće spasiti promjene. Živjeli…

  12.   Ja rekao je

    Samo za Ubuntu?

  13.   Adrian garcia rekao je

    Pa, imam problema s uređivanjem iz boot-a.
    Puls e, dodavanje pojedinačnog na crtu i puls ctrl + x
    Nakon ovoga zaslon postaje crn i moram ponovo pokrenuti.
    Vraćam se u editor i vidim da promjena nije sačuvana.

    pozdravi

    1.    mcbanana rekao je

      Hvala, savršeno je radio na Debianu. Previše ovisnosti (libboots), ali sve je u redu.

  14.   Lorenzo rekao je

    Pretpostavljam da je ova optimizacija beskorisna za SSD diskove, zar ne?