[Risolto] Problema ripristino grub

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.

[Risolto] Problema ripristino grub

Messaggioda liber » venerdì 9 gennaio 2015, 13:11

Salve a tutti, ho un problema con il grub;
preciso subito che ho un pc con due hard disk, il primo da 500 gb su cui ho istallato w7 e ubuntu 14.04 su due diverse partizioni;
il problema si è presentato dopo che ho aggiornato ubuntu dalla 12.04 alla 14.04;
dopo l'aggiornamento è comparsa all'avvio la scritta grub rescue;
ho rirpistinato il grub tramite cd live ma non ho risolto il problema, allora ho staccato il secondo hrad disk (ho solo musica e film sopra diviso in tre partizioni)
e tutto funziona perfettamente.
quindi se non collego il secondo hard disk tutto funziona correttamente e posso sceglier quale s.o. far partite.
il problema e che se collego il secondo hard disk si ripresenta la scritta grub rescue e non posso andare avanti.
ho provato a rirpistinare il grub con il cd live e tenento il secondo hard disk collegato ma il problema non si risolve.
HELP me
Ultima modifica di liber il domenica 11 gennaio 2015, 19:52, modificato 1 volta in totale.
liber
Prode Principiante
 
Messaggi: 24
Iscrizione: febbraio 2012

Re: Problema ripristino grub

Messaggioda jackynet92 » venerdì 9 gennaio 2015, 13:31

Hai provato con boot-repair?
Avatar utente
jackynet92
Moderatore Globale
Moderatore Globale
 
Messaggi: 13409
Iscrizione: settembre 2011
Località: Torino
Desktop: Mate
Distribuzione: Ubuntu 16.04 64bit
Sesso: Maschile

Re: Problema ripristino grub

Messaggioda LostInMyHead » venerdì 9 gennaio 2015, 13:37

Fammi questa prova...
Entra nel bios e controlla quale harddisk ha la precedenza in avvio se quello dati o quello con gli OS, se è quello dati inverti la cosa, e riattacca il disco coi dati, avvia e dimmi che succede
Dalla vita ho capito che:
se mi trovassi disperso su un'isola con un container di fiammiferi farei prima a sfregare due legnetti.
Avatar utente
LostInMyHead
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 498
Iscrizione: settembre 2008
Località: Provincia di Brescia
Desktop: Unity / Gnome3
Distribuzione: Ubuntu 14.04 - 64bit
Sesso: Maschile

Re: Problema ripristino grub

Messaggioda liber » venerdì 9 gennaio 2015, 14:05

grazie per le risposte
ho provato da bios cambiando l'ordine di avvio degli hard disk ma niente.
boot repair non l'ho provato
liber
Prode Principiante
 
Messaggi: 24
Iscrizione: febbraio 2012

Re: Problema ripristino grub

Messaggioda liber » venerdì 9 gennaio 2015, 14:22

ho provato boot repair ma niente il risultato è: imposibile trovare il pacchetto boot-repair
liber
Prode Principiante
 
Messaggi: 24
Iscrizione: febbraio 2012

Re: Problema ripristino grub

Messaggioda liber » venerdì 9 gennaio 2015, 14:40

sono riuscito ad usare boot repair, tutto sembra andare bene, ma al riavvio solito problema grub rescue.
stacco il secondo hard disk e tutto funziona.
non so che fare......
liber
Prode Principiante
 
Messaggi: 24
Iscrizione: febbraio 2012

Re: Problema ripristino grub

Messaggioda et4beta » venerdì 9 gennaio 2015, 16:13

Fai la prova ad avviare con connesso il solo HD che stacchi affinché il sistema si avvii e scrivi qui che cosa succede.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo Asus X99-A(BIOS ver. 3402) - Intel i7 5820K - RAM G.Skill Ripjaws V DDR4 32 Gb(4 x F4-3000C15-8GVR) - GPU Asus STRIX Nvidia GTX 970 - Monitor Asus MG278Q - 1 SSD Samsung 850 EVO 500 Gb + 3 HDD (2 Seagate 2Tb+ 1 WD 2Tb) - PSU XFX XTR 750W - / - Asus K55VD - i7 3610QM - RAM 8 Gb 1600MHz - Grafica ibrida Intel HD 4000/Nvidia 610M - SSD Samsung 850 Pro 512 Gb
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
 
Messaggi: 7095
Iscrizione: gennaio 2008
Località: Ancona
Desktop: Unity/LXDE/MATE
Distribuzione: da 14.04 a 17.10-NO UEFI

Re: Problema ripristino grub

Messaggioda liber » venerdì 9 gennaio 2015, 18:53

se avvio staccando il primo hard disk (che normalmente va) e collegando il secondo, compare comunque la scritta grub rescue.
cmq nel secondo hard disk non ho sistemi operativi
liber
Prode Principiante
 
Messaggi: 24
Iscrizione: febbraio 2012

Re: Problema ripristino grub

Messaggioda et4beta » venerdì 9 gennaio 2015, 19:22

Ti ho chiesto di fare quelle prova non perché sono matto :D , ma era solo per trovare conferma ad un mio sospetto.
In pratica quando dici di aver cambiato, nel BIOS, l'ordine di boot degli HD, di fatto non è così.
Perché, come vedi dal risultato della prova, se avvii il PC dal secondo HD, anche senza il primo connesso, il comportamento è lo stesso di quando il primo è connesso.
Non so per quale ragione nell'MBR del secondo HD si è installato il grub, prova ne è che avviando da quello, con il primo HD disconnesso, ti appare il "grub rescue" che, pur essendo un errore, è segno che il grub viene avviato, e siccome l'unico HD presente è il secondo può solo voler dire che il grub è nell'MBR di questi, poi da errore perché evidentemente va a cercare i propri file di configurazione nella partizione sbagliata.
Non so per quale ragione, ma quando nel BIOS dici di cambiare l'ordine di boot questo non avviene. Fai una prova tanto non comporta nessun problema, rifai la procedura, descritta nel Wiki, di ripristino del grub, ma quando in chroot dovrai dare i comando "sudo grub-install /dev/sdx", dove al posto della lettera "x" solitamente si mette "a", tu metti "b", per cui il comando sarà "sudo grub-install /dev/sdb".
Poi riavvia normalmente.
A questo punto, sia che tu faccia il boot dal primo HD, sia dal secondo, avrai sempre il menu del grub.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo Asus X99-A(BIOS ver. 3402) - Intel i7 5820K - RAM G.Skill Ripjaws V DDR4 32 Gb(4 x F4-3000C15-8GVR) - GPU Asus STRIX Nvidia GTX 970 - Monitor Asus MG278Q - 1 SSD Samsung 850 EVO 500 Gb + 3 HDD (2 Seagate 2Tb+ 1 WD 2Tb) - PSU XFX XTR 750W - / - Asus K55VD - i7 3610QM - RAM 8 Gb 1600MHz - Grafica ibrida Intel HD 4000/Nvidia 610M - SSD Samsung 850 Pro 512 Gb
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
 
Messaggi: 7095
Iscrizione: gennaio 2008
Località: Ancona
Desktop: Unity/LXDE/MATE
Distribuzione: da 14.04 a 17.10-NO UEFI

Re: Problema ripristino grub

Messaggioda liber » sabato 10 gennaio 2015, 1:57

grazie per il consiglio, proverò.
purtroppo in questi giorni non ho tempo quindi ti farò sapere prox sett.
grazie ancora
liber
Prode Principiante
 
Messaggi: 24
Iscrizione: febbraio 2012

Re: Problema ripristino grub

Messaggioda liber » sabato 10 gennaio 2015, 9:23

Risolto tutto, ho rilanciato boot repair e ha risolto il problema è ora tutto è tornato alla normalità.
Ho però un dubbio se da terminale do il comando sudo fdisk - l noto che indica come sda il secondo HD mentre indica con sdb il primo HD su cui si trovano i so. Non so per quale motivo o se sia un problema, in più in effetti il bios non mi indica il secondo HD (sda) e quindi non posso invertire l'ordine di avvio. Farò altre prove. Credo che boot repair ha inserito il grub su ogni partizione dei due HD.
liber
Prode Principiante
 
Messaggi: 24
Iscrizione: febbraio 2012

Re: Problema ripristino grub

