Win XP non parte più dopo installazione GRUB2

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

Ciao a tutti, sono nuovo del forum.  :)
Ho un problema purtroppo molto comune tra coloro che hanno installato prima Ubuntu e poi Windows, creando un dual-boot.
Ieri ho installato GRUB2, cancellando le vecchie repository... Ubuntu parte che è una meraviglia, ma Winzoz non ne vuole più sapere.
Dopo aver provato varie volte a farlo ripartire configurando il nuovo GRUB2, alla fine ho deciso di reinstallare il vecchio GRUB, seguendo questa semplice guida: http://www.chicchedicala.it/2009/12/09/ ... in-ubuntu/
Ma - ahimé - non parte nemmeno adesso.
Credo di aver fatto casino quando ho installato GRUB2...  >:(

Vi posto il risultato di fdisk -l

Codice: Seleziona tutto

Disco /dev/sda: 163.9 GB, 163928604672 byte
255 testine, 63 settori/tracce, 19929 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xf7a7f7a7

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        7179    57665286    7  HPFS/NTFS
/dev/sda2            7180       19929   102414375    f  W95 Esteso (LBA)
/dev/sda5            7180       19928   102406311   83  Linux
/dev/sda6           19929       19929        8001   82  Linux swap / Solaris
In pratica è un hd da 160gb diviso in 2 partizioni: una da 100gb per Ubuntu, una da 59gb per winzoz. In più c'è un'area di swap molto piccola.

Vi posto anche il contenuto di /boot/grub/menu.lst

Codice: Seleziona tutto

# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default         0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		3

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=61b4767c-809d-407f-97aa-a9fe5df0fd07 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=61b4767c-809d-407f-97aa-a9fe5df0fd07

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
##      indomU=true
##      indomU=false
# indomU=detect

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title		Ubuntu 10.04 LTS, kernel 2.6.32-22-generic
uuid		61b4767c-809d-407f-97aa-a9fe5df0fd07
kernel		/boot/vmlinuz-2.6.32-22-generic root=UUID=61b4767c-809d-407f-97aa-a9fe5df0fd07 ro quiet splash 
initrd		/boot/initrd.img-2.6.32-22-generic
quiet

title		Ubuntu 10.04 LTS, kernel 2.6.32-22-generic (recovery mode)
uuid		61b4767c-809d-407f-97aa-a9fe5df0fd07
kernel		/boot/vmlinuz-2.6.32-22-generic root=UUID=61b4767c-809d-407f-97aa-a9fe5df0fd07 ro  single
initrd		/boot/initrd.img-2.6.32-22-generic

title		Chainload into GRUB 2
root		61b4767c-809d-407f-97aa-a9fe5df0fd07
kernel		/boot/grub/core.img

title		Ubuntu 10.04 LTS, memtest86+
uuid		61b4767c-809d-407f-97aa-a9fe5df0fd07
kernel		/boot/memtest86+.bin
quiet

title		Windows XP
root		(hd0,0)
makeactive
chainloader	+1

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
# title		----------------------------------------------------
# root
Ringrazio in anticipo. Saluti

Simone
tuxdieci
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1104
Iscrizione: venerdì 1 febbraio 2008, 14:08
Desktop: kde
Distribuzione: Archlinux systemd
Sesso: Maschile
Località: Ravenna

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da tuxdieci »

Quando cerchi guide, ti suggerisco sempre di controllare prima nel wiki del sito, se non trovi nulla, informati bene allora su quello che fai!
NElla mia firma trovi il link al ripristino grub, ufficiale del wiki!

Inoltre quel link che hai postato, guida al ripristino di GRUB 1, non 2! xD
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

Lo so. Ho voluto ripristinare GRUB1 sperando che sarebbe tornato tutto come prima, e invece no. Comunque quella guida l'ho trovata da uno dei thread di questo forum, mi sembrava affidabile.
La guida nella tua firma mi installerà nuovamente GRUB2... siamo sicuri che poi mi funzionerà il dual-boot?

Mi serve veramente una mano, non so quale procedura seguire per ripristinare l'mbr (evidentemente danneggiato) di windows.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da patel »

Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

Grazie mille per la tua risposta.
Ho inserito il cd di win xp sp3, ma non sono riuscito ad avviare la console di ripristino... non mi chiede niente, si limita a caricare i file d'installazione e mostrarmi le partizioni.
Allora ho seguito l'altra guida sul wiki AmministrazioneSistema/RipristinoMbrWindows ; ho installato il pacchetto ms-sys e ho dato il comando: sudo ms-sys -m  /dev/sda1

Il risultato è stato:
/dev/sda1 seems to be a disk partition device,
use the switch -f to force writing of a master boot record


Aiuto, non vorrei incasinarmi ancora di più...
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

Il mio dubbio è, visto che usando il suddetto comando mi dà quella specie di errore, a questo punto non so se usare

Codice: Seleziona tutto

-f, --force     Force writing of boot record
oppure:

Codice: Seleziona tutto

 -w, --write     Write automatically selected boot record to device
..voi che dite?

Comunque ci tengo a precisare che sul Sito ufficiale del progetto ms-sys c'è scritto:
Warning: Writing the wrong kind of boot record to a device might
destroy partition information or file system!
Non so voi ma io non ci tengo a distruggere il mio filesystem :o

--------------------------------------------------
EDIT: Ho provato entrambi i metodi, ed ecco i risultati:

Codice: Seleziona tutto

simone@simone-desktop:~$ sudo ms-sys -f /dev/sda1
sudo: unable to resolve host simone-desktop
/dev/sda1 has an x86 boot sector,
it is an unknown boot record
simone@simone-desktop:~$ sudo ms-sys -w /dev/sda1
sudo: unable to resolve host simone-desktop
Unable to automaticly select boot record for /dev/sda1
/dev/sda1 has an x86 boot sector,
it is an unknown boot record
Ho provato anche con Super Grub Disk, e adesso non mi parte più nemmeno Ubuntu se non con il floppy!!  :'(
Ultima modifica di Simo990 il sabato 5 giugno 2010, 17:30, modificato 1 volta in totale.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da patel »

non hai letto bene la guida, il comando è
sudo ms-sys -m  /dev/sda
non
sudo ms-sys -m  /dev/sda1
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

Stavolta ho seguito la guida alla lettera... ho riavviato il sistema, e stavolta non parte più nemmeno il grub :(

Quando ho dato il comando è venuto fuori un messaggio del tipo Windows 2000/XP mbr succesfully recorded to /dev/sda, quindi in teoria doveva essersi sistemato tutto, e invece niente...

Comunque vorrei precisare che la partizione con windows è  su /dev/sda1... e che ho installato prima ubuntu e poi windows! Forse è per questo che mi si è incasinato il grub...

aiutatemi per favore....
Avatar utente
Diabolik62
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16046
Iscrizione: domenica 20 dicembre 2009, 16:29
Distribuzione: wind 10049 archfce4.12

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Diabolik62 »

secondo me piccola esperienza in ubuntu ti manca il boot di windows
non avevo letto che prima hai installato ubuntu e poi windows :-\
Ultima modifica di Anonymous il martedì 8 giugno 2010, 17:35, modificato 1 volta in totale.
Avatar utente
smandrake
Prode Principiante
Messaggi: 130
Iscrizione: venerdì 14 marzo 2008, 15:22
Località: Veneto
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da smandrake »

Adesso come sei messo? Si boota solo windows? Ci tengo a precisare che viene toccato solo l'MBR con queste operazioni, e non succede nulla alle partizioni o all'interno del filesystem.
Linux user # 477979, Linux Machine # 407344.
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

Adesso sono messo molto male... quando avvio il computer, non si carica più neanche il grub. Rimane la schermata nera.
Menomale che avevo fatto un floppy con Super Grub Disk... senza di esso non sarei stato in grado di avviare né winzoz né ubuntu. (n.b. con il floppy riesco a far partire solo ubuntu)

Vorrei solamente tornare ad avere il mio vecchio dual-boot... che sia con Grub Legacy o con GRUB2 non è importante.

Confido in voi!
Avatar utente
smandrake
Prode Principiante
Messaggi: 130
Iscrizione: venerdì 14 marzo 2008, 15:22
Località: Veneto
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da smandrake »

Se i settings sono a posto, una volta che sei entrato sul tuo ubuntu basta fare grub-install /dev/sxx
Linux user # 477979, Linux Machine # 407344.
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

Grazie smandrake :) almeno adesso ubuntu boota senza bisogno del floppy... ma il problema di windows che non parte è ancora presente.

Vi descrivo la situazione attuale:
quando accendo il pc, si carica il grub e appaiono le varie voci di ubuntu, tra cui ovviamente Ubuntu 10.04, la recovery mode, il memtest+ e Windows XP.

Se provo a bootare ubuntu, tutto ok, appare questa scritta:

Codice: Seleziona tutto

Boot from (hd0,4) ext3 61b4767c-809d-407f-97aa-a9fe5df0fd07
Starting up...
...e dopo alcuni secondi si carica il sistema operativo.

Se provo a bootare windows, invece, appare:

Codice: Seleziona tutto

Starting up...
...ma non si starta un bel niente  >:(


Cosa devo fare ora?
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da patel »

Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

patel, ho già tentato di avviare la console di ripristino, ma purtroppo non ci sono riuscito... non esistono altre vie per ripristinare il mbr? Ormai non so più dove sbattere la testa!  >:(
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da patel »

Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

provato anche questo,
se provo a ripristinare il mbr di windows con supergrubdisk non ottengo altro che una disinstallazione di GRUB.

Il che è davvero strano, perché prima mi dice SGD ha avuto successo! ... ma poi si blocca lì, e al riavvio non ho più il grub, con la conseguenza che non posso più bootare né win né ubuntu.
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

Ragazzi, sto provando a reinstallare di nuovo GRUB2... stavolta spero che andrà tutto liscio...

Durante l'installazione sono comparse queste scritte:

Codice: Seleziona tutto

Tentativo di installare GRUB in una partizione invece che nel MBR. Tale pratica non è raccomandabile..
/usr/sbin/grub-setup: warn: L'embed non è possibile. GRUB può essere installato con questa configurazione solo usando blocklist. Le blocklist non sono comunque affidabili e ne viene sconsigliato l'uso..
Installation finished. No error reported.
/usr/sbin/grub-setup: warn: Tentativo di installare GRUB in una partizione invece che nel MBR. Tale pratica non è raccomandabile..
/usr/sbin/grub-setup: warn: L'embed non è possibile. GRUB può essere installato con questa configurazione solo usando blocklist. Le blocklist non sono comunque affidabili e ne viene sconsigliato l'uso..
Installation finished. No error reported.
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 Professional on /dev/sda1
done

Configurazione di grub2 (1.98-1ubuntu6)...
Spero non sia niente di grave... AIUTO!!
Allegati
Terminale.png
Avatar utente
Simo990
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 4 giugno 2010, 16:05
Contatti:

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da Simo990 »

Scusatemi se ho inviato troppi post di fila, ma ormai credo di essere arrivato a capire qual è il problema.

Come potete vedere dallo screenshot che ho allegato nel post precedente (durante l'installazione di GRUB2), ho installato ben 3 grub:

1) su /dev/sda (questo è il MBR, giusto?)
2) su - /dev/sda1
3) su - /dev/sda5

A giudicare dalle dimensioni delle partizioni, sono più che sicuro che /dev/sda1 sia la partizione di Windows, e /dev/sda5 sia la partizione di Ubuntu.

A questo punto, giudicando dal messaggio apparso sul terminale:

Codice: Seleziona tutto

warn: Tentativo di installare GRUB in una partizione invece che nel MBR. Tale pratica non è raccomandabile..
posso tranquillamente dire di AVER SBAGLIATO!  >:(

Forse dovevo installare GRUB2 soltanto su /dev/sda, che è il MBR (correggetemi se sbaglio..).

Potete gentilmente indicarmi cosa fare per rimediare a questa situazione?
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Win XP non parte più dopo installazione GRUB2

Messaggio da patel »

Simo990 ha scritto: Forse dovevo installare GRUB2 soltanto su /dev/sda, che è il MBR (correggetemi se sbaglio..).
esatto, però l'unica installazione che ha effetto è quella in /dev/sda e se l'hai già fatta non serve ripeterla, sempre se l'ha fatta giusta. Per sapere esattamente dove hai linux e dove win posta

Codice: Seleziona tutto

sudo fdisk -l
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: OMBRA_Linux e 5 ospiti