Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
error unknown filesystem grub rescue
Nuovo argomento   Rispondi    Indice del forum -> *Ubuntu
Precedente :: Successivo  
Autore Messaggio
ciroinformatico
Aspirante troll *


Registrato: 18/09/08 13:44
Messaggi: 198

MessaggioInviato: 17 Apr 2012 21:14    Oggetto: error unknown filesystem grub rescue Rispondi citando

Salve,
io ho l'hd partizionato nel seguente modo:
-per quanto riguarda Win7:
C:\ con il SO e le installazioni
D:\ con i dati
-per quanto riguarda Ubuntu10.11:
un area di memoria con la root e il sistema operativo
un altra area di memora suddivisa a sua volta con home e una piccola swap

Dopo aver creato D:\ sotto windows ho riavviato il pc e adesso non parte più grub con la scelta del SO da utilizzare ma semplicemente la scritta:
"error: unknown file system
grub rescue>"

Che cosa è successo?? Question

Facendo partire da cd live e dando "sudo fdisk -l"
mi da il seguente output:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe619e619

Device Boot Start End Blocks Id System
/dev/sda1 * 1 36730 295027847+ 7 HPFS/NTFS
/dev/sda2 36730 41678 39743488 7 HPFS/NTFS
/dev/sda3 41678 43173 12011520 83 Linux
/dev/sda4 43173 60802 141599745 5 Extended
/dev/sda5 43173 43416 1951744 82 Linux swap / Solaris
/dev/sda6 43416 60802 139646976 83 Linux

Che devo fare? Rolling Eyes
Top
Profilo Invia messaggio privato
anabasi
Amministratore
Amministratore


Registrato: 21/10/05 00:58
Messaggi: 14535
Residenza: Tra Alpi e Tanaro

MessaggioInviato: 18 Apr 2012 17:05    Oggetto: Rispondi citando

Ciao

Grub2, il bootloader di Ubuntu (e della gran parte delle distribuzioni Linux), è composto da più stadi, il primo dei quali è installato nel MBR del hard disk (è il primo settore del hard disk). Il primo stadio "punta" al successivo, che è installato nella partizione in cui hai installato Ubuntu.
Qualche giorno fa Ubuntu era installato in sda2, adesso (dopo le modifiche effettuate al partizionamento) risulta installato in sda3. Ma questo, ovviamente, il primo stadio di Grub2 "non lo sa" e continua a puntare a sda2, dove adesso trova una partizione con file system NTFS: ecco spiegato il suo messaggio di errore.

Esistono differenti procedure per risolvere il problema. Te ne riporto due: la prima è quella classica e prevede un maggiore uso del terminale; la seconda prevede la masterizzazione di un CD di riparazione.


Prima procedura

Avvia il PC con il CD live di Ubuntu, apri il terminale e dà i seguenti comandi:
Codice:

sudo mount /dev/sda3 /mnt

per montare la partizione nella quale è installato il sistema

Codice:

sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys

per montare i rimanenti dispositivi

Codice:

sudo chroot /mnt

per effettuare un chroot sul tuo sistema installato

Codice:

grub-install /dev/sda
update-grub

per reinstallare Grub2 nel MBR del hard disk e per aggiornare la configurazione di Grub2

Codice:

exit

per uscire da chroot

Codice:

cd ~
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt/

per smontare tutti i dispositivi precedentemente montati.


Chiudi il terminale, riavvia il PC senza il CD Live e dovresti vedere Grub2 tornato al suo posto, funzionante.

NB: per non commettere errori di trascrizione dei comandi, usa il copia/incolla inserendo ed eseguendo sempre un comando per volta.

NB: se il comando grub-install /dev/sda dà un messaggio di errore, puoi riprovare con:
Codice:

grub-install --recheck /dev/sda
Top
Profilo Invia messaggio privato
anabasi
Amministratore
Amministratore


Registrato: 21/10/05 00:58
Messaggi: 14535
Residenza: Tra Alpi e Tanaro

MessaggioInviato: 18 Apr 2012 17:32    Oggetto: Rispondi citando

Seconda procedura

Scarica Super Grub2 Disk da QUI oppure, se il download non funzionasse, scegli un altro mirror da QUI. É un file ISO che permette di installare Super Grub2 Disk su CD o su floppy o su chiavetta. Masterizza il file ISO su CD e avvia il PC con il CD nel lettore (come se fosse una distro live). Seleziona l'opzione "Detect any Operating System" e SG2D analizzerà tutte le partizioni in cerca di sistemi operativi e ti permetterà di avviare quello che vuoi.
SG2D non effettua riparazioni, non scrive niente sul hard disk; le modifiche dovranno essere effettuate dall'utente.
Nel tuo caso, dovrai avviare Ubuntu e da terminale dare i comandi:
Codice:

grub-install /dev/sda
update-grub


In pratica, SG2D fa quello che, seguendo la prima procedura, dovrebbe fare l'utente usando il terminale fino al punto in cui occorre reinstallare Grub2.
Dopo aver reinstallato e aggiornato Grub2, chiudi la sessione di SG2D e riavvia senza il CD nel lettore.
Il CD Live di SG2D è utile per risolvere molte situazioni critiche, ed è bene tenerlo a disposizione.
Top
Profilo Invia messaggio privato
ciroinformatico
Aspirante troll *


Registrato: 18/09/08 13:44
Messaggi: 198

MessaggioInviato: 18 Apr 2012 19:42    Oggetto: Rispondi citando

Ho usato la seconda procedura e ora funziona tutto perfettamente.
Grazie mille Very Happy
Un ultima domanda... in rete ho letto di super boot loader.
Può essere utilizzato allo stesso modo di super grub?
Top
Profilo Invia messaggio privato
anabasi
Amministratore
Amministratore


Registrato: 21/10/05 00:58
Messaggi: 14535
Residenza: Tra Alpi e Tanaro

MessaggioInviato: 18 Apr 2012 23:01    Oggetto: Rispondi citando

ciroinformatico ha scritto:

Ho usato la seconda procedura e ora funziona tutto perfettamente.

Ottimo! Very Happy

ciroinformatico ha scritto:

Un ultima domanda... in rete ho letto di super boot loader.
Può essere utilizzato allo stesso modo di super grub?

Ho fatto una veloce ricerca in rete: non ho trovato riferimenti a "super boot loader", ma piuttosto a "Super Boot Manager". Forse ti riferivi a quello?
Comunque, non l'ho mai usato anche se ne ho sentito parlare. Non credo che l'utilizzo sia lo stesso di Super Grub2 Disk. Infatti SG2D è stato realizzato per un utilizzo "esterno" (avviando il PC da CD o da floppy o da chiavetta) e per situazioni d'emergenza. Invece Super Boot Manager dovrebbe essere una GUI (un'interfaccia grafica) da installare in Ubuntu o altre distro derivate da Debian, contenente tre moduli che permettono di configurare in maniera grafica (e pertanto più comoda) sia Grub2 sia Burg (bootloader derivato da Grub, con grafica più gradevole e maggiore personalizzazione) sia Plymouth (è un bootsplash per Linux, vale a dire ciò che rende graficamente visibile all'utente il processo di boot del sistema operativo, adottato tra gli altri anche da Ubuntu).
Top
Profilo Invia messaggio privato
ciroinformatico
Aspirante troll *


Registrato: 18/09/08 13:44
Messaggi: 198

MessaggioInviato: 19 Apr 2012 13:19    Oggetto: Rispondi citando

Sì mi riferivo a quello Laughing
Tutto chiarissimo , grazie mille Very Happy
Top
Profilo Invia messaggio privato
anabasi
Amministratore
Amministratore


Registrato: 21/10/05 00:58
Messaggi: 14535
Residenza: Tra Alpi e Tanaro

MessaggioInviato: 19 Apr 2012 19:13    Oggetto: Rispondi citando

Ok Smile
Top
Profilo Invia messaggio privato
whitesquall
Amministratore
Amministratore


Registrato: 26/06/07 14:03
Messaggi: 8413

MessaggioInviato: 03 Dic 2012 20:38    Oggetto: Rispondi citando

Volevo scrivere un post per ringraziare Anabasi: oggi mi sono trovato di fronte allo stesso problema, e grazie alle tue indicazioni ho risolto nel giro di minuti. Very Happy
Top
Profilo Invia messaggio privato
anabasi
Amministratore
Amministratore


Registrato: 21/10/05 00:58
Messaggi: 14535
Residenza: Tra Alpi e Tanaro

MessaggioInviato: 04 Dic 2012 07:42    Oggetto: Rispondi

Sono felice che questi post ti siano stati utili. Very Happy

Ciao
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> *Ubuntu Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi