View Full Version : Win7 rimuove grub ad ogni avvio.
Spero sia la sezione giusta.
Ho in dual boot win7 e Ubuntu 10.04
Ad ogni avvio di Win7 mi viene cancellato grub. Win7 si avvia senza problemi, al prossimo avvio della macchina non ho più il menu di grub e non parte nemmeno win7, il pc si riavvia continuamente.
Consigli?
molto strano!
scaricati super grub disk, ripara con quello grub o usalo per bootare ubuntu.
da ubuntu reinstalla grub, così si autoriconfigura.
molto strano però.
Per ora ho ripristinato con il livecd di ubuntu.
Credo che quando ho formattato la partizione dati con win7 mi abbia rovinato la tabella delle partizioni:
Se faccio un fdisk -l /dev/sda
vedo solo 4 partizioni
in teoria dovrebbero essere 5:
1 system ( win7)
2 win7
3 ubuntu
4 swap
5 dati
e le prime due hanno un errore:
la partizione X non termina al limite del cilindro.
da gestore dischi vedo la partizione dati in ext4 che in teoria è stata formattata in ntfs da win7.
avvio win7 e vedo cosa vede...
Aggiorno:
Da win7 vedo tutte e 5 le partizioni, la partizione dati è da 200GB e non da 264GB come la vede ubuntu quindi qualcosa si è sputt....
Chiancheri
09-04-2010, 15:27
Per ora ho ripristinato con il livecd di ubuntu.
Credo che quando ho formattato la partizione dati con win7 mi abbia rovinato la tabella delle partizioni:
Se faccio un fdisk -l /dev/sda
vedo solo 4 partizioni
in teoria dovrebbero essere 5:
1 system ( win7)
2 win7
3 ubuntu
4 swap
5 dati
e le prime due hanno un errore:
la partizione X non termina al limite del cilindro.
da gestore dischi vedo la partizione dati in ext4 che in teoria è stata formattata in ntfs da win7.
avvio win7 e vedo cosa vede...
Aggiorno:
Da win7 vedo tutte e 5 le partizioni, la partizione dati è da 200GB e non da 264GB come la vede ubuntu quindi qualcosa si è sputt....
dovevi formattarla da ubuntu, anzi, ti conviene riformattarla proprio da lì.
installa gparted ed ntfsprogs, da shell basta che dai:
sudo apt-get install gparted ntfsprogs
poi vai in sistema > amministrazione > gparted
e formatta la partizione in ntfs (se vuoi usarla sia con win che con linux).
Per quanto riguarda grub, windows durante l'installazione cancella gli altri bootloader, conviene installare sempre prima windows e dopo linux oppure usare dopo il livecd (come hai fatto appunto tu).
Il problema è nel grub di ubuntu.
Se avvio ubuntu con il super grub disk, la tabella delle partizioni è apposto.
Avviando con il grub installato nel disco rigido la tabella delle partizioni è sbagliata, in pratica la partizione / , swap e dati vengono viste come un unica partizione da 264GB.
ci tieni tanto ai due OS e alle partizioni o puoi rischiare un bel low level format, e reimpostazione da zero di tuto il sistema?
ah, non so se è il caso questo ma: mai usare partition magic da win: fa dei casini assurdi.
Per la reinstallazione non ci sarebbero problemi, infatti e quello che stavo pensando di fare visto che il pc è nuovo e non ho dati dentro.
Purtroppo Win mi serve per lavoro, altrimenti lo avrei eliminato da un pezzo.
Non usato partion magic, ho solo creato e formattato la partizione dati da windows.
Rimuovo le partizioni e reinstallo ubuntu.
Rimosso le partizioni ubuntu, da win 7 vedo lo spazio libero, da livecd ubuntu continuo a vedere la partizione da 264GB :muro: .
Aggiornamento:
Da livecd ubtuntu con gparted vedo le partizioni sbagliate, con disk utility le partizione sono corrette.
Bel casino.
deadlyomen17
09-04-2010, 21:55
lascia stare gparted ed usa fdisk
dai un fdisk -l da livecd e vedi se ti rileva tutte le partizioni correttamente
se fdisk funziona correttamente usa questo o cfdisk (interfaccia ncurses) per creare e/o modificare le partizioni per ubuntu...dopo di che installa nella partizione creata
nel caso non funzioni nemmeno questo non conosco altre soluzioni che non eliminare tutte le partizioni e ricrearle da capo..
se lo puoi fare un bel low level format risolve! (e perdi pure meno tempo)
non sarà "da tecnici", ma almeno perdi poco tempo.
tanto basta che lo fai andare fino al 2%, quel tanto per esser sicuro che la tabella e mbr siano rasati veramente.
poi fai le partizioni con una live linux qualsiasi,
installi win sulla prima, linux sull aseconda, poi swap e disco dati.
tutte primarie.
installi prima win e poi linux.
Il casino sulla tabella delle partizioni lo ha fatto win7 quando ho creato la partizion dati e mi ha assegnato la lettera anche alle partizioni linux.
Adesso dopo aver reinstallato tutto e creato le partizioni con gparted nessun problema.
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.