[Risolto] Modificare entry GRUB via CLI...
- trekfan1
- Moderatore Globale

- Messaggi: 23523
- Iscrizione: domenica 21 maggio 2006, 10:51
- Desktop: Gnome
- Distribuzione: Ubuntu 23.10 e 24.04 (dev)
- Sesso: Maschile
- Località: Formigine (MO) | Accecante Asceta
Re: [Risolto] Modificare entry GRUB via CLI...
Confermo quanto scritto da et4beta: update-grub e update-grub2 sono la stessa cosa: https://www.lffl.org/2019/12/guida-aggi ... linux.html
Regolamento del Forum Il forum di StarTrek in italia Gruppo Seti Script per il [Risolto] Rufus Multiboot Linux/Linux Seriale Win8/8.1/10 da Linux PPA amule 20.04
Da Regolamento è VIETATO chiedere supporto con i messaggi privati!!
Da Regolamento è VIETATO chiedere supporto con i messaggi privati!!
- wilecoyote
- Tenace Tecnocrate

- Messaggi: 15758
- Iscrizione: giovedì 20 agosto 2009, 16:21
- Desktop: Kubuntu et alii
- Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
- Sesso: Maschile
- Località: Ceranesi - Ge
Re: [Risolto] Modificare entry GRUB via CLI...
) Salve, boh, avrò messo le zampe solo in Bionic danneggiati, comunque senza il '2' non mi funziona mai.
Quanto al non aggiornare è semplice da spiegare, durante la configurazione del aggiornamento di grub-common, appare una finestra che chiede se reinstallare i file di configurazione di Grub predefiniti o mantenere quelli modificati, se entro tot tempo non rispondi mantiene i modificati.
:: Ciao
Lo credo bene, è contenuto nel pacchetto grub-common.et4beta ha scritto: dalla versione 16.04 di Ubuntu che modifico il file "05_debian_theme" come ho indicato nel mio post e mai mi è successo che ad un upgrade del pacchetto grub-pc mi sia stato riportato alla versione di default,
Quanto al non aggiornare è semplice da spiegare, durante la configurazione del aggiornamento di grub-common, appare una finestra che chiede se reinstallare i file di configurazione di Grub predefiniti o mantenere quelli modificati, se entro tot tempo non rispondi mantiene i modificati.
:: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
- et4beta
- Rampante Reduce

