[Grub] Evitare il ping-pong di grub tra due versioni di Ubuntu

Supporto relativo alle versioni di Ubuntu in fase di sviluppo e test. All'interno troverete delle sottosezioni riguardanti le precedenti versioni.
brazov
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 458
Iscrizione: lunedì 3 maggio 2010, 19:36
Desktop: Alienware Aurora R13
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile

[Grub] Evitare il ping-pong di grub tra due versioni di Ubuntu

Messaggio da brazov »

Chiedo una cosa probabilmente stranota, ma googlando non riesco a capire dove sta ciò che mi serve.

Sul mio Netbook ho tre partizioni con Windows 7, Ubuntu Lucid e Natty.
Ho aggiornato Natty all'ultima versione del kernel, ...-9. Il desktop ha preso a funzionare malissimo ma non mi importa di questo. Ecco il


PROBLEMA:
Dopo l'aggiornamento del Kernel, il menu di Grub mi propone solo Windows 7, Natty e la versione ...-8 del Kernel. Non vedo più Lucid. Tra parentesi il grub, che palesemente è stato "preso in possesso" da Natty, è un tantino instabile e qualche volta non parte neppure.


Allora ecco, semplice semplice, la

DOMANDA:
Esiste un metodo definitivo per far sì che grub veda tutti i sistemi installati sulle varie partizioni del disco rigido?

Grazie grazie in anticipo.
Ultima modifica di brazov il giovedì 17 febbraio 2011, 19:36, modificato 1 volta in totale.
Diffondere la filosofia Open Source
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: In grub manca una partizione

Messaggio da Zoff »

Capita. Monta la partizione e dai:

Codice: Seleziona tutto

sudo update-grub
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
brazov
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 458
Iscrizione: lunedì 3 maggio 2010, 19:36
Desktop: Alienware Aurora R13
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile

Re: In grub manca una partizione

Messaggio da brazov »

Grazie Zoff. Ha funzionato. Ottimo. Attualmente il desktop è un disastro. Tra l'altro

- click destro sul dock causa catastrofi
- il bottone col simbolo di standby non apre il menu per lo spegnimento
- sono sparite le icone di Skype e Guake
- ...

E' normale? Consigli di reinstallare qualcosa?
Diffondere la filosofia Open Source
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: In grub manca una partizione

Messaggio da Zoff »

brazov ha scritto: - click destro sul dock causa catastrofi
- il bottone col simbolo di standby non apre il menu per lo spegnimento
a me funzionano
brazov ha scritto: - sono sparite le icone di Skype e Guake
In Unity ancora non c'è la notification area per cui non è un problema solo di quelle 2 applicazioni ma di tutte quelle che usano ancora la notificaiton area invece che le indicator applet.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
brazov
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 458
Iscrizione: lunedì 3 maggio 2010, 19:36
Desktop: Alienware Aurora R13
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile

Re: In grub manca una partizione

Messaggio da brazov »

Zoff ha scritto:
brazov ha scritto: - click destro sul dock causa catastrofi
- il bottone col simbolo di standby non apre il menu per lo spegnimento
a me funzionano
A me proprio no. Click destro sul dock fa scomparire il dock stesso e la barra di menu in alto. Dopo un po' ricompaiono.

Cosa si fa in questi casi?

Edit: proprio non funziona nessun menu a tendina: inclusi i menu di Firefox e i segnalibri sulla barra raggruppati a cartella.
Ultima modifica di brazov il venerdì 17 dicembre 2010, 19:20, modificato 1 volta in totale.
Diffondere la filosofia Open Source
Avatar utente
et4beta
Rampante Reduce
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: In grub manca una partizione

Messaggio da et4beta »

brazov ha scritto:
Zoff ha scritto:
brazov ha scritto: - click destro sul dock causa catastrofi
- il bottone col simbolo di standby non apre il menu per lo spegnimento
a me funzionano
A me proprio no. Click destro sul dock fa scomparire il dock stesso e la barra di menu in alto. Dopo un po' ricompaiono.

Cosa si fa in questi casi?

