[Risolto] [Install] Cancellare partizione senza sballare grub2

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Ottone degli Ulivi
Prode Principiante
Messaggi: 29
Iscrizione: mercoledì 5 dicembre 2007, 15:42

[Risolto] [Install] Cancellare partizione senza sballare grub2

Messaggio da Ottone degli Ulivi »

Ciao a tutti! Di recente ho installato Ubuntu Natty beta, per provarlo, su una partizione logica, una suddivisione della partizione linux sulla quale avevo già Linux Mint. Quando poi, da novellino, ho semplicemente usato Gparted Live per cancellare la partizione con Natty, mi sono ritrovato con un pc che non si avviava e mi faceva vedere solo un prompt di grub rescue che non sapevo usare... per fortuna c'era questa guida: http://wiki.ubuntu-it.org/Amministrazio ... Ripristino , con cui ho risolto tutto.

Però mi chiedo: se volessi rifare una cosa del genere (scenario probabile: metto Natty - versione stabile - accanto a Mint, mi ci trovo bene, voglio cancellare Mint), cosa dovrei fare per non ritrovarmi con grub rescue una volta cancellato il sistema operativo indesiderato? Basta fare update-grub? Grazie in anticipo!
Ultima modifica di Ottone degli Ulivi il domenica 10 aprile 2011, 12:54, modificato 1 volta in totale.
Ubuntu 11.04
Avatar utente
Kmedioman
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 662
Iscrizione: lunedì 13 novembre 2006, 9:12

Re: [Install] Cancellare partizione senza sballare grub2

Messaggio da Kmedioman »

Considera che grub viene aggiornato e configurato dall'ultimo sistema che installi sovrascrivendo il precedente. Quindi se installi Natty e poi togli Mint non avrai nessun problema perchè il grub cercherà la configurazione di Natty, non di Mint.
Nel tuo caso precedente, invece, hai cancellato la partizione col secondo sistema installato, il più recente, che aveva installato grub e quindi i files di configurazione a cui grub puntava non esistevano più.
Il tuo problema è senza soluzione, grub sarà configurato solo e soltanto da un sistema operativo. Se poi lo togli grub non troverà il file di configurazione per avviare.
L'unica soluzione, ma non sono sicuro che funzioni, è creare la partizione /boot in comune con tutti i sistemi operativi che installi e non la cancelli mai. Non sono però sicuro che grub2 abbia tutti i files di configurazione in /grub (esiste anche /etc/grub.d) e quindi potrebbe non funzionare.
"Il principale compito di un generale è di evitare che il proprio esercito rimanga senza guida" - Generali a merenda - Boris Vian
Ottone degli Ulivi
Prode Principiante
Messaggi: 29
Iscrizione: mercoledì 5 dicembre 2007, 15:42

Re: [Install] Cancellare partizione senza sballare grub2

Messaggio da Ottone degli Ulivi »

Wow, velocissimo, grazie ;) Beh, quindi effettivamente non dovrei aver problemi, poiché togliere Mint e lasciare Natty mi sembra lo scenario più probabile! Grazie ancora!
Ubuntu 11.04
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Install] Cancellare partizione senza sballare grub2

Messaggio da patel »

Quando si installa una distro per provarla bisogna installare il grub NON nel MBR (scelta di default) ma nella partizione di installazione e al successivo riavvio dare il comando

Codice: Seleziona tutto

sudo update-grub
dalla distro precedente (Mint).
Nel tuo caso non avresti avuto problemi se, prima di eliminare la partizione di Natty, avessi avviato Mint e dato il comando

Codice: Seleziona tutto

sudo grub-install /dev/sda
in questo modo avresti piazzato nel MBR il grub di Mint.

Creare la partizione /boot in comune con tutti i sistemi operativi che installi potrebbe essere una soluzione adatta ad un utente molto esperto che poi sa come gestirla, non te la consiglio.
Ultima modifica di patel il domenica 10 aprile 2011, 8:31, modificato 1 volta in totale.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Ottone degli Ulivi
Prode Principiante
Messaggi: 29
Iscrizione: mercoledì 5 dicembre 2007, 15:42

Re: [Install] Cancellare partizione senza sballare grub2

Messaggio da Ottone degli Ulivi »

patel ha scritto: Quando si installa una distro per provarla bisogna installare il grub NON nel MBR (scelta di default) ma nella partizione di installazione e al successivo riavvio dare il comando

Codice: Seleziona tutto

sudo update-grub
dalla distro precedente (Mint).
Grazie Patel. Solo una domanda: la scelta su dove "piazzare" il grub viene compiuta durante l'installazione grafica o durante le operazioni di partizionamento?

Sulla questione della partizione /boot in comune... per me è ancora arabo, quindi non mi azzardo nemmeno. :-[
Ubuntu 11.04
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Install] Cancellare partizione senza sballare grub2

Messaggio da patel »

la scelta si fa cliccando sul menù a tendina della sez. bootloader, vedi allegato
/dev/sda = MBR
Allegati
Screenshot3.png
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Ottone degli Ulivi
Prode Principiante
Messaggi: 29
Iscrizione: mercoledì 5 dicembre 2007, 15:42

Re: [Install] Cancellare partizione senza sballare grub2

Messaggio da Ottone degli Ulivi »

patel ha scritto: la scelta si fa cliccando sul menù a tendina della sez. bootloader, vedi allegato
/dev/sda = MBR
grande, grazie ;)
Ubuntu 11.04
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti