Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[Guida] Ubuntu nascondere grub con multiboot
#1
Seguendo questa

http://www.istitutomajorana.it/forum2/Th...-men%C3%B9

sono finalmente riuscito a nascondere grub anche in presenza di altri sistemi installati, le normali procedure, cioè, editare /etc/default/grub decommentando la riga
Codice:
#GRUB_HIDDEN_TIMEOUT=0
e mettendo anche a zero
Codice:
GRUB_TIMEOUT=0
non avevano effetto.

Oltre alle due modifiche inseriti 2 nuovi script di grub in /etc/grub.d come segnalato nella discussione, ho ottenuto quello che volevo, cioè il sistema predefinito si avvia direttamente, passando a plymouth senza visualizzare il menù di grub, questo può essere visualizzato premendo Esc (se non va provare il tasto Shift) subito dopo la scomparsa dei messaggi per entrare nel bios.

Riporto la procedura di seguito, con i comandi con l'editor di testo di Ubuntu (se si usano derivate inserire al posto di gedit il proprio editor di testo)

Creare i 2 script
25_pre-os-prober
Codice:
gksu gedit /etc/grub.d/25_pre-os-prober
e incollare
Codice:
#! /bin/sh
set -e

# Save the $timeout and $timeout_style values set by /etc/grub.d/00_header
# before /etc/grub.d/30_os-prober messes them up.

cat << EOF
set timeout_bak=\${timeout}
set timeout_style_bak=\${timeout_style}
EOF
e salvare il file

35_post-os-prober
Codice:
gksu gedit /etc/grub.d/35_post-os-prober
e incollare
Codice:
#! /bin/sh
set -e

# Reset $timeout and $timeout_style to their original values
# set by /etc/grub.d/00_header before /etc/grub.d/30_os-prober messed them up.

cat << EOF
set timeout=\${timeout_bak}
set timeout_style=\${timeout_style_bak}
EOF
e salvare il file

dare i permessi di esecuzione ai 2 script
Codice:
sudo chmod +x /etc/grub.d/25_pre-os-prober
Codice:
sudo chmod +x /etc/grub.d/35_post-os-prober

in seguito ho editato /etc/default/grub
Codice:
gksu gedit /etc/default/grub
e decommentato (tolto il cancelletto #) a questa
Codice:
#GRUB_HIDDEN_TIMEOUT=0
e inserito valore zero a questa (di default è a 10)
Codice:
GRUB_TIMEOUT=0
salvato e chiuso anche questo file ed eseguito l'update di grub
Codice:
sudo update-grub
Personalizzare Grub


Nu se peu sciuscià e sciurbì





Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)