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. Aikaisemmin tämä tarkoitti avaamista /boot/grub/menu.lst … mutta Grub2: lla, 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.
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+
sudo update-grub
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.
sudo update-grub
Huomaa: Jos et aio suorittaa päivitys-grub, käynnistysvalikon asetukset eivät muutu!
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.