Messaggioda et4beta » sabato 10 gennaio 2015, 10:58

Allora è proprio come immaginavo. Solo che sistemando con BootRepair non hai potuto renderti conto con certezza di come stavano le cose.
Se è appunto come pensavo io tu ora hai il grub sia nell'MBR di sda che in quello di sdb(non nelle partizioni, e neanche nel loro bootsector). Però questa situazione non pregiudica nulla, salvo che(però non so bene come lavori BootRepair) possa tu avere dei problemi al prossimo upgrade del grub. Ma ora sai come risolvere.
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo Asus X99-A(BIOS ver. 3402) - Intel i7 5820K - RAM G.Skill Ripjaws V DDR4 32 Gb(4 x F4-3000C15-8GVR) - GPU Asus STRIX Nvidia GTX 970 - Monitor Asus MG278Q - 1 SSD Samsung 850 EVO 500 Gb + 3 HDD (2 Seagate 2Tb+ 1 WD 2Tb) - PSU XFX XTR 750W - / - Asus K55VD - i7 3610QM - RAM 8 Gb 1600MHz - Grafica ibrida Intel HD 4000/Nvidia 610M - SSD Samsung 850 Pro 512 Gb
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
 
Messaggi: 7095
Iscrizione: gennaio 2008
Località: Ancona
Desktop: Unity/LXDE/MATE
Distribuzione: da 14.04 a 17.10-NO UEFI

Re: Problema ripristino grub

Messaggioda giulux » sabato 10 gennaio 2015, 11:52

Se non hai più problemi modifica il titolo del primo post premettendovi [Risolto].

Se vuoi puoi installare questo script che aggiunge un pulsante per mettere [Risolto] con un solo click.
Ciao.
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 19807
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu gnome
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

Re: Problema ripristino grub

Messaggioda LostInMyHead » sabato 10 gennaio 2015, 18:35

A dire il vero ti chiedevo di cambiare l'ordine del bios proprio perchè sospettavo questo.
Durante l'installazione il disco dati era ritenuto il primo (sda), quello con l'os il secondo (sdb), durante l'installazione automatica il grub viene messo nell'mbr di sda in automatico, quando hai aggiornato te lo ha messo in sdb.

Essendo che nel bios il primo disco era sda (quello dati) quando partiva cercava il suo grub (che era stato sovrascritto) e non trovandolo ti dava errore. Se toglievi quello dati partiva il grub nell'mbr di sdb e tutto filava liscio.

Va bene la soluzione di et4beta di montare grub in entrambe ma secondo me non è la migliore, sia perchè in futuro potrebbe darti altri problemi, sia perche se sposti in futuro il disco dati su altri pc ti può dare problemi.

Il mio suggeriemnto sarebbe stato diverso, ovvero lasciare grub su sdb (il disco os) ed effettuare il ripristino del normale mbr sul disco dati (sda). in questo modo se in futuro attacchi quel disco su un'altro pc non da problemi perchè non cerca più grub, anche in future installazioni non darà problemi. vhttp://wiki.ubuntu-it.org/Amministrazi ... MbrWindows (atenzione a ripristinarlo sul disco dati
Dalla vita ho capito che:
se mi trovassi disperso su un'isola con un container di fiammiferi farei prima a sfregare due legnetti.
Avatar utente
LostInMyHead
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 498
Iscrizione: settembre 2008
Località: Provincia di Brescia
Desktop: Unity / Gnome3
Distribuzione: Ubuntu 14.04 - 64bit
Sesso: Maschile

Re: Problema ripristino grub

Messaggioda et4beta » sabato 10 gennaio 2015, 19:36

LostInMyHead Immagine ha scritto:A dire il vero ti chiedevo di cambiare l'ordine del bios proprio perchè sospettavo questo.
Durante l'installazione il disco dati era ritenuto il primo (sda), quello con l'os il secondo (sdb), durante l'installazione automatica il grub viene messo nell'mbr di sda in automatico, quando hai aggiornato te lo ha messo in sdb.

Essendo che nel bios il primo disco era sda (quello dati) quando partiva cercava il suo grub (che era stato sovrascritto) e non trovandolo ti dava errore. Se toglievi quello dati partiva il grub nell'mbr di sdb e tutto filava liscio.