- Messaggi: 7931
- Iscrizione: mercoledì 9 gennaio 2008, 10:15
- Desktop: Gnome
- Distribuzione: 18.04-22.04-23.04 (NO UEFI)
- Località: Ancona
Re: [Risolto] Modificare entry GRUB via CLI...
Per favore vediamo di capirci, ho scritto grub-pc per intendere un aggiornamento dei pacchetti del grub, tanto quando arriva un aggiornamento del "grub-pc" vi è anche quello del pacchetto "grub-common". Inoltre durante gli aggiornamenti del grub in ognuna delle versioni che ho, la finestra che dici non mi è mai apparsa(preciso comunque che in questi casi io opto sempre per installare i nuovi) e, ripeto, dalla sua installazione il file 05_debian .... non è mai stato aggiornato, la sua data di creazione e ultima modifica(la mia) confermano.wilecoyote [url=https://forum.ubuntu-it.org/viewtopic.php?p=5169194#p5169194][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:)
.......................................................
Lo credo bene, è contenuto nel pacchetto grub-common.
Quanto al non aggiornare è semplice da spiegare, durante la configurazione del aggiornamento di grub-common, appare una finestra che chiede se reinstallare i file di configurazione di Grub predefiniti o mantenere quelli modificati, se entro tot tempo non rispondi mantiene i modificati.
:: Ciao
Abbiamo degli Ubuntu che stranamente si comportano diversamente.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
- ducarpit
- Scoppiettante Seguace

- Messaggi: 299
- Iscrizione: sabato 31 ottobre 2015, 13:10
- Desktop: Ubuntu
- Distribuzione: Ubuntu 22.04 x64
- Sesso: Maschile
Re: [Risolto] Modificare entry GRUB via CLI...
Una domanda interessante che forse qualcuno di voi sa rispondere legata sempre alla modifica delle entry nel menù del GRUB é:
come mai dopo aver modificato anche solo mezza lettera di una delle entry, il colore di sfondo del menù passa dal classico viola a blu?
Io ad esempio non ho modificato alcuna opzione per quello che riguarda l'aspetto, non saprei neanche come si fa....
Forse qualcuno lo ha già capito per esperienza passata?
A presto
Christian
come mai dopo aver modificato anche solo mezza lettera di una delle entry, il colore di sfondo del menù passa dal classico viola a blu?
Io ad esempio non ho modificato alcuna opzione per quello che riguarda l'aspetto, non saprei neanche come si fa....
Forse qualcuno lo ha già capito per esperienza passata?
A presto
Christian
“I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L'insieme dei due costituisce una forza incalcolabile.”
Albert Einstein
Albert Einstein
- et4beta
- Rampante Reduce

- Messaggi: 7931
- Iscrizione: mercoledì 9 gennaio 2008, 10:15
- Desktop: Gnome
- Distribuzione: 18.04-22.04-23.04 (NO UEFI)
- Località: Ancona
Re: [Risolto] Modificare entry GRUB via CLI...
Tutto ciò che riguarda i colori del menu è regolato dal file "etc/grub.d/05_debian_theme".
Evidentemente la pur piccola variazione da te operata sul menu del grub, ma ricorrere le condizioni che portano alla esecuzione della riga 47 del file sopradetto ed il menu del grub appare con quei colori. In pratica devi andare vedere le istruzioni impartite dopo i comandi "Set" e "if".
Anche la procedura che ti avevo postato per inserire un'immagine di sfondo e nel contempo i diversi colori del testo, è valida solo se c'è l'immagine di sfondo altrimenti i colori del testo sono quelli di default.
Se la cosa ti interessa devi leggere e capire le instruzioni contenute nel file anzidetto e provare le modifiche. Salvati comunque sempre una copia dell'originale.
Evidentemente la pur piccola variazione da te operata sul menu del grub, ma ricorrere le condizioni che portano alla esecuzione della riga 47 del file sopradetto ed il menu del grub appare con quei colori. In pratica devi andare vedere le istruzioni impartite dopo i comandi "Set" e "if".
Anche la procedura che ti avevo postato per inserire un'immagine di sfondo e nel contempo i diversi colori del testo, è valida solo se c'è l'immagine di sfondo altrimenti i colori del testo sono quelli di default.
Se la cosa ti interessa devi leggere e capire le instruzioni contenute nel file anzidetto e provare le modifiche. Salvati comunque sempre una copia dell'originale.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
- ducarpit
- Scoppiettante Seguace

- Messaggi: 299
- Iscrizione: sabato 31 ottobre 2015, 13:10
- Desktop: Ubuntu
- Distribuzione: Ubuntu 22.04 x64
- Sesso: Maschile
Re: [Risolto] Modificare entry GRUB via CLI...
Ciao, ho analizzato il file che mi dicevi, confermo che non ho apportato modifiche a quel file comunque. Sembrerebbe che la parte incriminata proprio come mi hai detto te sia quella racchiuda in questa funzione:et4beta [url=https://forum.ubuntu-it.org/viewtopic.php?p=5169695#p5169695][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Tutto ciò che riguarda i colori del menu è regolato dal file "etc/grub.d/05_debian_theme".
Evidentemente la pur piccola variazione da te operata sul menu del grub, ma ricorrere le condizioni che portano alla esecuzione della riga 47 del file sopradetto ed il menu del grub appare con quei colori. In pratica devi andare vedere le istruzioni impartite dopo i comandi "Set" e "if".
Anche la procedura che ti avevo postato per inserire un'immagine di sfondo e nel contempo i diversi colori del testo, è valida solo se c'è l'immagine di sfondo altrimenti i colori del testo sono quelli di default.
Se la cosa ti interessa devi leggere e capire le instruzioni contenute nel file anzidetto e provare le modifiche. Salvati comunque sempre una copia dell'originale.
Codice: Seleziona tutto
et_default_theme(){
case $GRUB_DISTRIBUTOR in
Tanglu|Ubuntu|Kubuntu)
# Set a monochromatic theme for Tanglu/Ubuntu.
echo "${1}set menu_color_normal=white/black"
echo "${1}set menu_color_highlight=black/light-gray"
if [ -e /usr/share/plymouth/themes/default.grub ]; then
sed "s/^/${1}/" /usr/share/plymouth/themes/default.grub
fi
# For plymouth backward compatiblity. Can be removed
# after xenial.
if [ -e /lib/plymouth/themes/default.grub ]; then
sed "s/^/${1}/" /lib/plymouth/themes/default.grub
fi
;;
*)
# Set the traditional Debian blue theme.
echo "${1}set menu_color_normal=cyan/blue"
echo "${1}set menu_color_highlight=white/blue"
;;
esac
}
Il fatto è che non riesco a capire chi setti quella variabile.....
“I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L'insieme dei due costituisce una forza incalcolabile.”
Albert Einstein
Albert Einstein
- ducarpit
- Scoppiettante Seguace

