Grub

GRUB - Kako možete poboljšati pokretanje

GRUB - Kako možete poboljšati pokretanje
Znate li što se zapravo događa kad se računalo pokrene i kako ga možete podesiti? U ovom ćete članku vidjeti neke osnove u vezi s GRUB-om i onim što čini kada se dignete. Nakon provjere vašeg hardvera pomoću UEFI, vaš će se stroj najvjerojatnije pokrenuti u GRUB. Ovo je najčešći pokretački program za Linux. Na starijem hardveru imate BIOS i GRUB koji to također podržavaju.

Što Grub radi?

GRUB je prva stvar koja se pokreće prilikom pokretanja. Odgovornost je postaviti odakle će se sustav pokretati, omogućujući sustave mutli-boot. Također će proslijediti brojne parametre vašem jezgru koji ovise o jezgri u koju se pokrećete. Osim što ste pravilno izvršili odabir pokretanja distribucije, možete koristiti i temu za GRUB. Odnosno, ako želite da i ranije pokretanje izgleda dobro.

Gdje ga čuvate?

U većini slučajeva vaš će distribucijski program postaviti GRUB "tamo gdje je to prikladno", što nije uvijek idealno. Za UEFI sustave, koji su gotovo svi moderni, imate mnogo više mogućnosti za pohranu GRUB-a. Budući da je ovo pokretački program, prvo birate uređaj, najčešće / dev / sda1, a zatim možete odabrati gdje se moduli mogu pohraniti. Obično biste sve ostale datoteke za pokretanje ostavljali u direktoriju / boot, ali možda će vam trebati više prostora, pa postoji mogućnost premještanja na neko drugo mjesto. Najsigurniji način da to napravite je stvaranje particije koju montirate na / boot. Zbog mnogih značajki UEFI-a, također ćete pohraniti puno podataka u direktorij / boot / efi. To će najčešće biti particija koju GRUB postavlja tijekom pokretanja. U većini slučajeva jednostavno ćete pokrenuti skriptu grub-install bez parametara.

$ grub-install

Naredba grub-install skripta je koja pregledava vaše diskove i stvara stavke u izborniku za svaki OS koji imate na disku. To znači da će stvoriti unos s lančanim učitavanjem za Windows ako ga imate na disku. Naredba 'update-grub' vrši slična ažuriranja vašem postojećem sustavu. Također možete stvoriti ISO datoteku tamo gdje GRUB boravi. Ovo možete koristiti za pokretanje računala u slučaju da imate problema s trenutnom instalacijom GRUB-a.

Neke osnovne postavke

Da biste prilagodili ponašanje GRUB-a, imate nekoliko standardnih postavki. Prođimo kroz njih. Vrijednost GRUBDEFAULT, obično nula, postavlja koji je vaš najčešći unos za pokretanje. Da biste ga koristili, postavite drugu brojčanu vrijednost ili svoj unos možete imenovati oznakom 'id'.

menuentry 'Ubuntu' --id ubuntu-linux

GRUB_DEFAULT = ubuntu-linux

Možete zadati zadnji odabrani unos kao zadani. To radite postavljanjem parametra

Također možete postaviti vrijeme potrebno prije pokretanja GRUB-a u svoj zadani unos. Distribucije stavljaju deset sekundi za ovu vrijednost, možda ćete je htjeti postaviti niže kad osjetite da više nećete dotjerivati ​​GRUB.

GRUB_TIMEOUT = 5

Ovaj će unos postaviti vremensko ograničenje na 5 sekundi.

Stvarno zanimljive vrijednosti odnose se na način pokretanja vašeg Linux sustava. Vrijednosti nećete pronaći u GRUB-u, umjesto toga trebat ćete ih potražiti u dokumentaciji Linux jezgre. Neke su uobičajene vrijednosti:

Ime Značenje
miran Onemogući sve poruke dnevnika
uprskati Prikazuje početne slike
rfkill.zadana vrijednost = 0 Otvorite zadano stanje rfkill

Popis je dugačak, sve ih trebate potražiti u dokumentaciji jezgre.

GRUB_CMDLINE_LINUX_DEFAULT = "tiho prskanje"
GRUB_CMDLINE_LINUX = ""
Neke zanimljive značajke

Možda se čini da bi boot loader trebao učiniti samo pokretanje sustava, ali GRUB-u se može dogoditi nekoliko posebnih stvari.

Teme

Postoji nekoliko tema dostupnih za GRUB, tako da možete učiniti da meni izgleda lijepo. Paket je grub2-splashimages u vašem omiljenom spremištu (barem Ubuntu!). Na Gnome Looku možete pronaći još mnogo tema, koliko god čudno bilo!

Možda biste trebali zaštititi svoj stroj od uljeza tako što ćete zaštititi GRUB da ga sami instalirate. NAPOMENA: Ako to ne učinite, netko može ponovno pokrenuti vaš stroj i upotrijebiti GRUBs naredbeni redak za pokretanje vašeg OS-a bez lozinke. Postizanje korijena vrlo je jednostavno iz GRUB-a. Ako to već kažu, ako imaju svoj stroj, mogu se podići s memorijske kartice i pristupiti vašim datotekama na bilo koji način.

Da biste zaštitili GRUB od promjene bilo koga tko pokrene vaše računalo, možete postaviti lozinku. Postupak je jednostavan, samo dodajte lozinku u GRUB konfiguraciju.datoteka

lozinka_pbkdf2 korijenski grub.pbkdf2.sha512.10000.2CF985259F00B0E51F0226EB24E9A
DA4BFD1154D00B2F962EDFAF4EAD2297CAC0BC009F3EB0A1F15D4472985F438687A516E954A
60B977F41F383F01D33E7369.E26A847A53596996608FE4644E41DA82DA9E1CB397771816788
7C8ACA92EF1DBD95DBA13C7F111C7B753E90C3EFA1C62ED847B475B462D0A03A17419080D45F1

U primjeru vam je potrebna raspršena lozinka, da biste je stvorili, upotrijebite donju naredbu

$ grub-mkpasswd-pbkdf2

Naredba vas dvaput pita za lozinku i vraća HASH koji odgovara vašoj lozinci.

Gdje možete pronaći zapisnike pogrešaka?

Sad kad ste se počeli mijenjati u GRUB-u, morat ćete provjeriti što se dogodilo s vašim promjenama. Pa gdje GRUB ostavlja svoje zapisnike? Morate ispitati dvije datoteke, kao što je prikazano u nastavku. Sadrže različite pojedinosti,

/ var / boot / log / boot.log Ova datoteka sadrži mnogo drugih podataka, ali možete vidjeti da je pokretanje uspjelo s GRUB-a.

/ var / log / dmesg Datoteka 'dmesg' obnavlja se svaki dan i sadrži sve parametre jezgre koje ste postavili tijekom zadnjeg pokretanja. Vrlo korisno vidjeti koje vrijednosti sustav postavlja.

Kako se pokreće ručno?

Ako želite isprobati neke postavke i naredbe dok se diže, možete to učiniti. Iz izbornika GRUB možete prijeći u način naredbenog retka i postaviti sve za trenutno pokretanje. Ništa se neće spremiti, pa ćete htjeti bilježiti dok ovo isprobavate. Velika je prednost što nećete promijeniti ono što će GRUB raditi pri sljedećem pokretanju pa se većina naredbi može obrisati novim ponovnim pokretanjem.

Prilagođavanje alata

Također možete razmotriti 'prilagođavač gruba'. Ovo je softverski paket koji piše u vaše GRUB datoteke (/ etc / grub.d / 40prilagođeno). Prilagoditelj Gruba Pomoću ovog alata možete promijeniti sve vrijednosti koje želite, pa budite oprezni. Imajte na umu da nema potpunu dokumentaciju za GRUB, stoga morate shvatiti što iz dokumentacije želite promijeniti.

Zaključak

Kad zakopate po dokumentaciji GRUB-a, brzo ćete vidjeti da odabir ispravne datoteke i particije za pokretanje nije daleko jedino što GRUB čini. Ako dublje kopate, možete unijeti velike promjene u svoj sustav. Također možete onemogućiti pokretanje vašeg sustava. Zato uvijek imajte sigurnosne kopije i alternativni medij s kojeg možete pokrenuti sustav.

Kako prikazati brojač FPS-a u Linux igrama
Linux gaming dobio je velik poticaj kada je Valve najavio Linux podršku za Steam klijent i njihove igre 2012. godine. Od tada su mnoge AAA i indie igr...
Kako preuzeti i igrati Sid Meier's Civilization VI na Linuxu
Uvod u igru Civilization 6 moderan je pogled na klasični koncept predstavljen u seriji igara Age of Empires. Ideja je bila prilično jednostavna; započ...
Kako instalirati i igrati Doom na Linuxu
Uvod u Doom Serija Doom nastala je 90-ih nakon izlaska originalnog Dooma. To je bio trenutni hit i od tog vremena nadalje igraća serija dobila je broj...