Va bene la soluzione di et4beta di montare grub in entrambe ma secondo me non è la migliore, sia perchè in futuro potrebbe darti altri problemi, sia perche se sposti in futuro il disco dati su altri pc ti può dare problemi.

Il mio suggeriemnto sarebbe stato diverso, ovvero lasciare grub su sdb (il disco os) ed effettuare il ripristino del normale mbr sul disco dati (sda). in questo modo se in futuro attacchi quel disco su un'altro pc non da problemi perchè non cerca più grub, anche in future installazioni non darà problemi. vhttp://wiki.ubuntu-it.org/Amministrazi ... MbrWindows (atenzione a ripristinarlo sul disco dati

La discussione è praticamente conclusa ma devo fare, per chiarezza, alcune precisazioni, in merito alle frasi che ho evidenziato.
L'ipotesi che "LostInMyHead" fa sullo "scambio" di dischi sarebbe valida in caso di sovrainstallazione non in un aggiornamento(o meglio avanzamento di versione), nel quale l'installer aggiorna il grub esistente, sia nei file di configurazione e negli script nella root dell'OS, sia nella parte installata nell'MBR, ma puntando sempre all'MBR in cui, dai file di configurazione dell'OS "vecchio" risulta già essere installato.
Inoltre il grub in entrambi gli MBR non gliel'ho fatto mettere io, pur avendone parlato ma solo perché già c'era, prova ne sia che "bootando" dall'uno o dall'altro HD si avviava il grub, con la differenza che quello nel disco con gli OS trovava il suo sistema e lo avviava, mentre quello nel disco dati non lo trovava(per capire il perché bisognava vedere che versione di grub era) e dava errore.
Quindi quella di mettere il grub nell'MBR di entrambi gli HD, non è stata una mia idea, perché la mia era di mettere il sistema in grado di avviarsi, soprattutto perché c'erano egli evidenti problemi a gestire la priorità di boot.
In quanto alla possibilità che quell'HD, messo un domani in un altro PC, possa dare problemi(affermazione legata alla presenza del grub nell'MBR), direi che sia inesistente. Perché, come disco dati non verrà mai messo intenzionalmente in priorità di boot e se anche lo fosse il risultato sarebbe comunque identico ovvero un mancato avvio, con l'unica differenza del messaggio di errore("disco non di avvio" oppure "grub rescue>"), se invece venisse utilizzato per installarvi degli OS, durante quella procedura l'installer di default sovrascriverebbe il grub presente sostituendolo con il bootloader del proprio OS.
E' stata un po' lunga, spero di essere riuscito a farmi capire. :D
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo Asus X99-A(BIOS ver. 3402) - Intel i7 5820K - RAM G.Skill Ripjaws V DDR4 32 Gb(4 x F4-3000C15-8GVR) - GPU Asus STRIX Nvidia GTX 970 - Monitor Asus MG278Q - 1 SSD Samsung 850 EVO 500 Gb + 3 HDD (2 Seagate 2Tb+ 1 WD 2Tb) - PSU XFX XTR 750W - / - Asus K55VD - i7 3610QM - RAM 8 Gb 1600MHz - Grafica ibrida Intel HD 4000/Nvidia 610M - SSD Samsung 850 Pro 512 Gb
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
 
Messaggi: 7095
Iscrizione: gennaio 2008
Località: Ancona
Desktop: Unity/LXDE/MATE
Distribuzione: da 14.04 a 17.10-NO UEFI

Re: Problema ripristino grub

Messaggioda LostInMyHead » sabato 10 gennaio 2015, 20:13

Ho letto e compreso questo.
Sta di fatto che la tua soluzione usata di montare il grub in entrambi i dischi può dare problemi in futuro, per questo suggerivo l'alternativa.

Le future possbilità sono elevate, poniamo il caso che questi HD siano da 500GB e l'utente ne compra uno da 1TB.
Deciede di mettere quello da 500GB con gli OS su un'altro pc (nessun problema di fatto) e di mettere quello da 1TB su questo pc, il problema si ripone.
Ma di scenari simili si potrebbe fare un elenco. Ad esempio se spostasse quello dati su un nuovo pc e per sfiga il bios legge quello per primo.

