Computer / Desktop

Windows xp e ubuntu 10.04 non si avviano. errore grub

Inviata da giallu99 il 11 giugno 2010 - alle ore 13:58:32

Errore boot Grub
Ciao, non capisco come mai dopo aver inserito il disco di ripristino di windows, essere andato nella console di ripristino aver digitato fixmbr ma non accettando, grub mi da error: unknow filesystem

ora, io ho il disco di installazione di windows xp (uso questo) quello di ubuntu 10.04(con il live cd) e una pennina con dentro kaspersky rescue cd...

che posso fare?

Soluzioni degli esperti

Soluzione di tux_expert il 11 giugno 2010 alle ore 15:55:23

Gentile utente. Il bootloader GRUB è molto difficile da corrompere, ma questo può comunque succedere se interveniamo sulla propria configurazione non sapendo cosa stiamo facendo o ripristinando Windows che sovrascrive l'MBR con il bootloader ed eliminando quindi GRUB. Deve quindi eseguire il ripristino di GRUB, per farlo deve usare il cd di Ubuntu in live, quindi faccia boot da cd e scelga di provarlo senza installazione. Avviata la sessione apra un terminale e lanci il comando:

sudo fdisk -l

quindi prenda nota sul nome dispositivo (se piu dischi) e partizione su cui è Ubuntu, se home separata prenda nota della partizione root, se più partizioni quella /boot nell'esempio che segue la identifico come  /dev/sda1. Quindi va montata con:

sudo mount /dev/sda1 /mnt

in seguito vanno montati i dispositivi con i seguenti comandi (uno ad uno):

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

Adesso dobbiamo eseguire i comandi dal sistema montato, quindi dobbiamo entrare con chroot per poterlo fare, il comando per entrare è:

sudo chroot /mnt

Sempre non si abbiano partizioni separate, nel caso vi fossero dovrebbe montare la partizione di boot con il comando:

mount /dev/sda1 /boot

Se ha installato Ubuntu come predefinito su unica partizione tralasci il comando appena descritto e andiamo alla fase seguente, dopo il chroot quindi:

grub-install /dev/sda

e a seguire:

update-grub

Se riceve errori deve lanciare il comando cosi:

grub-install --recheck /dev/sda

Avrà notato che Grub viene installato nell'MBR del disco, quindi non deve indicare nessun numero partizione per l'installazione di Grub. Adesso digiti:

exit

quindi smontare le partizioni montate precedentemente, dirigiamoci nella cartella  con:

cd ~

quindi i seguenti comandi, uno ad uno:


sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt/

Riavviare il sistema e rimuovere il cd, Grub funzionerà senza problemi. Se vuole configurare Grub accorciando il tempo di scelta OS all'avvio o scegliere quale OS avviare di default può usare una GUI disponibile, da terminale installi (quando avrà riavviato la sessione):

sudo apt-get install startupmanager

quindi lo troverà nel menù Sistema-Amministrazione_StartUP Manager. Tenga presente che impostando a ZERO secondi la scelta OS avvierà subito l'OS scelto di default, per scegliere dobbiamo digitare il tasto "esc" all'accensione per far visualizzare la scelta di avvio, oppure riduce da 10 a 3 secondi tale attesa se vuole che si presenti ad ogni avvio. Spero di essere stato utile.

Commento di giallu99 del 11 giugno 2010- alle ore 16:21:08

grazie mille sei stato utilissimo, ma ho risolto con un altro modo:

inserisco il cd di windows...aspetto che carica e premo r (console di ripristino)...a questo punto scelgo l'installazione c:\windows e non metto nessuna password...

ora scrivo fixmbr e do come risposta s quindi riavvio...

 

(il sistema era ibernato) mi dice ripresa di windows in corso..perfetto..si avvia tutto anche se il boot con ubuntu non c'è più...

però da un po' di tempo volevo elminare perchè con gil aggiornenti e altre cose mi da problemi..quindi...start -> strumenti di amministrazione -> gestione computer -> archiviazione -> gestione disco da qui elimino la partizione di ubuntu e ne creo un'altra ntfs (così recupero lo spazio perso [30 gb, ma ho un hdd di 80 gb])

riavvio per vedere se funziona tutto, ed effetivamente funziona.

 

grazie mille ancora, se mi capita di nuovo userò la sua soluzione :)

Soluzione di tux_expert il 11 giugno 2010 alle ore 17:14:21

Per quanto riguarda il ripristino del bootloader di Windows se voleva eliminare la partizione di Ubuntu (non credevo volesse eliminare la partizione), andava bene con il cd di Windows che ripristina il bootloader stesso sovrascrivendo appunto GRUB. Per problemi sugli aggiornamenti non ho ben capito dove, se su Ubuntu si deve verificare se tutti i repository sono abilitati in quanto non funzionerebbero applicazioni per multimedia (alcune) che necessitano di codecs di terze parti, quindi basta spuntare le fonti e aggiornare la lista, verrà sostituito il kernel e aggiunti molti altri pacchetti (circa 30.000), qui si installano codecs per usarlo senza sentire la mancanza di Windows. Per lo spazio le consiglio di formattare la partizione e cosi recuperare lo spazio, si ricordi anche quella di SWAP che deve liberare. Feci la stessa cosi molti anni fa, al contrario però, eliminai Windows per i vari problemi al sistema e perchè stufo di perdere giornate di lavoro, senza considerare malware, da allora uso Linux in tutte le sue distribuzioni per macchine anche obsolete che compongono una rete domestica, mai più ho avuto bisogno di formattare e ripristinare il sistema, anche a lei pare che il problema è dovuto al ripristino di Windows. Per Ubuntu su disco da 80GB le conveniva visto che Ubuntu in 6GB offre centinaia di applicazioni, Windows invece (dipende da quale versione) occupa 12GB solo per OS senza applicazioni. Ad ogni modo se ha bisogno sa come fare e le consiglio di usare QUESTO canale IRC per uso avanzato e su ogni dubbio riguardante Ubuntu.

Soluzione di tux_expert

Expert Level C

techassistance.it

Vota la soluzione:

Sto salvando...

( voti 1 - voto medio 5.0 )

Soluzioni della community
Inviato il 11 giugno 2010 alle ore 18:08:38

Segua il consiglio di TUX ESPERT ( ubuntu x me è meglio di windows)

Vota la soluzione:

Sto salvando...
Commento di giallu99 del 11 giugno 2010- alle ore 18:23:14

Si ma un linguaggio di programmazione molto potente che uso tutti i giorni funziona solo su windows...con wine funziona ma male... ubuntu è ottimo, ma per ora preferisco windows (che mi ha causato meno problemi, però ubuntu lo uso da poco)

Non hai risolto il tuo problema?
Chiedi l’assistenza di un nostro Esperto con i servizi Premium!

Non hai trovato la soluzione che cercavi? continua a navigare nelle categorie: Computer - Desktop

Windows, Subnotebook , Tablet PC, All-in-one, Barebone, Server, Desktop, Notebook, Netbook...

    • Assistenza a domicilio
    • Se hai un problema tecnologico per il quale necessiti dell'intervento di un tecnico specializzato, puoi utilizzare il nuovo servizio "Assistenza a domicilio". Potrai così contattare i tecnici specializzati Techassistance che risiedono nella tua zona per chiedere loro un preventivo gratuito su un intervento di assistenza direttamente presso la tua abitazione.

      Voglio saperne di più..

© Copyright 2010 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa. Tutti i diritti sono riservati Contatti: info@techassistance.it • Informativa sulla Privacy • Condizioni di utilizzo