e4rat (Ext4 - pääsyajan lyhentäminen) on joukko työkalut ja nopeuttaa käynnistysprosessia, samoin kuin sovellukset, jotka latautuvat käynnistyksen yhteydessä ja rekisteröivät käynnistämisen ensimmäisten kahden minuutin aikana käytetyt tiedostot, niiden siirtäminen y esiladata ne, mikä eliminoi hakuajat ja kiertoviiveet. Tämä johtaa korkeaan kiintolevyn siirtonopeuteen. |
Prosessi koostuu kolmesta vaiheesta: tietojen kerääminen käynnistyksestä, tiedostojen uudelleenjako ja lataaminen sitten jokaisen käynnistyksen yhteydessä.
Aloitamme lataa ohjelma.
Ennen sen asentamista meidän on poistettava ureadahead, jotta se ei ole ristiriidassa sen kanssa:
sudo dpkg - purkaa ureadahead ubuntu-minimal
Asennamme e4rat-riippuvuudet:
sudo apt-get install libbblkid1 e2fslibs
Sitten asennamme ohjelman.
Nyt aion selittää sinulle mahdollisimman helposti, kuinka saada se toimimaan. Ensin meidän on muokattava grubia tai grub2: ta tapauksesta riippuen:
sudo nano /boot/grub/grub.cfg
Tiedoston sisällä etsimme samanlaista riviä:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
Ja lisätään seuraava rivin loppuun:
init = / sbin / e4rat-collect
Minun tapauksessani se näyttää tältä:
linux /boot/vmlinuz-2.6.38-10-generic root = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro hiljainen tilkka vt. handoff = 7 init = / sbin / e4rat-collect
Edellisessä vaiheessa voimme tehdä täsmälleen saman käynnistyksen yhteydessä, kun grub-näyttö tulee esiin, olemme käyttöjärjestelmämme rivillä ja muokkaa sitä painamalla 'e'. Jos levylle on asennettu useita järjestelmiä, se on helpompaa tehdä, koska vältämme osallistumista muiden käynnistämiseen.
Kun tämä on tehty, suljet editorin Ctrl + X ja käynnistämme sen uudelleen.
Kun se on latautunut loppuun, meidän on avattava ohjelmat, jotka aloitamme yleensä useammin, kuten selain, postinhallinta jne., Meillä on kaksi minuuttia aikaa tehdä se. Kun tämä on tehty, varmista, että lokitiedosto on luotu.
ls / var / lib / e4rat /
Vastauksen on oltava startup.log, jos se ei näytä sinulle mitään, sinun on toistettava vaiheet uudelleen.
Nyt palataan grubin muokkaamiseen, tällä kertaa teemme sen aloitusnäytöltä painamalla e, kuten selitin edellä. Ja lisätään yksi parametri aiemmin mainitsemamme rivin loppuun seuraavasti:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Suljetaan ja käynnistetään uudelleen, mutta tällä kertaa teemme sen vikasietotilassa tai komentoriviltä. Kirjaudu sisään käyttäjätunnuksellamme ja salasanallamme ja suorita:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Kun tämä on tehty, e4rat alkaa siirtää tiedostoja levyltäsi (voi kestää jonkin aikaa), kun se on valmis, käynnistämme sen uudelleen.
sudo sammutus -r nyt
Joten ohjelma toimii aina alussa ja kestää, vaikka päivitämme, muokkaamme grubia:
sudo nano / etc / default / grub
ja etsimme linjaa:
GRUB_CMDLINE_LINUX_DEFAULT = "hiljainen splash"
Lisätään seuraava rivi ennen hiljaista roiskumista,
init = / sbin / e4rat-esilataus
Pysyminen tällä tavalla.
GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-esiladaa hiljainen tilkka"
Tallennamme tiedoston ja lataamme grubin uudelleen:
sudo update-grub
Meillä on jo se. Tästä lähtien tavalliset ohjelmat latautuvat nopeammin käynnistyksen yhteydessä.
Lisätietoja voit käydä projektisivu sourceforge.
lähde: Linux-alue
Hei hyvä, kiitos vastauksesta, olen yrittänyt tehdä sen, mutta en ole onnistunut, jos sinulla on aikaa päivittää viesti LM: llä, se olisi erittäin hyvä, kiitos Pablo.
Tuolloin olin kokeillut sitä Ubuntun kanssa. Luulen, että LM: n kanssa pitäisi olla suuria eroja.
Kippis! Paul.
Hei hyvä panoksesta, kysymykseni on, jos olet kokeillut sitä LM 13: lla? Toimii ?.
Saludos y gracias
Tarkka! Sitä voidaan käyttää myös muissa distroissa. Ajatuksena oli esitellä ohjelma, selittää asennusvaiheet uusimmille (yleensä Ubuntun käyttäjät ja suurin osa blogin lukijoista). Muita distroja käyttävät tietävät varmasti, mitä tehdä tai mistä etsiä lisätietoja.
Kippis! Paul.
Olen kokeillut sitä ja totuus on, että menetin gdm: n, käytän trisquel 5.0: ta, joka perustuu Ubuntu 11.04: een, haluan tietää, onko tiedostoja muokattavissa voidaksesi palauttaa graafisen ympäristön, kiitos
Sitä voidaan käyttää myös muihin distroihin, esimerkiksi Archlinux ñ.ñ
https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29
terveiset
Se ei anna minun asentaa sitä, tämä on mitä saan päätelaitteeseen:
CMake-virhe osoitteessa /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (viesti):
Pyydettyjä Boost-kirjastoja ei löydy.
Boost-otsikkotiedostoja ei löydy. Määritä juureksi BOOST_ROOT
hakemiston, joka sisältää Boostin tai BOOST_INCLUDEDIR, hakemistoon, joka sisältää
Boostin otsikot.
Puhelupino (viimeisin puhelu ensin):
CMakeLists.txt: 20 (etsi_paketti)
CMake-virhe kohdassa src / cmake / Findext2fs.cmake: 17 (VIESTI):
Ext2fs-tiedostoja ei löytynyt
Puhelupino (viimeisin puhelu ensin):
src / CMakeLists.txt: 57 (FIND_PACKAGE)
- Määrittäminen keskeneräinen, tapahtui virheitä!
terveiset
Ok, voit ladata deb-paketin, lähteet ladattiin suoraan minulle.
Rekisteri, uudelleensijoittaminen ja tiedostojen esilataus näyttää hyvältä, mutta ...
Kestääkö Linux-jakelun aloittaminen niin kauan? Onko kyseessä palvelumme? Valitammeko jatkuvasti samasta asiasta?
Minun ei tarvitse viedä muuta kuin kytkeä matkapuhelin päälle ja syöttää tunnuskoodi, ja minulla on draama Ext4: n kanssa, koska nykyinen pelastusjakajani, Slax, ei tällä hetkellä hallitse tätä tiedostojärjestelmää, mikä vie jo aikaa. 😉
Sattuuko jotain tällaista kenellekään muulle?
Sinun on muokattava grub-määritystiedostoa järjestelmän superkäyttäjänä ... Ilmeisesti tällä tavalla se ei tallenna muutoksia. Kippis…
Vain Ubuntulle?
No, minulla on ongelmia editoinnista käynnistysohjelmasta.
Pulssi e, lisäämällä yksi riville ja pulssi ctrl + x
Tämän jälkeen näyttö pimenee ja minun on käynnistettävä uudelleen.
Palaan editoriin ja huomaan, että muutosta ei ole tallennettu.
terveiset
Kiitos, se toimi täydellisesti Debianilla. Liian monta riippuvuutta (libboots), mutta kaikki ok.
Luulen, että tämä optimointi on hyödytön SSD-asemille, eikö?