- Messaggi: 299
- Iscrizione: sabato 31 ottobre 2015, 13:10
- Desktop: Ubuntu
- Distribuzione: Ubuntu 22.04 x64
- Sesso: Maschile
Re: [Risolto] Modificare entry GRUB via CLI...
Capito,
io ho modificato il file /etc/default/grub cambiando la riga
in
Nel primo caso il comendo restituiva come risultato "Ubuntu" invece nel secondo caso "Ubuntu 19.10", quindi in quel case entra nella casistica con la variante blu....
io ho modificato il file /etc/default/grub cambiando la riga
Codice: Seleziona tutto
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`Codice: Seleziona tutto
GRUB_DISTRIBUTOR=`lsb_release -d -s 2> /dev/null || echo Debian`“I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L'insieme dei due costituisce una forza incalcolabile.”
Albert Einstein
Albert Einstein
- et4beta
- Rampante Reduce

- Messaggi: 7931
- Iscrizione: mercoledì 9 gennaio 2008, 10:15
- Desktop: Gnome
- Distribuzione: 18.04-22.04-23.04 (NO UEFI)
- Località: Ancona
Re: [Risolto] Modificare entry GRUB via CLI...
Hai visto?
Leggere e cercare di capire.
Con la stringa "Ubuntu" hai la schermata classica, invece diversa da Ubuntu assume i colori di Debian.
Leggere e cercare di capire.
Con la stringa "Ubuntu" hai la schermata classica, invece diversa da Ubuntu assume i colori di Debian.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo MSI Z790 Tomahawk - Intel i9-13900F - RAM G.Skill Trident Z5 DDR5 F5-6000 32 Gb - GPU Asus RTX 4070 Ti - Monitor Samsung G5 32" - SSD Samsung 990 Pro M.2 PCIe NVMe 2 Tb e altri / - Noteb. Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb
- ducarpit
- Scoppiettante Seguace

- Messaggi: 299
- Iscrizione: sabato 31 ottobre 2015, 13:10
- Desktop: Ubuntu
- Distribuzione: Ubuntu 22.04 x64
- Sesso: Maschile
Re: [Risolto] Modificare entry GRUB via CLI...
Esatto, ora ci sarebbe da capire come è conveniente modificare il file 05_debian_theme, se come consigliato da te sopra oppure andando a taroccare l'IF in maniera tale che cada sempre nella prima casistica...et4beta [url=https://forum.ubuntu-it.org/viewtopic.php?p=5169736#p5169736][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Hai visto?
Leggere e cercare di capire.
Con la stringa "Ubuntu" hai la schermata classica, invece diversa da Ubuntu assume i colori di Debian.
“I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L'insieme dei due costituisce una forza incalcolabile.”
Albert Einstein
Albert Einstein
- wilecoyote
- Tenace Tecnocrate

- Messaggi: 15758
- Iscrizione: giovedì 20 agosto 2009, 16:21
- Desktop: Kubuntu et alii
- Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
- Sesso: Maschile
- Località: Ceranesi - Ge
Re: [Risolto] Modificare entry GRUB via CLI...
) Salve, per capire il significato di questa stringa:
Ti basta dare nel terminale i comandi:
Lo stesso vale per echo, sostituendo con echo il lsb_release, e per qualsiasi altro comando che vuoi pipare ORare (||) nella stringa.
:: Ciao
EDIT: a quanto pare il (||) sono 2 barrette e non 1 barretta, quindi come indicato da @UbuNuovo non è una pipata ma una ORata.
Codice: Seleziona tutto
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`Codice: Seleziona tutto
lsb_release --help
man lsb_release:: Ciao
EDIT: a quanto pare il (||) sono 2 barrette e non 1 barretta, quindi come indicato da @UbuNuovo non è una pipata ma una ORata.
Ultima modifica di wilecoyote il mercoledì 1 gennaio 2020, 17:24, modificato 1 volta in totale.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
- UbuNuovo
- Imperturbabile Insigne

- Messaggi: 4457
- Iscrizione: sabato 12 dicembre 2009, 20:58
- Desktop: Mate
- Distribuzione: Ubuntu Mate 22.04.1 LTS
- Sesso: Maschile
- Contatti:
Re: [Risolto] Modificare entry GRUB via CLI...
Quello non è un pipe "|" è un OR "||"
In pratica: se il comando lsb_release -i -s esce con falso, allora viene stampato "Debian"
In pratica: se il comando lsb_release -i -s esce con falso, allora viene stampato "Debian"
Codice: Seleziona tutto
8-) lsb_release -i -s
UbuntuSalva l'Ucraina! 
- wilecoyote
- Tenace Tecnocrate

- Messaggi: 15758
- Iscrizione: giovedì 20 agosto 2009, 16:21
- Desktop: Kubuntu et alii
- Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
- Sesso: Maschile
- Località: Ceranesi - Ge
Re: [Risolto] Modificare entry GRUB via CLI...
) Salve, grazie dell'info @UbuNuovo, lo sempre vista come una barretta singola, ed il copia incolla non aiuta.
Dannata vista malandata.
Integro il post.
:: Ciao
Dannata vista malandata.
Integro il post.
:: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
- ducarpit
- Scoppiettante Seguace

- Messaggi: 299
- Iscrizione: sabato 31 ottobre 2015, 13:10
- Desktop: Ubuntu
- Distribuzione: Ubuntu 22.04 x64
- Sesso: Maschile
Re: [Risolto] Modificare entry GRUB via CLI...
Si esatto, corretto quello che dite....però avendo modificato quel comando per far restituire "Ubuntu 19.10" invece di "Ubuntu", siccessivamente nello script 05_debian_theme fa andare il case nella casistica con colorazione blu come descritto sopra....era quella la finalità della domanda per capire come ottenere i colori di default pur avendo una entry diversa
“I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L'insieme dei due costituisce una forza incalcolabile.”
Albert Einstein
Albert Einstein
Chi c’è in linea
Visualizzano questa sezione: Google [Bot] e 11 ospiti