Linux on melko nopea käynnistää nykyaikaisilla tietokoneilla, mutta miksi se ei heijastu vieläkään? Jos satut SSD: n puutteesta tai haluat vain käynnistämisen nopeammin, E4rat helposti avaa käynnistysajan.
Huomautus:tämä artikkeli on kirjoitettu Ubuntu 11.04: lle, joten on hyvin mahdollista, että se ei enää toimi.
E4rat on apuohjelma, joka on suunniteltu leikkaamaan Linuxin käynnistysaikaa jyrkästi. Pohjimmiltaan näytät sen, mitä teet, kun käynnistät tietokoneen normaalisti, ja se analysoi tiedostoja, joita käytät ja joita käytät. Siirrä ne sitten kiintolevyn alkuun niin, että ne kestävät vähemmän aikaa käynnistyksen aikana.
E4rat on suunniteltu toimimaan vain Ext4-osioiden kanssa. Jos käytät toista tiedostojärjestelmää, tämä ei ole sinua varten. On raportoitu, että se toimii LVM: n kanssa, mutta mittarilukema voi vaihdella, joten ole varovainen, jos sinulla on arkaluonteisia tietoja.
Lisäksi, jos sinulla on SSD, sinun pitäisi pysyä poissa tästä. Koska E4rat siirtää tiedostoja etsimään parempaa hakuaikaa, SSD-sovellukset eivät näe mitään hyötyä, koska tämä ei vaikuta niiden etsimiseen. Siirrettäessä tiedostoja ja suorittamalla laajennettuja kirjoituksia saatat jopa päätyä vaurioitumaan jo hajoittavan nopean aseman.
E4rat on saatavana .deb-pakettina Ubuntun käyttäjille. Jos sinulla on toinen Linux distro, sinun täytyy kääntää E4rat lähteestä, mutta asiat toimivat hyvin ja voit silti noudattaa suuresti tätä ohjetta. Ainoa todellinen poikkeus on Debiania käyttäville - tarkastele tätä huomautusta ennen kuin jatkat. Askel askeleelta opastamme oletetaan, että käytät Ubuntu Natty -ohjelmaa (11.04).
Päätä E4ratin Sourceforge-sivulle.
Napsauta uusinta versiota ja lataa arkkitehtuurille sopiva tiedosto.
Olen käynnissä Ubuntu Natty 64-bittinen asennus, joten valitsin "amd64" -version.
Nyt, jos yrität asentaa sen juuri nyt, saat virheen, koska Ubuntun oletusarvoinen "ureadahead" -paketti on ristiriidassa E4ratin kanssa.
Ureadahead on samanlainen käsitteessä, mutta se ei toimi yhtä hyvin kuin E4rat, joten päästään eroon siitä. Avaa päätelaite ja anna seuraava komento.
sudo dpkg -purge ureadahead ubuntu-minimal
Anna salasanasi ja anna sen tehdä asia. Seuraavaksi varmistamme, että E4ratin riippuvuudet ovat läsnä.
sudo apt-get asenna libblkid1 e2fslibs
Sinun pitäisi olla asennettuna oletusarvoisesti, mutta jos ei, tämä komento asentaa / päivittää uusimpaan versioon.
Nyt, kun kaksoisnapsautat ladattua .deb-tiedostoa, et näe tätä virhettä ja voit vain napsauttaa Asenna-painiketta.
Sattui saamaan virheen tässä vaiheessa, mutta voit vain napsauttaa sivuuttaa, jos saat sen. Kun kaikki on tehty, käynnistä tietokone uudelleen, mutta pysy Grub-valikossa.
Kun E4rat on asennettu, meidän on varmistettava, että se kokoaa tiedot oikein. Tätä varten voimme muokata seuraavan käynnistyksen parametreja. Varmista, että olet Grub-valikossa.
Korosta vaihtoehto, jota tavallisesti käytät Linuxissa ja paina "e" -näppäintä. Etsi riviä, joka alkaa:
linux / boot / vmlinuz ...
Se on ylhäällä oleva kuva rivillä (klikkaa kuvaa nähdäksesi suuremman version). Tämä rivi kertoo Linuxin ytimen ladattavaksi. Lisää tämän rivin loppuun seuraava:
init = / sbin / e4rat-kerätä
Napsauta sitten Ctrl + X jatkaaksesi käynnistystä. Tämä kertoo E4ratin keräysohjelman käynnistyvän käynnistyksen jälkeen. Anna tietokoneesi tehdä asiasi ja kirjautua sisään. Seuraavaksi kaksi minuuttia sinun on tehtävä tavallisesti, kun kirjaudut sisään. Minulle tämä merkitsee sekä Chromen ja Firefoxin lataamista, terminaalin avaamista ja Screen / Byobun näyttämistä ja saada Nautilus ja Shutter avattu, jotta voin tarkistaa tiedostot ja ottaa kuvakaappauksia.
Kuten näette, nämä kaksi ensimmäistä minuuttia ovat melko tärkeitä. Olen napsauttanut kaiken sen kahden minuutin ikkunassa, jota E4rat käyttää, mutta ei kaikki ladattu vasta useita minuutteja myöhemmin. Se on okei, mutta niin kauan kuin käynnistät sovelluksen lataamisen, sinun on hyvä.
Tarkistetaan, että oikea lokitiedosto luotiin. Avaa terminaali.
ls / var / lib / e4rat /
Näyttöön tulee näkyvä tiedosto nimeltä "startup.log". Jos tiedostoa ei luoda, sinun on käynnistettävä prosessi uudelleen.
Kun olet varmistanut lokitiedoston olevan, käynnistä tietokone uudelleen ja lopeta Grub-näytöllä. Valitse käynnistysvaihtoehto ja paina uudelleen "e".
Tällä kertaa aiomme lisätä jotain erilaisen saman rivin loppuun:
yksittäinen
Käynnistä Ctrl + X, mutta tällä kertaa menemme suoraan komentoriville. Oma kone kesti vähän aikaa ja antoi sitten näytön, jossa oli useita vaihtoehtoja. Jos näin tapahtuu, valitse vaihtoehto "Jatka normaalia käynnistystä".
Jos et pääse komentokehotteeseen, paina Ctrl + Alt + F1. Sinun pitäisi nyt nähdä kirjautumispyyntö.
Anna käyttäjätunnuksesi ja salasanasi ja anna seuraava komento:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Anna salasanasi ja E4rat alkaa siirtää tiedostoja kiintolevyltäsi.
Tämä saattaa kestää jonkin aikaa riippuen siitä, kuinka levyt ovat täynnä. Varo, että kiintolevyn valo vilkkuu ja odottaa kärsivällisesti, että asiat loppuvat.
Viralliset verkkosivustot suosittelevat, että suoritat komennon pari kertaa, kunnes mitään muuta ei voida siirtää. Tietokoneeni antoi minulle viestin heti, joten mittarisi voi vaihdella.
Käynnistetään nyt koneemme uudelleen
sudo shutdown -r nyt
ja kirjaudu normaalisti viimeisen vaiheen suorittamiseen.
Avaa päätelaite ja kirjoita:
gksu gedit / etc / default / grub
Ubuntun tekstieditorin pitäisi olla avoin. Etsi rivi, joka alkaa "GRUB_CMDLINE_LINUX_DEFAULT ="
Aiomme lisätä rivin näiden lainausten sisälle ja ennen kuin kaikki vaihtoehdot ovat olemassa.
init = / sbin / e4rat esijännitys
Tiedostosi pitäisi näyttää samalta kuin:
Paina Save-painiketta ja sulje Gedit. Palaa nyt terminaaliin ja suorita viimeinen komento:
sudo update-grub
Grubin määrittäminen tällä tavalla (eikä editoimalla /boot/grub/grub.cfg) varmistaa, että tämä kestää päivitysten välillä, vaikka saatat joutua tekemään tämän uudelleen, jos päivität päivitysten välillä tulevaisuudessa. Siihen mennessä sinun kannattaa kuitenkin haluta uudistaa koko prosessi, jotta oikeat tiedostot ovat oikeilla paikoilla.
Kun seuraavan kerran käynnistät tietokoneen uudelleen, huomaat huomattavan aikaeroa käynnistyksessä ja avatessasi sovelluksia, jotka normaalisti ovat suorassa. Minun netbookin käynnistysaika on nyt noin 10 sekuntia!
Tietävätkö muita temppuja ajattelemaan arvokkaita sekunteja käynnistysajastasi? Jaa kommentteja, joita tiedät!