Grub non ricorda più l'ultimo SO utilizzato

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Scrivi risposta
Avatar utente
ZioCrick
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 366
Iscrizione: giovedì 31 gennaio 2013, 12:32
Sesso: Maschile
Località: a Nord-Ovest di Milano
Contatti:

Grub non ricorda più l'ultimo SO utilizzato

Messaggio da ZioCrick » venerdì 9 novembre 2018, 18:57

Ciao bella gente, :)
dopo aver sistemato sul pc UEFI, il dual boot tra windows8.1 e Kubuntu 16.04, ora il problema è che anche impostando nel grub i parametri:

Codice: Seleziona tutto

GRUB_DEFAULT=saved 
GRUB_SAVEDEFAULT=”true”
che dovrebbero consentire il riavvio automatico dell'ultimo SO usato,
in realtà non lo ricorda, per cui ogni volta che voglio usare Windows devo sceglierlo a mano, perché di default fa partire sempre Kubuntu.

Stessa cosa è successa sull'altro pc dove ho Windows XP e Kubuntu 14.04 tra i quali funzionava bene, ma dopo che in questi giorni ho installato anche XUbuntu 18.10, non funziona più. :(
Però per questo secondo caso forse ho capito il perché e chiedo conferma a voi.
Siccome ho letto in un post che Grub2 non riconosce Windows XP, può essere che Xubuntu 18.10 mi abbia installato Grub2 e quindi non tenga conto dell'ultimo SO utilizzato perché sia XP che Kubuntu 14.04 invece venivano visti solo dal Grub precendente (che adesso si chiama Grub legacy)?

Ovviamente in entrambe i PC, da terminale ho dato il comando

Codice: Seleziona tutto

sudo update-grub
ma niente da fare.

Qualcuno sa per caso come mai?
Kubuntu user = 35468 - Lunga vita a Ubuntu e al Software Libero!

Nexol
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1069
Iscrizione: venerdì 13 novembre 2009, 10:15

Re: Grub non ricorda più l'ultimo SO utilizzato

Messaggio da Nexol » venerdì 9 novembre 2018, 19:16