Edit: proprio non funziona nessun menu a tendina: inclusi i menu di Firefox e i segnalibri sulla barra raggruppati a cartella.
Per la scomparsa della dock, prova, da terminale, a dare:
compiz --replace
Per quello che mi riguarda ha funzionato, se andasse anche per te fatti un lanciatore da tenere sulla scrivania ed avviato Natty lo utilizzi.
Ho provato anche a mettere il comando sulle "applicazioni di avvio", ma non sempre funziona.
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
brazov
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 458
Iscrizione: lunedì 3 maggio 2010, 19:36
Desktop: Alienware Aurora R13
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile

Re: In grub manca una partizione

Messaggio da brazov »

OK, riavviare compiz risolve.

Resto però con un problema.

Siccome uso sia lo stabile Lucid che l'instabile Natty, come posso evitare il continuo ping-pong di grub ad ogni aggiornamento del Kernel?

e, tra parentesi,

quando il possesso di Grub l'ha Natty, l'avvio è instabile. Intendo dire che a volte non parte niente (underscore lampeggiante) e una volta mi è anche successa una cosa terribile che non mi so spiegare: il bios non accettava più la password per l'avvio. Ho risolto entrando nel bios e rimuovendola (sì, una volta entrato nei settings l'ha riconosciuta).

È una versione differente di grub quella usata da Natty? O perché è così gravemente fallata??
Diffondere la filosofia Open Source
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: In grub manca una partizione

Messaggio da Zoff »

brazov ha scritto: È una versione differente di grub quella usata da Natty? O perché è così gravemente fallata??
È solo aggiornata non è così fallata.
Se ha problemi di avvio li ha con natty di solito.

Per evitar eil ping pong dovresti disinstallare uno dei due grub.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
et4beta
Rampante Reduce
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: In grub manca una partizione

Messaggio da et4beta »

brazov ha scritto: OK, riavviare compiz risolve.

Resto però con un problema.

Siccome uso sia lo stabile Lucid che l'instabile Natty, come posso evitare il continuo ping-pong di grub ad ogni aggiornamento del Kernel?

e, tra parentesi,

quando il possesso di Grub l'ha Natty, l'avvio è instabile. Intendo dire che a volte non parte niente (underscore lampeggiante) e una volta mi è anche successa una cosa terribile che non mi so spiegare: il bios non accettava più la password per l'avvio. Ho risolto entrando nel bios e rimuovendola (sì, una volta entrato nei settings l'ha riconosciuta).

È una versione differente di grub quella usata da Natty? O perché è così gravemente fallata??
Per il grub io risolverei così:
Considerando che esso sarà installato in "sda", tu da sistema Lucid avviato dai da terminale:
sudo grub-install /dev/sda
Seguito da:
sudo update-grub
E così intanto fai si che grub all'avvio vada a cercare i suoi files di configurazione in Lucid.

Poi esci da Lucid e lanci Natty e in Natty dai:
sudo grub-install /dev/sdXY
Ho messo "X" perché non so quandi HD tu abbia, comunque, se hai un solo HD, metti al posto di "X"  "a" seguito dal numero della partizione di Natty (sda3 o sda4 ...vedi tu qual è) e cos' installi grub nel boot sector della partizione di Natty, se invece hai più HD puoi installare il grub nell'MBR di "sdb" mettendo "sudo grub-install /dev/sdb".
Poi dai il solito "sudo update-grub".
In questo modo all'avvio il grub(in sda) cercherà i suoi files di configurazione in Lucid, e quando ti arriveranno degli aggiornamenti del grub in Natty, questi aggiorneranno i files in Natty ed eventualmente il grub nell'MBR di sdb, lasciando sempre invariato quello in sda.
Però in caso di danneggiamento di quest'ultimo, tu puoi da bios variare l'ordine di boot degli HD e sfruttare il grub in sdb per l'avvio dei sistemi.
Spero di essermi spiegato comprensibilmente.

Edit: ho letto solo ora il tuo primo post, ed ho visto che hai un solo HD quindi devi installare il grub nel boot sector della partizione di Natty. (sda?)

Ah, avevo dimenticato, è ovvio che ogni volta che ti arriva un aggiornamento del kernel di Natty, devi, affinché il grub in sda lo memorizzi, da Lucid dare "sudo update-grub".
Ultima modifica di et4beta il domenica 19 dicembre 2010, 20:18, modificato 1 volta in totale.
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
brazov
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 458
Iscrizione: lunedì 3 maggio 2010, 19:36
Desktop: Alienware Aurora R13
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile

Re: In grub manca una partizione

Messaggio da brazov »

et4beta ha scritto:
Per il grub io risolverei così:
Considerando che esso sarà installato in "sda", tu da sistema Lucid avviato dai da terminale:
sudo grub-install /dev/sda
Seguito da:
sudo update-grub
E così intanto fai si che grub all'avvio vada a cercare i suoi files di configurazione in Lucid.
Sì, avevo già fatto. Prova ne sia che nell'elenco di grub, la proposta di Lucid era in cima alla lista.
Poi esci da Lucid e lanci Natty e in Natty dai:
sudo grub-install /dev/sdXY
Ho messo "X" perché non so quandi HD tu abbia, comunque, se hai un solo HD, metti al posto di "X"  "a" seguito dal numero della partizione di Natty (sda3 o sda4 ...vedi tu qual è) e cos' installi grub nel boot sector della partizione di Natty, se invece hai più HD puoi installare il grub nell'MBR di "sdb" mettendo "sudo grub-install /dev/sdb".
Poi dai il solito "sudo update-grub".
In questo modo all'avvio il grub(in sda) cercherà i suoi files di configurazione in Lucid, e quando ti arriveranno degli aggiornamenti del grub in Natty, questi aggiorneranno i files in Natty ed eventualmente il grub nell'MBR di sdb, lasciando sempre invariato quello in sda.
Non funzia. Ecco cosa succede:

Codice: Seleziona tutto

corrado@corrado-Aspire-one:~$ sudo grub-install /dev/sda2
[sudo] password for corrado: 
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition.  This is a BAD idea..
/usr/sbin/grub-setup: warn: L'embed non è possibile. GRUB può essere installato con questa configurazione solo usando blocklist. Le blocklist non sono comunque affidabili e ne viene sconsigliato l'uso..
/usr/sbin/grub-setup: error: will not proceed with blocklists.
Cosa sbaglio?

e...sì, Natty è in sda2. Piuttosto guarda come è configurato strano il mio disco. Dove fa lo swap Natty???
Allegati
Schermata-1.png
Ultima modifica di brazov il domenica 19 dicembre 2010, 20:36, modificato 1 volta in totale.
Diffondere la filosofia Open Source
Avatar utente
et4beta
Rampante Reduce
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: In grub manca una partizione

Messaggio da et4beta »

Ma che prg hai usato per avere quella rappresentazione grafica del tuo HD?
La swap è quasi sicuramente quella partizione logica da 4,1 Gb, che viene definita sconosciuta....non so perché.
Lo immaginavo che ti avrebbe detto che era una cattiva idea installare il grub nel boot sector di una partizione, però speravo che una primaria gli sarebbe andata bene....però non potresti postare una videata di gparted, che conosco un po' meglio e che soprattutto ha anche l'elenco completo di tutte le partizioni presenti?
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
brazov
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 458
Iscrizione: lunedì 3 maggio 2010, 19:36
Desktop: Alienware Aurora R13
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile

Re: In grub manca una partizione

Messaggio da brazov »

et4beta ha scritto: Ma che prg hai usato per avere quella rappresentazione grafica del tuo HD?
Il gestore di dischi standard di gnome!
La swap è quasi sicuramente quella partizione logica da 4,1 Gb, che viene definita sconosciuta....non so perché.
Questo significherebbe che natty utilizza lo spazio swap creato durante l'installazione di lucid.
però non potresti postare una videata di gparted, che conosco un po' meglio e che soprattutto ha anche l'elenco completo di tutte le partizioni presenti?
Et voilà.

Googlando un po' ho visto che alcuni utilizzano la tecnica del chainloading, cioè un grub che carica un altro grub se ho capito bene...
Allegati
Schermata--dev-sda - GParted.png
Diffondere la filosofia Open Source
Avatar utente
et4beta
Rampante Reduce
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: In grub manca una partizione

Messaggio da et4beta »

