26 ledna, 2022

jak změnit výchozí OS v Linux Grub Boot Menu [GUI & Command Line]

Dual-boot nebo multi-boot Linux s jinými systémy v počítači? Možná budete chtít nastavit nebo změnit výchozí systém tak, aby se spouštěl při spuštění.

je snadné provést práci buď pomocí grafického nástroje Grub-customizer, nebo úpravou konfiguračního souboru v příkazovém řádku.

Metoda 1: Nastavit výchozí OS pomocí Grub Customizer

Grub-customizer nabízí grafické rozhraní pro konfiguraci Grub / BURG nastavení a položky menu. Funkce softwaru:

  • přesunout, odstranit, přejmenovat položky nabídky.
  • upravte obsah položek nabídky nebo vytvořte nové
  • přeinstalujte zavaděč na MBR
  • nastavení jako výchozí OS, parametry jádra, písmo, pozadí, témata.

software je k dispozici v hlavních úložištích většiny systémů Linux. Můžete jej nainstalovat buď pomocí Správce systémových balíčků (např. synaptic) nebo spuštěním příkazu:

  • pro Debian, systémy založené na Ubuntu, spusťte příkaz:
    sudo apt install grub-customizer
  • pro systémy založené na Fedoře:
    sudo dnf install grub-customizer

po instalaci spusťte Grub Customizer, přejděte na Obecná nastavení a nastavte výchozí položku OS. A samozřejmě klikněte na tlačítko“ Uložit “ pro použití změn.

Metoda 2: Změna Grub Menu Výchozí OS v příkazovém řádku:

Práce na serveru Linux bez desktopového prostředí, nebo i když nemáte připojení k internetu? Tuto práci můžete provést jednoduše úpravou konfiguračního souboru.

1. Spustit příkaz pro vypsání položek menu Grub boot

v příkazové konzole můžete nejprve spustit příkaz pro zobrazení aktuálních položek menu po spuštění (vložit pomocí Ctrl + Shift + V):
poté zkopírujte řádek, který chcete nastavit jako výchozí položku, která bude použita v dalším kroku.

awk -F\' '/menuentry / {print }' /boot/grub/grub.cfg

2. Upravit/etc/default / grub soubor

potom spusťte příkaz pro úpravu konfiguračního souboru grub:

sudo nano /etc/default/grub

když se soubor otevře, změňte hodnotu grub_default na položku nabídky (položka nabídky, kterou získáte v kroku 1) s dvojitými uvozovkami.
poznámka: jako hodnotu grub_default musíte použít celý název vybrané položky nabídky. Na obrázku jsem nastavil Windows jako výchozí OS. Jako alternativu mohu také nastavit hodnotu na: Ubuntu 18.04.5 LTS (18.04) (on /dev/sda5) nebo Ubuntu (on /dev/sda5)

pro položky s názvem jádra (např. Nedoporučuje se používat podnabídky jako výchozí OS, protože hodnota je trochu jiná. Pokud máte v úmyslu použít položku podnabídky, viz „Varování“ při příkazu run sudo udpate-grub.

stiskněte Ctrl + X, zadejte Y a nakonec stiskněte klávesu Enter pro uložení změn v textovém editoru nano.

3. Aktualizovat Grub použít změny

nakonec budete muset spustit příkaz Použít změny:

sudo update-grub

závěr:

je snadné změnit výchozí OS pomocí grafického nástroje Grub-Customizer. Pro Linux server bez desktop UI nebo dokonce bez připojení k internetu, můžete upravit / etc / default / grub a nastavit hodnotu grub_default. Poznámka: hodnota musí být úplný název položky v aktuálním spouštěcím menu.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.