ZioCrick [url=https://forum.ubuntu-it.org/viewtopic.php?p=5092504#p5092504][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Siccome ho letto in un post che Grub2 non riconosce Windows XP, può essere che Xubuntu 18.10 mi abbia installato Grub2 e quindi non tenga conto dell'ultimo SO utilizzato perché sia XP che Kubuntu 14.04 invece venivano visti solo dal Grub precendente (che adesso si chiama Grub legacy)?
Grub 2 riconosce anche Windows XP.
Ubuntu 18.04.3 --> Notebook Dell 1747 - Intel Core i7-720QM - 8GB Ram - Scheda grafica AMD Mobility Radeon HD 4650 1GB Ram con driver radeon

Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
Messaggi: 7528
Iscrizione: mercoledì 9 gennaio 2008, 10:15
Desktop: Gnome
Distribuzione: 18.04-20.04-20.10 (NO UEFI)
Località: Ancona

Re: Grub non ricorda più l'ultimo SO utilizzato

Messaggio da et4beta » venerdì 9 novembre 2018, 19:28

Nel primo problema, PC con UEFI, non so che dirti, mai lavorato con UEFI.
Nel secondo PC dove hai installato Xubuntu, all'installer di questi hai fatto sovrascrivere il grub di Kubuntu?
Se hai un solo disco e non hai optato per l'installazione embedded sicuramente è stato così, quindi i parametri che hai citati li devi modificare nel file etc/default/grub di Xubuntu.
Ultima modifica di et4beta il sabato 10 novembre 2018, 9:47, modificato 1 volta in totale.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo Asus X99-A - Intel i7 5820K - RAM G.Skill Ripjaws V DDR4 32 Gb - GPU Asus STRIX Nvidia GTX 970 - Monitor Asus MG278Q - SSD Samsung 970 EVO Plus M.2 PCIe NVMe 500 Gb - SSD Samsung 850 EVO 500 Gb + 3 HDD (2 Seagate 2Tb+ 1 WD 2Tb) - / - Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb - / - Asus K55VD i7 3610QM RAM 8Gb.

Avatar utente
ZioCrick
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 366
Iscrizione: giovedì 31 gennaio 2013, 12:32
Sesso: Maschile
Località: a Nord-Ovest di Milano
Contatti:

Re: Grub non ricorda più l'ultimo SO utilizzato

Messaggio da ZioCrick » sabato 10 novembre 2018, 0:04

Grazie, allora il problema è un altro.
Non hai idea di cosa possa essere?
et4beta [url=https://forum.ubuntu-it.org/viewtopic.php?p=5092516#p5092516][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Nel secondo PC dove hai installato Xubuntu, all'installer di questi hai fatto sovrascrivere il grub di Kubuntu?
Non ricordo, mi sembra che abbia fatto tutto da solo.
Se hai un solo disco e non hai optato per l'installazione embedded
Non so cosa sia l'installazione embedded :shy:
sicuramente è stato così, quindi i parametri che hai citati li devi modificare nel file etc/default/grub di Xubuntu.
L'avevo già fatto appena dopo l'installazione ma per scrupolo l'ho rifatto e confermo che il file etc/default/grub di Xubuntu è differente da quello di Kubuntu, perché ci ho scritto dei commenti diversi e rieditandoli me li sono ritrovati diversi.

Quindi ho rifatto il update-grub da Xubuntu, ma nulla è cambiato.

Mi propone sempre la partenza da Xubuntu, anche se appena prima avevo usato Kubuntu o Windows. :(

Edit:
Modificati i "\" in '/".
Ultima modifica di ZioCrick il sabato 10 novembre 2018, 18:04, modificato 1 volta in totale.
Kubuntu user = 35468 - Lunga vita a Ubuntu e al Software Libero!

Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
Messaggi: 7528
Iscrizione: mercoledì 9 gennaio 2008, 10:15
Desktop: Gnome
Distribuzione: 18.04-20.04-20.10 (NO UEFI)
Località: Ancona

Re: Grub non ricorda più l'ultimo SO utilizzato

Messaggio da et4beta » sabato 10 novembre 2018, 0:19

Sì scusa, si dice che il grub è installato "embedded" quando si seleziona nell'installer di Ubuntu di mettere il grub nel boot sector della stessa partizione in cui si sta installando l'OS, così messo il grub non serve a nulla ma lo si fa proprio per tenerlo fuori dalle scatole e far continuare al "vecchio" grub(nel tuo caso sarebbe stato quello di Kubuntu) l'avvio dei sistemi
Questo tipo di installazione è anche utile per evitare che i grub dei diversi sistemi Linux installati si sovrascrivano ogni volta che arriva un aggiornamento del bootloader. Nel tuo caso, per esempio, hai ora sia Kubuntu sia Xubuntu che hanno memorizzato di aver installato il proprio grub nell'MBR dell'HD, per cui al primo aggiornamento che arriverà del grub di Kubuntu questo sovrascriverà nell'MBR quello di Xubuntu, e viceversa succederà quando l'aggiornamento sarà per il grub di Xubuntu ed avrai difficoltà a sapere quale grub sta avviando i sistemi.
Non so perché il grub di Xubuntu da te si comporti così ma potresti fare una prova, avvia Kubuntu e da terminale dai il comando sudo grub-install /dev/sda, così reinstallerai nell'MBR il grub di Kubuntu, poi prova se così il "save" funziona.

Edit:
Corretto lo "slash".
Grazie Trekfan
Ultima modifica di et4beta il sabato 10 novembre 2018, 9:47, modificato 1 volta in totale.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo Asus X99-A - Intel i7 5820K - RAM G.Skill Ripjaws V DDR4 32 Gb - GPU Asus STRIX Nvidia GTX 970 - Monitor Asus MG278Q - SSD Samsung 970 EVO Plus M.2 PCIe NVMe 500 Gb - SSD Samsung 850 EVO 500 Gb + 3 HDD (2 Seagate 2Tb+ 1 WD 2Tb) - / - Asus TUF Gaming FX705GE - i7 8750H - RAM 16 Gb - / - Asus K55VD i7 3610QM RAM 8Gb.

Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 21087
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 20.04 e 20.10 (dev) 64 bit
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Grub non ricorda più l'ultimo SO utilizzato

Messaggio da trekfan1 » sabato 10 novembre 2018, 6:56

Prima di proseguire vorrei farvi notare che state usando il bacsklash \ invece dello slash / per indicare i percorsi...

Cmq un modo per sistemare la faccenda del grub installato in modo erroneo c'è anche se il metodo è un pò laborioso: prima di tutto avvia l'ubuntu che vuoi controlli l'avvio del computer e segui la procedura indicata in questo video impostando che il grub vada su /dev/sda (cioè nel bootloader), poi riavvia nell'ubuntu che invece NON deve andare nel bootloader e, sempre seguendo la stessa procedura, indichi invece al grub di installarsi nella partizione

Avatar utente
-eternauta-
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1642
Iscrizione: domenica 6 maggio 2007, 15:37
Desktop: Cinnamon
Distribuzione: LMDE 4 Debbie 64bit
Sesso: Maschile
Località: Auronzo di Cadore (BL)
Contatti:

Re: Grub non ricorda più l'ultimo SO utilizzato

Messaggio da -eternauta- » sabato 10 novembre 2018, 11:25

ZioCrick [url=https://forum.ubuntu-it.org/viewtopic.php?p=5092504#p5092504][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao bella gente, :)
dopo aver sistemato sul pc UEFI, il dual boot tra windows8.1 e Kubuntu 16.04, ora il problema è che anche impostando nel grub i parametri:

Codice: Seleziona tutto

GRUB_DEFAULT=saved 
GRUB_SAVEDEFAULT=”true”
Mi pare che "true" vada senza virgolette.

:ciao:
A questo mondo niente rimane uguale, la notte più lunga eterna non è. (Bertolt Brecht)
Sperem... :S

Gerry Ghetto

Re: Grub non ricorda più l'ultimo SO utilizzato

Messaggio da Gerry Ghetto » sabato 10 novembre 2018, 12:13

-eternauta- [url=https://forum.ubuntu-it.org/viewtopic.php?p=5092625#p5092625][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
ZioCrick [url=https://forum.ubuntu-it.org/viewtopic.php?p=5092504#p5092504][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao bella gente, :)
dopo aver sistemato sul pc UEFI, il dual boot tra windows8.1 e Kubuntu 16.04, ora il problema è che anche impostando nel grub i parametri:

Codice: Seleziona tutto

GRUB_DEFAULT=saved 
GRUB_SAVEDEFAULT=”true”
Mi pare che "true" vada senza virgolette.
Da dove vengono queste virgolette? GRUB_SAVEDEFAULT=”true” vs GRUB_SAVEDEFAULT="true", vedi la differenza?

Se si usa le virgolette normali, non è un problema, ma in questo caso non sono necessari.

Avatar utente
ZioCrick
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 366
Iscrizione: giovedì 31 gennaio 2013, 12:32
Sesso: Maschile
Località: a Nord-Ovest di Milano
Contatti:

Re: Grub non ricorda più l'ultimo SO utilizzato

Messaggio da ZioCrick » sabato 10 novembre 2018, 18:25

Amici, vi ringrazio tantissimo per le vostre risposte e suggerimenti. :birra:
Vado a rispondere...
et4beta [url=https://forum.ubuntu-it.org/viewtopic.php?p=5092578#p5092578][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Sì scusa, si dice che il grub è installato "embedded" quando si seleziona nell'installer di Ubuntu di mettere il grub nel boot sector della stessa partizione in cui si sta installando l'OS, ...
Grazie mille per la spiegazione! :)
Un'altro mattone da aggiungere al mio manuale (ogni cosa che imparo la inserisco in un manuale apposito, vecchia deformazione professionale dal mio passato di programmatore).
trekfan1 [url=https://forum.ubuntu-it.org/viewtopic.php?p=5092592#p5092592][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Prima di proseguire vorrei farvi notare che state usando il bacsklash \ invece dello slash / per indicare i percorsi...
Grazie per la segnalazione. Ho corretto.
Non so nemmeno da dove ho preso quei comandi perché nel mio manuale sono scritti giusti. :shy:
Cmq un modo per sistemare la faccenda del grub installato in modo erroneo c'è anche se il metodo è un pò laborioso: prima di tutto avvia l'ubuntu che vuoi controlli l'avvio del computer e segui la procedura indicata in questo video impostando che il grub vada su /dev/sda (cioè nel bootloader), poi riavvia nell'ubuntu che invece NON deve andare nel bootloader e, sempre seguendo la stessa procedura, indichi invece al grub di installarsi nella partizione
Caro trekfan1 ancora una volta hai fatto centro! :D
In realtà mi è bastato eseguire la procedura indicata nel video solo su Kubuntu e ha risolto!
Non so come mai.
Ora, prima di fare casini, secondo te la stessa procedura funziona anche su un PC UEFI?
Perché come ho scritto all'inizio, il problema ce l'ho anche sul pc con Windows 8.1 e Kubuntu 16.04 installati con UEFI.
Hai ragione, le virgolette non servono, infatti nel file grub non ci sono. ;)
Le avevo messe io nel mio manuale, e avevo fatto un copia e incolla da li.
Ora le ho tolte anche dal manuale.
Gerry Ghetto [url=https://forum.ubuntu-it.org/viewtopic.php?p=5092631#p5092631][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Da dove vengono queste virgolette? GRUB_SAVEDEFAULT=”true” vs GRUB_SAVEDEFAULT="true", vedi la differenza?
Se si usa le virgolette normali, non è un problema, ma in questo caso non sono necessari.
Si certo la differenza è chiara.
Probabilmente dipende dai vari editor che uso. A volte copiando da uno all'altro mi modificano alcuni caratteri, come le virgolette.
Kubuntu user = 35468 - Lunga vita a Ubuntu e al Software Libero!

Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 21087
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 20.04 e 20.10 (dev) 64 bit
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Grub non ricorda più l'ultimo SO utilizzato

Messaggio da trekfan1 » sabato 10 novembre 2018, 19:59

Per l'UEFI credo che basti sistemare la sequenza di avvio ma passo la palla ad altri

Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 6 ospiti