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.