it-swarm.dev

Jak mohu upravit své položky zavaděče Grub (Skrýt, Přejmenovat, Odebrat)? Nejlépe to děláte ručně, ne pomocí programu

Takže v zásadě mám docela zatopený zavaděč Grub se staršími linuxovými verzemi, 3 operačními systémy a memtests. Chci jen opustit operační systémy. Potřebuji vědět, jak to udělat ručně, a potřebuji někoho, aby mi řekl, co bych měl vědět, když bude vydáno nové jádro. Díky předem.

43
Shahe Tajiryan

Použijte grub-customizer: https://launchpad.net/grub-customizer

Toto je uživatelské rozhraní, které vám umožní skrýt nechtěné položky grubu.

13
wordsforthewise

Příspěvek na blogu GRUB2 revidován vám poskytne sadu pokynů k ručnímu úderu konfiguračních souborů GRUB2. Pokud zkontrolujete ostatní příspěvky v sérii (filtrováním na kategorii = GRUB), najdete také informace o odebrání starých jader a o tom, co se stane, když nové jádro přijde jako aktualizace. Příspěvky obsahují odkazy na řadu souvisejících webových stránek.

25
CentaurusA

Namísto přímé úpravy souboru grub byste měli vyčistit jádra, která nechcete.

Začněte tímto:

dpkg -l | grep linux-image

Skript update-grub Pouze provádí zápisy pro vše, co najde v /boot, Pokud vím, takže odstraňujte staré balíčky linux-image (a linux-headers) pomocí apt-get remove vyčistí/bootuje, a proto vyčistí vaši grubovou konfiguraci.

Toto je "správný" způsob, jak to udělat, a proto nebude vyžadovat žádnou speciální akci, když budou v budoucnu uvolněna novější jádra, budete pravděpodobně muset někdy znovu vyčistit pravděpodobně :)

19
Caesium

Konfigurace GRUB v2

Konfigurační soubor je /boot/grub/grub.cfg, ale neměli byste jej přímo upravovat. Tento soubor je generován aktualizací grub v2's update-grub (8) na základě:

Úryvky skriptu v /etc/grub.d/

Konfigurační soubor/etc/default/grub

Chcete-li nakonfigurovat grub "v2", měli byste upravit/etc/default/grub a spustit update-grub. Pokročilé konfigurace je dosaženo úpravou úryvků v /etc/grub.d/.

převzato z konfigurace Debian .

5
Frank Nocke

Spusťte Sudo update-grub V terminálu tak, aby obsahoval všechny „zapomenuté“ možnosti spuštění.

Pokud se vám nelíbí příkazové řádky, můžete otevřít terminál, spustit Sudo nautilus A použít souborový prohlížeč jako root. ;)

Poté ještě v terminálu přejděte do složky, kde je uložen konfigurační soubor grub. Obvykle by měl Sudo cd /boot/grub Tento trik, jinak vyhledejte svůj konfigurační soubor grub hledáním grub.cfg A změňte složku.

GUI: klikněte na DEVICES-> COMPUTER-> boot-> grub nebo vyhledejte soubor DEVICES-> COMPUTER.

Jakmile složku vyhledáte a otevřete, spusťte Sudo cp grub.cfg grubOldXX.cfg, Kde XX je pořadové číslo podle vašeho výběru.

GUI: vložte kopii grub.cfg

Potom spusťte Sudo gedit grub.cfg

GUI: klikněte pravým tlačítkem grub.cfg A zvolte EDIT

Upravte položky, které nechcete, a změňte pořadí spouštění a výchozí možnost spouštění podle potřeby (je to dostatečně jednoduché). Každému záznamu v nabídce předchází termín menuentry. Vymažte vše od menuentry až po první uzavírací závorku }.

ULOŽTE SI SOUBOR A UKONČTE DŮVĚR.

DŮLEŽITÉ: Zasílání zpráv s grubem je činnost, která má obrovskou možnost katastrofického špatného chování. Pokud je váš konfigurační soubor zmatený, počítač se nemusí spustit.

Vždy mějte DVD s verzí Ubuntu po ruce (bez ohledu na verzi). V případě problémů můžete vždy spustit systém z disku DVD nebo jiného vyměnitelného média a protože jste uložili kopii původní (funkční) verze, přejmenujte své soubory a obnovte grubOldXX.cfg Jako grub.cfg .

3
tony gil

V závislosti na verzi grub můžete pro udržení nabídky grub použít aplikace StartUpManager . Jeho nastavení Advanced Tab umožňuje výběr/zrušení výběru spouštěcí položky Memtest/Recovery a také počet verzí jádra. S grub2 „karty Appearance a Advanced v současné době obsahují méně položek a karta Security neexistuje s plně nainstalovanou aplikací Grub 2.“ (viz zde , "Grub 2 Note").

enter image description here

1
tohuwawohu