/ / Vyčistěte nové bootovací menu Ubuntu Grub2

Vyčistěte nové spouštěcí menu Ubuntu Grub2

Ubuntu přijal novou verzi spouštěcího programu Grub ve verzi 9.10, čímž se zbavil staré problematické nabídky. Dnes se podíváme na to, jak změnit možnosti bootovací nabídky v Grub2.

Grub2 je o krok vpřed mnoha způsoby a většinou otravným menu.lst problémy z minulosti jsou pryč. Pokud ale nejste ostražití při odstraňování starých verzí jádra, bootovací seznam může skončit delší, než je třeba.

sshot-1

Poznámka: Možná budete muset při spouštění podržet tlačítko SHIFT na klávesnici, aby se toto menu zobrazilo. Pokud je v počítači nainstalován pouze jeden operační systém, může se načíst automaticky, aniž by se zobrazila tato nabídka.

Odebrat staré položky jádra

Nejčastějším úkolem vyčištění pro spouštěcí nabídku je odstranění starých verzí jádra, které leží na vašem počítači.

V našem případě chceme odstranit 2.6.32-21-obecné položky nabídky zavádění. V minulosti to znamenalo otevření /boot/grub/menu.lst…but s Grub2, pokud odstraníme balíček jádra z našeho počítače, Grub tyto možnosti automaticky odebere.

Chcete-li odebrat staré verze jádra, otevřete Synaptic Package Manager, který najdete v nabídce Systém> Správa.

Po otevření zadejte do textového pole Rychlé hledání verzi jádra, kterou chcete odstranit. Stačilo by prvních pár čísel.

sshot-2

U každé položky spojené se starým jádrem (např. Linux-headers-2.6.32-21 a linux-image-2.6.32-21-generic) klikněte pravým tlačítkem a vyberte Označte pro úplné odstranění.

sshot-3

Klikněte na tlačítko Použít na panelu nástrojů a poté na Použít v zobrazeném souhrnném okně. Zavřete Správce balíků Synaptic.

Při příštím spuštění počítače nebude nabídka Grub obsahovat položky spojené s odstraněnou verzí jádra.

sshot-4

Odebrat libovolnou možnost úpravou /etc/grub.d

Pokud potřebujete více jemnozrnný ovládací prvek nebo chcete odebrat položky, které nejsou verzemi jádra, musíte změnit soubory umístěné v /etc/grub.d.

sshot-7

/ etc / grub.d obsahuje soubory, které obsahují položky nabídky, které byly dříve obsaženy v souboru /boot/grub/menu.lst. Pokud chcete přidat nové položky zaváděcí nabídky, vytvořte v této složce nový soubor a označte jej jako spustitelný soubor.

Pokud chcete odebrat položky nabídky spouštění, jako my, upravte soubory v této složce.

Pokud bychom chtěli odstranit všechny záznamy memtest86 +, mohli bychom jen učinit soubor 20_memtest86 + neproveditelným příkazem terminal

sudo chmod –x 20_memtest86 +

sshot-10

Následuje příkaz terminálu

sudo update-grub

sshot-11

Všimněte si, že memtest86 + nebyl programem update-grub nalezen, protože bude brát v úvahu pouze spustitelné soubory.

Místo toho však odstraníme Sériová konzole 115200 vstup pro memtest86 +…

Otevřete okno terminálu Aplikace> Příslušenství> Terminál. V okně terminálu zadejte příkaz:

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

Položky nabídky se nacházejí ve spodní části tohoto souboru.

sshot-5

Odstraňte položku nabídky pro sériová konzola 115200.

Poznámka: Komentování položky nabídky nebude fungovat - musí být odstraněno. Pokud máte obavy, zkopírujte jej do jiného souboru.

sshot-xx

Uložte a zavřete tento soubor. V otevřeném okně terminálu zadejte příkaz

sudo update-grub

Poznámka: Pokud nespustíte aktualizaci grub, možnosti nabídky spuštění se nezmění!

sshot-8

Při příštím spuštění bude tento podivný záznam pryč a zůstane vám jednoduché a čisté zaváděcí menu.

sshot-9

Závěr

Při změně spouštěcí nabídky Grub2 se může zdát přílišpro starší uživatele, což je pro starší uživatele složité, Grub2 znamená, že nemusíte často měnit spouštěcí nabídku. Naštěstí, pokud to musíte udělat, je tento proces stále docela snadný.

Podrobnější informace o tom, jak změnitpoložky v Grub2, toto vlákno fóra Ubuntu je skvělým zdrojem. Pokud používáte starší verzi Ubuntu, přečtěte si náš článek o tom, jak vyčistit spouštěcí nabídku Ubuntu grub po upgradu.