Per questo ritengo che la soluzione migliore sia ripristinare l'MBR sul disco dati
Dalla vita ho capito che:
se mi trovassi disperso su un'isola con un container di fiammiferi farei prima a sfregare due legnetti.
Avatar utente
LostInMyHead
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 498
Iscrizione: settembre 2008
Località: Provincia di Brescia
Desktop: Unity / Gnome3
Distribuzione: Ubuntu 14.04 - 64bit
Sesso: Maschile

Re: Problema ripristino grub

Messaggioda LostInMyHead » sabato 10 gennaio 2015, 20:14

Essendo poi che le soluzioni sul forum non sono ad uso esclusivo dell'utente in questione ma rimangono per future consultazioni di altri utenti rimango dell'idea di evidenziare questa soluzione per l'utilizzo comunque di altri utenti
Dalla vita ho capito che:
se mi trovassi disperso su un'isola con un container di fiammiferi farei prima a sfregare due legnetti.
Avatar utente
LostInMyHead
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 498
Iscrizione: settembre 2008
Località: Provincia di Brescia
Desktop: Unity / Gnome3
Distribuzione: Ubuntu 14.04 - 64bit
Sesso: Maschile

Re: Problema ripristino grub

Messaggioda et4beta » sabato 10 gennaio 2015, 20:47

Comprendo i dubbi che possono venire, ma il grub non è un virus letale ed il BIOS è perfettamente gestibile per quanto riguarda la priorità di boot.
Per quanto mi riguarda ho tre HD(partizionamento msdos), nel primo c'è Win 7 e qualche Ubuntu e nel secondo solo qualche Ubuntu, un vecchio Fedora e dei dati, nel terzo solo dati. I grub(plurale), ce li ho nel 2° e nel 3°, ed avviano ovviamente Ubuntu diversi ed entrambi avviano Win, che invece si avvia col proprio bootloader se faccio il boot dal 1° disco. Tutto questo perché, comunque vadano le cose riesco sempre ad avviare il PC(se non si rompe la MoBo) con uno degli OS presenti, e non ho mai avuto problemi con Ubuntu (per Win il discorso è diverso) a scambiare, come ho avuto necessità di fare varie volte, gli HD tra i tre PC che ho in casa(gli altri sono dei figli), nonostante la presenza del grub in tutti i loro MBR.
Come ho spiegato nel post precedente, qualsiasi possibile interferenza del grub con il normale funzionamento dell'HD, in qualsivoglia situazione, non è possibile, mi duole doverti contraddire ma le ipotesi che hai fatto, al di là dei prudenziali timori di quando si fanno certe operazioni, tecnicamente non hanno possibilità di realizzarsi.
Nella peggiore delle ipotesi, nel momento stesso in cui si dovesse perdere il sonno per questa preoccupazione :D , c'è sempre la possibilità di piallare l'MBR da terminale(facendo attenzione a non rasare anche la tabella delle partizioni), ribadisco comunque che non serve.

Argomento interessante ed anche in topic, ma per evitare l'out, direi che conviene salutarsi.
Ciao. :birra:
Linux User #485103 - Ubuntu User #38220 - Desktop: MoBo Asus X99-A(BIOS ver. 3402) - Intel i7 5820K - RAM G.Skill Ripjaws V DDR4 32 Gb(4 x F4-3000C15-8GVR) - GPU Asus STRIX Nvidia GTX 970 - Monitor Asus MG278Q - 1 SSD Samsung 850 EVO 500 Gb + 3 HDD (2 Seagate 2Tb+ 1 WD 2Tb) - PSU XFX XTR 750W - / - Asus K55VD - i7 3610QM - RAM 8 Gb 1600MHz - Grafica ibrida Intel HD 4000/Nvidia 610M - SSD Samsung 850 Pro 512 Gb
Avatar utente
et4beta
Rampante Reduce
Rampante Reduce
 
Messaggi: 7095
Iscrizione: gennaio 2008
Località: Ancona
Desktop: Unity/LXDE/MATE
Distribuzione: da 14.04 a 17.10-NO UEFI


Torna a Installazione e aggiornamento del sistema operativo

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 3 ospiti