If-Koubou

Očistite novi Ubuntu Grub2 Boot Menu

Očistite novi Ubuntu Grub2 Boot Menu (Kako da)

Ubuntu je usvojio novu verziju Grubovog upravitelja pokretanja u verziji 9.10, rješavajući stari problematični izbornik. Danas gledamo kako promijeniti opcije izbornika za podizanje sustava u Grub2.

Grub2 je korak naprijed u mnogo načina i većinu dosadnih menija.lst problemi iz prošlosti su nestali. Ipak, ako niste budni s uklanjanjem starih verzija kernela, popis za podizanje može i dalje biti dulji nego što treba.

Napomena: Možda ćete morati držati tipku SHIFT na tipkovnici dok se podignete kako bi se ovaj izbornik prikazao. Ako je na vašem računalu instaliran samo jedan operativni sustav, može ga automatski učitati bez prikazivanja ovog izbornika.

Ukloni unose starih kernela

Najčešći zadatak čišćenja izbornika za podizanje sustava je uklanjanje starih jezgri kernela koje se nalaze na vašem računalu.

U našem slučaju želimo ukloniti 2.6.32-21-generičke unose izbornika za podizanje sustava. U prošlosti je to značilo otvaranje /boot/grub/menu.lst ... ali s Grubom2, ukoliko uklonimo paket jezgre s našeg računala, Grub automatski uklanja one opcije.

Da biste uklonili staru inačicu kernela, otvorite Synaptic Package Manager, koji se nalazi u izborniku Sustav> Administracija.

Kada se otvori, upišite verziju kernela koju želite ukloniti u polje za brzo pretraživanje. Prvih nekoliko brojeva trebalo bi biti dostatno.

Za svaki od unosa povezanih s starim jezgrom (npr. Linux-headers-2.6.32-21 i linux-image-2.6.32-21-generički), kliknite desnom tipkom i odaberite Označi za potpuno uklanjanje.

Kliknite gumb Primijeni na alatnoj traci, a zatim Primijeni u prozoru sažetka koji se pojavljuje. Zatvorite upravitelj Synaptic paketa.

Sljedeći put kada pokrenete računalo, izbornik Grub neće sadržavati unose povezane s uklonjenom verzijom kernela.

Ukloni bilo koju opciju uređivanjem /etc/grub.d

Ako vam je potrebna preciznija kontrola ili želite ukloniti unose koji nisu verzije kernela, morate promijeniti datoteke locirane u /etc/grub.d.

/etc/grub.d sadrži datoteke koje sadrže unose izbornika koji su nekad bili sadržani u /boot/grub/menu.lst. Ako želite dodati nove stavke izbornika za podizanje sustava, izradite novu datoteku u ovoj mapi, označavajući ga kao izvršnu.

Ako želite ukloniti stavke izbornika za podizanje sustava, kao i mi, uređivali biste datoteke u ovoj mapi.

Ako bismo željeli ukloniti sve memtest86 + zapise, mogli bismo napraviti samo 20_memtest86 + datoteku koja se ne može izvršiti, a terminalna naredba

sudo chmod -x 20_memtest86 +

Slijedi terminalna naredba

sudo update-grub

Imajte na umu da memtest86 + nije pronađen ažuriranjem grub jer će uzeti u obzir samo izvršne datoteke.

Međutim, umjesto toga, uklonit ćemo Serijska konzola 115200 ulazak za memtest86 + ...

Otvorite prozor terminala Aplikacije> Dodatna oprema> Terminal. U terminalu upišite naredbu:

gksudo gedit /etc/grub.d/20_memtest86+

Unosi izbornika nalaze se na dnu ove datoteke.

Izbriši unos izbornika za serijska konzola 115200.

Napomena: Komentiranje stavke izbornika neće raditi - ona mora biti izbrisana. Kopirajte ga u drugu datoteku ako ste zabrinuti da biste je mogli kasnije trebati.

Spremite i zatvorite ovu datoteku. U terminalu koji ste otvorili unesite naredbu

sudo update-grub

Napomena: Ako ne pokrenete ažuriranje, opcije izbornika za podizanje neće se mijenjati!

Sada, sljedeći put kada se podignete, taj čudan unos će nestati i ostat ćete s jednostavnim i čistim izbornikom za podizanje.

Zaključak

Prilikom mijenjanja izbornika za podizanje sustava Grub2 može se činiti pretjerano kompliciranim nasljednim Grubovim majstorima, za normalne korisnike Grub2 znači da nećete morati često mijenjati izbornik za podizanje sustava. Srećom, ako to morate učiniti, proces je još uvijek prilično jednostavan.

Za detaljnije informacije o tome kako promijeniti unose u Grub2, ova nit u forumu Ubuntu je izvrstan resurs. Ako koristite stariju verziju Ubuntua, pogledajte naš članak o tome kako očistiti Ubuntu grub boot izbornik nakon nadogradnje.