brazov ha scritto:
et4beta ha scritto: Ma che prg hai usato per avere quella rappresentazione grafica del tuo HD?
Il gestore di dischi standard di gnome!
La swap è quasi sicuramente quella partizione logica da 4,1 Gb, che viene definita sconosciuta....non so perché.
Questo significherebbe che natty utilizza lo spazio swap creato durante l'installazione di lucid.
però non potresti postare una videata di gparted, che conosco un po' meglio e che soprattutto ha anche l'elenco completo di tutte le partizioni presenti?
Et voilà.

Googlando un po' ho visto che alcuni utilizzano la tecnica del chainloading, cioè un grub che carica un altro grub se ho capito bene...
Non avevo mai usato il gestore di gnome.

Suppongo che la swap sia proprio sda6, ma evidentemente ha dei problemi, ti conviene, da sessione live, lanciare gparted e dopo averla in esso selezionata(non deve essere montata), vai sul menu "Partition-> Check" e fagli fare un controllo. È probabile che ti corregga direttamente i problemi.

Sì una volta creata una swap, qualsiasi ulteriore installazione di Ubuntu riconoscerà ed utilizzerà quella.

Ho letto qualcosa in merito al chainload, ma non l'ho mai utilizzato, per questo patel ti potrebbe essere più utile.
Comunque, intanto applica la prima parte del mio suggerimento e da Lucid dai il "grub-install" e poi l'update grub, così grub punta ai file di Lucid che è stabile, e poi ti informi per il chainload.
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
brazov
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 458
Iscrizione: lunedì 3 maggio 2010, 19:36
Desktop: Alienware Aurora R13
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile

Re: In grub manca una partizione

Messaggio da brazov »

Ritorno alla risposta di Zoff: eliminare uno dei due grub. È quello che vorrei fare. Come si fa senza causare catastrofi ???
Diffondere la filosofia Open Source
Avatar utente
et4beta
Rampante Reduce
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: In grub manca una partizione

Messaggio da et4beta »

Intanto che aspetti la risposta di zoff, in gparted seleziona sda6, che dovrebbe essere la swap, poi sul menu vai in "Partizione->Informazione", ci dovrebbero essere scritti i problemi che ha, ed è probabile che il sistema non riesca a montarla, per cui non "swappa".
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
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: In grub manca una partizione

Messaggio da Zoff »

brazov ha scritto: Ritorno alla risposta di Zoff: eliminare uno dei due grub. È quello che vorrei fare. Come si fa senza causare catastrofi ???
Non vorrei dire una castroneria ma direi che basta disinstallarlo :D
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23518
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: In grub manca una partizione

Messaggio da trekfan1 »

Avatar utente
corradoventu
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3984
Iscrizione: domenica 27 aprile 2008, 22:23
Desktop: GNOME
Distribuzione: Ubuntu 22.04,23.10,24.04,24.10
Sesso: Maschile
Località: Rezzoaglio (GE)
Contatti:

Re: In grub manca una partizione

Messaggio da corradoventu »

succedeva anche a me, ma con le update di ieri le partizioni mancanti sono ricomparse ...
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni.
(Steven Weinberg)
brazov
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 458
Iscrizione: lunedì 3 maggio 2010, 19:36
Desktop: Alienware Aurora R13
Distribuzione: Ubuntu 22.04.3 LTS
Sesso: Maschile

Re: In grub manca una partizione

Messaggio da brazov »

Trekfan, grazie, ma ho capito solo vagamente le spiegazioni. E' che mettere mano a grub spaventa un po' per ovvi motivi. Allora o qualcuno mi trova un howto chiaro e preciso e mirato all'argomento, oppure durante le feste, nel tempo libero, cerco di capirci qualcosa di più e lo scrivo io! Meglio la prima però.
Diffondere la filosofia Open Source
Avatar utente
altor
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 410
Iscrizione: martedì 12 aprile 2005, 19:40

Re: In grub manca una partizione

Messaggio da altor »

Sul problema del Grub che prende il controllo  dell' MBR ho questa esperienza:

. da maverick in versione alpha succedeva lo stesso, con l'errore relativo alla "bad idea" e alla storia della "blocklist"  (non ho trovato modo di installarlo sulla propria partizione di root)
. invece quando ho installato la final c'era modo di metterlo nella partizione di root. Devo però dire che non mi è ancora capitato di aggiornare il kernel per vedere se se ne va lo stesso sull'MBR.
Scrivi risposta

Ritorna a “Natty Narwhal 11.04”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite