Gennaio 26, 2022

Come cambiare il sistema operativo predefinito in Linux Grub Boot Menu [GUI & Command Line]

Dual-boot o multi-boot Linux con altri sistemi sul computer? Bene, si consiglia di impostare o modificare il sistema predefinito per l’avvio all’avvio.

È facile eseguire il lavoro tramite lo strumento grafico Grub-customizer o modificando il file di configurazione nella riga di comando.

Metodo 1: Imposta il sistema operativo predefinito tramite Grub Customizer

Grub-customizer offre un’interfaccia grafica per configurare le impostazioni di Grub / BURG e le voci di menu. Le caratteristiche del software:

  • spostare, rimuovere, rinominare le voci di menu.
  • modifica il contenuto delle voci di menu o creane di nuove
  • reinstalla il boot-loader in MBR
  • impostazioni come sistema operativo predefinito, parametri del kernel, font, sfondo, temi.

Il software è disponibile nei repository principali della maggior parte dei sistemi Linux. È possibile installarlo tramite system package manager (ad esempio, synaptic) o eseguendo il comando:

  • Per Debian, sistemi basati su Ubuntu, eseguire il comando:
    sudo apt install grub-customizer
  • Per sistemi basati su Fedora:
    sudo dnf install grub-customizer

Una volta installato, avviare Grub Customizer, passare a Impostazioni generali e impostare la voce del sistema operativo predefinito. E, naturalmente, fare clic sul pulsante “Salva” per applicare le modifiche.

Metodo 2: Cambia il menu Grub Sistema operativo predefinito nella riga di comando:

Lavorare su server Linux senza ambiente desktop o anche se non si dispone di una connessione Internet? Si può fare il lavoro semplicemente modificando il file di configurazione.

1. Esegui comando per elencare le voci del menu di avvio di Grub

Nella console di comando puoi prima eseguire comando per indicare le voci del menu di avvio corrente (incolla tramite Ctrl+Maiusc+V):
Quindi copiare la riga che vuoi impostare come voce predefinita, che verrà utilizzata nel passaggio successivo.

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

2. Modifica il file / etc / default / grub

Quindi esegui il comando per modificare il file di configurazione di grub:

sudo nano /etc/default/grub

Quando il file si apre, modificare il valore di GRUB_DEFAULT alla voce di menu (la voce di menu che si ottiene nel passaggio 1) con virgolette doppie.
NOTA è necessario utilizzare il TITOLO COMPLETO di una voce di menu selezionata come valore di GRUB_DEFAULT. Nella foto, ho impostato Windows come sistema operativo predefinito. In alternativa, posso anche impostare il valore su: Ubuntu 18.04.5 LTS (18.04) (on /dev/sda5) oUbuntu (on /dev/sda5)

Per le voci con nome del kernel (ad esempio, Ubuntu, con Linux 5.4.0-40-generic) sono sotto-menu in “Opzioni avanzate”. Non è consigliabile utilizzare i sottomenu come sistema operativo predefinito perché il valore è leggermente diverso. Se si intende utilizzare una voce di sottomenu, vedere “Avviso” quando il comando esegui sudo udpate-grub.

Premi Ctrl + X, digita Y e infine premi Invio per salvare le modifiche nell’editor di testo nano.

3. Aggiorna Grub per applicare le modifiche

Infine devi eseguire il comando per applicare le modifiche:

sudo update-grub

Conclusione:

È facile cambiare il sistema operativo predefinito tramite uno strumento grafico chiamato Grub-Customizer. Per i server Linux senza interfaccia utente desktop o addirittura senza connessione Internet, è possibile modificare / etc / default / grub e impostare il valore di GRUB_DEFAULT. Nota il valore deve essere il titolo completo di una voce nel menu di avvio corrente.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.