Pagina principala » HOWTO » Curățați noul meniu de boot Grub2 de la Ubuntu

    Curățați noul meniu de boot Grub2 de la Ubuntu

    Ubuntu a adoptat noua versiune a managerului de boot Grub în versiunea 9.10, eliminând vechiul meniu problematic. Astăzi ne uităm la modul de schimbare a opțiunilor de meniu de pornire în Grub2.

    Grub2 este un pas înainte în multe feluri, și majoritatea meniului enervant.LST problemele din trecut au dispărut. Cu toate acestea, dacă nu sunteți vigilent cu eliminarea versiunilor vechi ale kernelului, lista de încărcări poate totuși să fie mai lungă decât trebuie să fie.

    Notă: Este posibil să fie necesar să țineți apăsat butonul SHIFT de pe tastatură în timp ce porniți computerul pentru a afișa acest meniu. Dacă pe computer este instalat un singur sistem de operare, acesta poate fi încărcat automat fără a afișa acest meniu.

    Eliminați înregistrările vechi de kernel

    Cea mai obișnuită sarcină de curățare pentru meniul de pornire este eliminarea versiunilor vechi de kernel care se află în jurul mașinii.

    În cazul nostru, dorim să eliminăm intrările din meniul de boot generic 2.6.32-21. În trecut, acest lucru însemna deschiderea /boot/grub/menu.lst ... dar cu Grub2, dacă eliminăm pachetul kernel de pe calculatorul nostru, Grub elimină automat aceste opțiuni.

    Pentru a elimina versiunile vechi de kernel, deschideți Synaptic Package Manager, găsit în meniul System> Administration.

    Când se deschide, tastați versiunea kernel pe care doriți să o eliminați în câmpul de text Căutare rapidă. Primele câteva numere ar trebui să fie suficiente.

    Pentru fiecare dintre intrările asociate cu kernelul vechi (de ex. Linux-headers-2.6.32-21 și linux-image-2.6.32-21-generic), faceți clic dreapta și alegeți Marcați pentru eliminarea completă.

    Faceți clic pe butonul Aplicare din bara de instrumente și apoi Aplicați în fereastra de rezumat care apare. Închideți managerul de pachete Synaptic.

    Data viitoare când porniți computerul, meniul Grub nu va conține intrările asociate cu versiunea kernelului eliminat.

    Eliminați orice opțiune prin editarea /etc/grub.d

    Dacă aveți nevoie de mai mult control cu ​​granulație fină sau doriți să eliminați intrări care nu sunt versiuni kernel, trebuie să modificați fișierele din /etc/grub.d.

    /etc/grub.d conține fișiere care dețin intrările din meniu care au fost conținute în /boot/grub/menu.lst. Dacă doriți să adăugați intrări noi din meniul de pornire, veți crea un fișier nou în acest director, asigurându-vă că îl marcați ca executabil.

    Dacă doriți să ștergeți intrările din meniul de pornire, cum procedăm noi, veți edita fișiere în acest folder.

    Dacă vrem să eliminăm toate intrările memtest86 +, am putea face doar fișierul 20_memtest86 + ne-executabil, cu comanda terminal

    sudo chmod-x 20_memtest86+

    Urmată de comanda terminalului

    sudo update-grub

    Rețineți că memtest86 + nu a fost găsit de update-grub deoarece va lua în considerare doar fișierele executabile.

    Cu toate acestea, în schimb, vom elimina Consola consola 115200 intrare pentru memtest86 + ...

    Deschideți o fereastră terminală Aplicații> Accesorii> Terminal. În fereastra terminalului, tastați comanda:

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

    Intrările de meniu se găsesc în partea de jos a acestui fișier.

    Ștergeți intrarea din meniu pentru consola seria 115200.

    Notă: Comentariul la intrarea în meniu nu va funcționa - trebuie șters. Copiați-l într-un fișier diferit dacă vă faceți griji că este posibil să aveți nevoie mai târziu.

    Salvați și închideți acest fișier. În fereastra terminalului pe care ați deschis-o, introduceți comanda

    sudo update-grub

    Notă: dacă nu executați update-grub, opțiunile din meniul de pornire nu se vor modifica!

    Acum, data viitoare când porniți, intrarea ciudată va dispărea și veți rămâne cu un meniu de pornire simplu și curat.

    Concluzie

    În timp ce schimbarea meniului de pornire al Grub2 poate părea prea complicat pentru maeștrii Grub legați, pentru utilizatorii normali, Grub2 înseamnă că nu va trebui să schimbați meniul de boot care deseori. Din fericire, dacă trebuie să faceți acest lucru, procesul este încă destul de ușor.

    Pentru mai multe informații detaliate despre schimbarea intrărilor în Grub2, acest thread al forumului Ubuntu este o resursă excelentă. Dacă utilizați o versiune mai veche a Ubuntu, consultați articolul despre cum să curățați meniul de boot al Ubuntu grub după actualizări.