Pagina 1 di 1

[Risolto] Windows non parte dopo aggiornamento a 10.04 ma...

Inviato: venerdì 30 aprile 2010, 12:42
da ik6qre
Come molti anche io sto subendo il problema del mancato avvio di Windows XP situato nella partizione primaria.
Questo è il mio menu grub:

Codice: Seleziona tutto

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, con Linux 2.6.32-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,5)'
	search --no-floppy --fs-uuid --set 8034e4ad-977f-424a-906e-e38091a98117
	linux	/boot/vmlinuz-2.6.32-22-generic root=UUID=8034e4ad-977f-424a-906e-e38091a98117 ro  vga=792  quiet splash
	initrd	/boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, con Linux 2.6.32-22-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,5)'
	search --no-floppy --fs-uuid --set 8034e4ad-977f-424a-906e-e38091a98117
	echo	'Caricamento Linux 2.6.32-22-generic...'
	linux	/boot/vmlinuz-2.6.32-22-generic root=UUID=8034e4ad-977f-424a-906e-e38091a98117 ro single  vga=792
	echo	'Caricamento ramdisk iniziale...'
	initrd	/boot/initrd.img-2.6.32-22-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod ext2
	set root='(hd0,5)'
	search --no-floppy --fs-uuid --set 8034e4ad-977f-424a-906e-e38091a98117
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod ext2
	set root='(hd0,5)'
	search --no-floppy --fs-uuid --set 8034e4ad-977f-424a-906e-e38091a98117
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Home Edition (on /dev/sda1)" {
	insmod ntfs
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 4850784a5078412c
	drivemap -s (hd0) ${root}
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###
La partizione 0,1 dovrebbe essere giusta, o sbaglio?
Quel drivemap sarà influente?
Ubuntu 10.04 parte senza problemi ed è tramite questo O.S. che sto scrivendo.

Questo il mio fstab:

Codice: Seleziona tutto

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda5 during installation
UUID=8034e4ad-977f-424a-906e-e38091a98117 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=e08c4bf1-b177-4c33-815b-0743855a6471 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
Dov'è l'inghippo?
Grazie a chi vorrà aiutarmi prima di ripristinare il bootloader di Windows da CD con i consueti comandi FIXBOOT e FIXMBR.

Re: [Grub] Windows non parte dopo aggiornamento a 10.04

Inviato: venerdì 30 aprile 2010, 12:48
da Petr
Ciao a te!
Hai provato con

Codice: Seleziona tutto

sudo update-grub
da terminale di Ubuntu?
Prova e posta il risultato.

Re: [Grub] Windows non parte dopo aggiornamento a 10.04

Inviato: venerdì 30 aprile 2010, 15:38
da ik6qre
Ciao Petr e grazie infinite per la tua risposta.
Eccoti quello che mi hai chiesto:

Codice: Seleziona tutto

root@ik6qre-laptop:~# sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-22-generic
Found initrd image: /boot/initrd.img-2.6.32-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Home Edition on /dev/sda1
done
root@ik6qre-laptop:~#
purtroppo questo non risolve.
Ho come la sensazione che si sia proprio danneggiato il boot di Windows.
Appena selezionata da menu l'opzione per caricare XP, non ricevo messaggi di errore Grub, lo schermo diventa nero, in alto a sinistra inizia a lampeggiare un cursore così "_" all'infinito e non resta altro che resettare.
Non mi resta altro che passare alla riformattazione dell'MBR?
Temo di sì.
Poi il grub lo reinstallerò successivamente.
ik6qre

[Grub] Re: Windows non parte dopo aggiornamento a 10.04

Inviato: venerdì 30 aprile 2010, 20:41
da ik6qre
Spero perdoniate la mia impazienza ma avevo necessità di rientrare nella partizione Windows XP per chiudere delle schede di lavoro aperte da tempo.

L'unica soluzione rapida è stato il riavvio con il CD di installazione della Microsoft.

Solito FIXBOOT e FIXMBR.

Riavvio di Windows come previsto ma perdita del GRUB.

Dopo aver terminato la sessione ho riavviato con una Live (la 9.10) e ho reinstallato da capo il GRUB come suggerito in tutte le maniere sulle varie wiki e forum (mount, chroot, grub-install, ecc. ecc.).

Adesso funziona tutto perfettamente e senza pecche!

Evidentemente qualcosa nella formazione del Grub al momento dell'aggiornamento non è andato come previsto e s'è danneggiato qualcosa nell'MBR.

Anche se il giro è stato piuttosto lungo e tortuoso, con 20 minuti esatti di orologio ho sistemato il problema anche se avrei preferito farlo dentro Ubuntu e non con due boot da CD che sono di una lentezza inappropriata ai tempi.

Grazie per l'attenzione.
ik6qre

Re: [Grub] Windows non parte dopo aggiornamento a 10.04

Inviato: sabato 1 maggio 2010, 2:20
da Petr
L'importante è che tu abbia risolto.
Magari mettilo nel titolo cliccando sul tasto modifica del tuo primo post.
Saluti

Re: [Risolto] Windows non parte dopo aggiornamento a 10.04 ma...

Inviato: venerdì 4 giugno 2010, 17:26
da Cuzziol Antonio
non ho capito niente di come far ripartire windows XP copo l'aggiornamento alla versione 10.4.
se qualcuno mi puo dare una mano grazie.

Re: [Risolto] Windows non parte dopo aggiornamento a 10.04 ma...

Inviato: venerdì 4 giugno 2010, 19:10
da Cuzziol Antonio
grazie, ma purtroppo non ha funzionato.
Ti invio il risultato.
cuzziol@cuzziol-desktop:~$ sudo update-grub
[sudo] password for cuzziol:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-22-generic
Found initrd image: /boot/initrd.img-2.6.32-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Home Edition on /dev/sdb1
done
cuzziol@cuzziol-desktop:~$