Tisztítsa meg az új Ubuntu Grub2 Boot Menüt

Tisztítsa meg az új Ubuntu Grub2 Boot Menüt
Tisztítsa meg az új Ubuntu Grub2 Boot Menüt
Anonim

Az Ubuntu elfogadta a Grub boot manager új verzióját a 9.10-es verzióban, megszabadítva a régi problémás menüt.lst. Ma megnézzük, hogyan változtathatjuk meg a Grub2 rendszerindító menüopcióit.

A Grub2 egy nagyon sok előrelépés, és a bosszantó menü nagy része.lst a múltból származó kérdések eltűntek. Mégis, ha nem éber a kernel régi verzióinak eltávolításával, a rendszerindítási lista még mindig vége lesz ahhoz, hogy hosszabb legyen, mint amilyennek szüksége van.

Image
Image

Megjegyzés: Lehet, hogy a billentyűzeten lévő SHIFT gombot tartsa a rendszerindítás közben, hogy megjelenjen a menü. Ha csak egy operációs rendszert telepít a számítógépére, automatikusan betöltheti ezt a menüt.

Távolítsa el a régi kernel bejegyzéseket

A rendszerindítási menü leggyakoribb tisztítási feladata a régi rendszermagverziók eltávolítása a gépen.

Esetünkben el szeretnénk távolítani a 2.6.32-21-es rendszerindítási menübejegyzéseket. A múltban ez azt jelentette, hogy megnyílik a /boot/grub/menu.lst…but a Grub2-val, ha eltávolítjuk a kernel csomagot a számítógépünkből, a Grub automatikusan eltávolítja ezeket a beállításokat.

A régi rendszermagverziók eltávolításához nyissa meg a Synaptic csomagkezelőt, amely megtalálható a Rendszer> Felügyelet menüben.

Amikor megnyílik, írja be a törölni kívánt rendszermag verziót a Gyorskeresés szöveg mezőben. Az első néhány szám elegendő.

Image
Image

A régi rendszermaghoz kapcsolódó bejegyzések (pl. Linux-headers-2.6.32-21 és linux-image-2.6.32-21-generic) minden egyes bejegyzése jobb egérgombbal kattintva Jelölje ki a teljes eltávolítást.

Kattintson az Alkalmaz gombra az eszköztáron, majd az Alkalmaz gombra a megjelenő összefoglaló ablakban. Zárja be a Synaptic csomagkezelőt.
Kattintson az Alkalmaz gombra az eszköztáron, majd az Alkalmaz gombra a megjelenő összefoglaló ablakban. Zárja be a Synaptic csomagkezelőt.

A számítógép következő indításakor a Grub menü nem tartalmazza az eltávolított rendszermag verzióhoz tartozó bejegyzéseket.

Image
Image

Távolítson el minden lehetőséget a /etc/grub.d szerkesztésével

Ha több finom szemcsés ellenőrzésre van szüksége, vagy el szeretné távolítani azokat a bejegyzéseket, amelyek nem a rendszermag verziók, meg kell változtatni a /etc/grub.d fájlban található fájlokat.

A /etc/grub.d olyan fájlokat tartalmaz, amelyek a /boot/grub/menu.lst könyvtárban tárolt menüelemeket tartalmazzák. Ha új bootmenü bejegyzéseket szeretne felvenni, új fájlt hoz létre ebben a mappában, és győződjön meg arról, hogy végrehajthatónak jelölte.
A /etc/grub.d olyan fájlokat tartalmaz, amelyek a /boot/grub/menu.lst könyvtárban tárolt menüelemeket tartalmazzák. Ha új bootmenü bejegyzéseket szeretne felvenni, új fájlt hoz létre ebben a mappában, és győződjön meg arról, hogy végrehajthatónak jelölte.

Ha el szeretné távolítani a rendszerindító menübejegyzéseket, ahogyan mi is csináljuk, szerkesztenünk kell a fájlokat ebben a mappában.

Ha meg akartuk távolítani az összes memtest86 + bejegyzést, akkor a 20_memtest86 + fájlt nem futtathatnánk, a terminál paranccsal

sudo chmod –x 20_memtest86+

Ezt követi a terminál parancs
Ezt követi a terminál parancs

sudo update-grub

Ne feledje, hogy a update-grub nem találta a memtest86 + -t, mert csak a végrehajtható fájlokat vizsgálja.
Ne feledje, hogy a update-grub nem találta a memtest86 + -t, mert csak a végrehajtható fájlokat vizsgálja.

Ehelyett azonban eltávolítjuk a Soros konzol 115200 bejegyzés memtest86 + …

Nyisson meg egy terminál ablakot Alkalmazások> Tartozékok> Terminál. A terminál ablakban írja be a parancsot:

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

A menüpontok a fájl alján találhatók.

Image
Image

Törölje a menübejegyzést a következőhöz: soros konzol 115200.

Megjegyzés: A menübejegyzés megjegyzése nem működik - törölni kell. Másolja át egy másik fájlba, ha aggódik, később szüksége lehet rá.

Mentse és zárja be ezt a fájlt. A nyitott terminál ablakában adja meg a parancsot
Mentse és zárja be ezt a fájlt. A nyitott terminál ablakában adja meg a parancsot

sudo update-grub

Megjegyzés: Ha nem futtatod a frissítés-grubot, akkor a rendszerindítási beállítások nem változnak meg!

Most, amikor legközelebb elindulsz, az a különös bejegyzés el fog tűnni, és egyszerű és tiszta boot menüvel marad.
Most, amikor legközelebb elindulsz, az a különös bejegyzés el fog tűnni, és egyszerű és tiszta boot menüvel marad.
Image
Image

Következtetés

A Grub2 rendszerindítási menüjének megváltoztatása túlságosan bonyolultnak tűnhet az örökölt Grub mestereknek, a normál felhasználók számára a Grub2 azt jelenti, hogy nem kell sokszor megváltoztatnia a rendszerindító menüt. Szerencsére, ha meg kell csinálni, a folyamat még mindig nagyon könnyű.

A Grub2 bejegyzéseinek módosításával kapcsolatos részletes információkért ez az Ubuntu fórum szál nagyszerű erőforrás. Ha az Ubuntu régebbi verzióját használja, nézze meg cikkünket arról, hogyan lehet az Ubuntu grub boot menüjét megtisztítani frissítések után.

Ajánlott: