PDA

View Full Version : AIUTO: Ho fatto il danno con grub


Shotokhan
18-12-2009, 00:03
Dovevo eliminare la partizione di linux per questo motivo ho usato acronis desk manager ed ho formattato le partizioni di linux (la ext3 e la swap) in ntfs e le ho unificate, POI sono andato ad unificare la C con l'unione di quelle vecchie partizioni, solo che mi ero scordato del grub, quindi quando ho riavviato per ultimare l'unificazione è successo che il grub mi da errore 17 (mi pare) e quindi il pc è fermo (infatti non sto scrivendo dal mio pc :muro: ). Come lo risolvo questo problema? Se faccio partire il cd di linux posso eliminare il grub? Ci sono altri modi? Fatemi sapere x favore.

robyros
18-12-2009, 00:16
Dovevo eliminare la partizione di linux per questo motivo ho usato acronis desk manager ed ho formattato le partizioni di linux (la ext3 e la swap) in ntfs e le ho unificate, POI sono andato ad unificare la C con l'unione di quelle vecchie partizioni, solo che mi ero scordato del grub, quindi quando ho riavviato per ultimare l'unificazione è successo che il grub mi da errore 17 (mi pare) e quindi il pc è fermo (infatti non sto scrivendo dal mio pc :muro: ). Come lo risolvo questo problema? Se faccio partire il cd di linux posso eliminare il grub? Ci sono altri modi? Fatemi sapere x favore.
devi ripristinare il boot loader di windows se stai usando XP avvialo da dvd, vai in console (mi sembra con il tasto R) poi digita FIXMBR invio, riavvia il sistema e dovresti aver risolto

per altri SO non sò :D

Shotokhan
18-12-2009, 00:36
ma veramente ho chiestio aiuto perché arriva al grub e si ferma, a windows non ci arrivo proprio!
Ho trovato queste istruzioni:
Ripristinare il MBR di Windows XP anche senza avere il CD di XP
Per ripristinare il MBR (boot record) di Windows XP anche quando non si ha a disposizione il CD di installazione di XP (esempio sistemi preinstallati) ecco la procedura da seguire.

Avviare Ubuntu da live CD (vanno bene 7.04 e 7.10),
a sistema avviato e connessione internet funzionante aprire una console comandi e digitare in sequenza:

sudo apt-get install ms-sys

poi per installare il MBR

sudo ms-sys --mbr /dev/hdX

dove /dev/hdX va sostituito con il device su cui installare il MBR (/dev/sda nel mio caso)

riavviare e il gioco e' fatto.

NOTA: occorre che i repository "Universe" siano abilitati.

Mi sa che vanno bene solo che il cd di linux che ho io non va bene perché mi dice che è impossibile installare ms-sys xkè nn lo trova. come faccio?

Gimli[2BV!2B]
18-12-2009, 01:14
fixmbr e fixboot di solito si fanno nella console di ripristino di emergenza (http://support.microsoft.com/kb/314058), che si avvia direttamente dal cd di installazione di Win (vedi opzione 2 del link).

ms-sys dovrebbe essere disponibile in varie distribuzioni live orientate al ripristino di sistemi.
Facendo una veloce ricerca l'ho trovato (http://www.tux.org/pub/people/kent-robotti/looplinux/rip/docs/RIPLinuX-9.3.contents.txt) in questa RIPLinux (http://www.tux.org/pub/people/kent-robotti/looplinux/rip/), per esempio (mai provata, è la prima che ho rintracciato).

Se hai un cd Win avviabile sotto mano, ti consiglio di provare prima il metodo fixmbr + fixboot.

Shotokhan
18-12-2009, 02:59
alla fine, girando su internet ho trovato per caso la soluzione con windows di cui parli anche tu e sono riuscito a risolvere il fattaccio.... meno male :rolleyes:

Grazie a tutti per l'aiuto

P.S.
ma se non avessi voluto fare tutto questo casino, come avrei dovuto fare?

patel45
18-12-2009, 08:13
per non fare casino occorre ripristinare il bootloader di win prima di eliminare la partizione di Linux, sia con ms-sys da linux che col fixmbr dalla console di ripristino. Facendo così, se qualcosa non funziona, hai sempre la possibilità di avviare un sistema operativo.