If-Koubou

Puhdista uusi Ubuntun Grub2-käynnistysvalikko

Puhdista uusi Ubuntun Grub2-käynnistysvalikko (Miten)

Ubuntu hyväksyi uuden version Grubin käynnistyspäällikön versiosta 9.10, eroon vanhasta ongelmallisesta menu.lst. Tänään tarkastelemme Grub2: n käynnistysvalikon vaihtoa.

Grub2 on askel eteenpäin monella tavalla, ja suurin osa ärsyttävää valikkoa.lst menneistä kysymyksistä on poissa. Silti, jos et ole tarkkaavaisia ​​vanhojen ydinversioiden poistamisesta, käynnistysluettelo voi silti päätyä pidempään kuin sen pitäisi olla.

Huomaa: Sinun pitää ehkä painaa SHIFT-näppäintä näppäimistöltä käynnistääksesi tämän valikon näyttämisen. Jos vain yksi käyttöjärjestelmä on asennettu tietokoneeseen, se voi ladata sen automaattisesti ilman tämän valikon näyttämistä.

Poista vanhat ytimen merkinnät

Yleisin käynnistysvalikon puhdistamistoiminto on poistaa vanhat ytimen versiot, jotka sijaitsevat koneessasi.

Meidän tapauksessamme haluamme poistaa 2.6.32-21-yleiset käynnistysvalikon merkinnät. Aiemmin tämä tarkoitti avata /boot/grub/menu.lst ... mutta Grub2: n kanssa, jos poistamme ytimen paketin tietokoneestamme, Grub poistaa nämä vaihtoehdot automaattisesti.

Voit poistaa vanhat ytimen versiot avaamalla Synaptic-paketinhallinnan, joka löytyy Järjestelmä> Hallinta -valikosta.

Kun se avautuu, kirjoita poistettava ydinversio Pikahaku-tekstikenttään. Ensimmäisten numeroiden pitäisi riittää.

Jokaiselle vanhalle ytimelle (esim. Linux-headers-2.6.32-21 ja linux-image-2.6.32-21-geneeriselle) liittyville merkinnöille, napsauta hiiren kakkospainikkeella ja valitse Merkitse täydellinen poisto.

Napsauta työkalurivin Apply (Käytä) -painiketta ja sitten Apply (Käytä) -pudotussa yhteenvetoikkunassa. Sulje Synaptic Package Manager.

Seuraavan kerran, kun käynnistät tietokoneen, Grub-valikko ei sisällä poistettuja ytimen versiota koskevia merkintöjä.

Poista kaikki vaihtoehdot muokkaamalla /etc/grub.d

Jos tarvitset entistä hienompaa valintaa tai haluat poistaa sellaisia ​​merkintöjä, jotka eivät ole ydinversioita, sinun on muutettava tiedostoja /etc/grub.d.

/etc/grub.d sisältää tiedostoja, jotka sisältävät valikkomerkinnät, joita aiemmin oli /boot/grub/menu.lst. Jos haluat lisätä uusia käynnistysvalikon merkintöjä, luo uusi tiedosto tähän kansioon ja varmista, että se merkitään suoritettavaksi.

Jos haluat poistaa käynnistysvalikon merkinnät, kuten aiomme, muokkaat tässä kansiossa olevia tiedostoja.

Jos halusimme poistaa kaikki memtest86 + merkinnät, voisimme tehdä 20_memtest86 + -tiedostoa, jota ei voi suorittaa, ja terminaalin komento

sudo chmod -x 20_memtest86 +

Seuraavat terminaalin komento

sudo update-grub

Huomaa, että update-grub ei löytänyt memtest86 + -ohjelmaa, koska se käsittelee vain suoritettavia tiedostoja.

Sen sijaan aiomme poistaa tämän Sarjakonsoli 115200 merkintä MEMTEST86 + ...

Avaa päätelaiteikkuna Applications> Accessories> Terminal. Kirjoita pääteikkunassa komento:

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

Valikkomerkinnät löytyvät tämän tiedoston alaosasta.

Poista valikkokohta sarjakonsoli 115200.

Huomaa: Valikkomerkinnän kommentointi ei toimi - se on poistettava. Kopioi se toiseen tiedostoon, jos olet huolissasi, että tarvitset sitä myöhemmin.

Tallenna tämä tiedosto ja sulje se. Kirjoita avautuvassa pääteikkunassa komento

sudo update-grub

Huomaa: Jos et aio suorittaa päivitys-grub, käynnistysvalikon asetukset eivät muutu!

Nyt, kun seuraavan kerran käynnistät, että outo merkintä on mennyt, ja sinulla on yksinkertainen ja puhdas käynnistysvalikko.

johtopäätös

Grub2: n käynnistysvalikon muuttaminen saattaa tuntua liian monimutkaiselta vanhalle Grub-masterille, tavallisille käyttäjille Grub2 tarkoittaa, että sinun ei tarvitse vaihtaa käynnistysvalikkoa usein. Onneksi, jos sinun täytyy tehdä se, prosessi on silti melko helppoa.

Jos haluat tarkempia tietoja siitä, miten voit muuttaa Grub2-merkintöjä, tämä Ubuntu-keskustelufoorumi on erinomainen resurssi. Jos käytät vanhempaa Ubuntun versiota, tutustu artikkeliin Ubuntun grub boot -menun puhdistamisesta päivitysten jälkeen.