Pagina 1 di 1

[Grub] Avvio di Windows

Inviato: venerdì 3 luglio 2009, 16:34
da Sevenarth
Ciao a tutti,
quest'oggi installato WinXP per mio padre de un secondo HD da 80 GiB, ho trovato guide su internet per avviare windows dal Grub, Tutto va bene, intendo l'avvio ma a me da un errore.
Questi sono i log del Grub.

Codice: Seleziona tutto

Starting Up...

Errore nella lettura del disco
Premere CTRL+ALT+CANC per riavviare il sistema..
Cosa significherebbe? WInXP l'abbiamo già provato mettendo l'HD da 80 GiB da Master (Ora è Slave), e tutto è andato per il meglio.

Re: [Grub] Avvio di Windows

Inviato: venerdì 3 luglio 2009, 16:35
da bancaldo
posta

Codice: Seleziona tutto

sudo fdisk -l
e

Codice: Seleziona tutto

cat /boot/grub/menu.lst

Re: [Grub] Avvio di Windows

Inviato: venerdì 3 luglio 2009, 16:42
da Sevenarth
Fdisk

Codice: Seleziona tutto

Disco /dev/sda: 41.1 GB, 41110142976 byte
255 heads, 63 sectors/track, 4998 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcfc3cfc3

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1               1        4810    38636293+  83  Linux
/dev/sda2            4811        4998     1510110   15  Sconosciuto
/dev/sda3               1           1           0   10  OPUS
La partizione 3 non termina al limite del cilindro.

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco

Disco /dev/sdb: 80.0 GB, 80060424192 byte
255 heads, 63 sectors/track, 9733 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000001

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        9732    78172258+   7  HPFS/NTFS
Menu.lts (I commenti del file gli ho tolti io qui nella discussione per non allungare):

Codice: Seleziona tutto

title		Ubuntu 8.04, kernel 2.6.24-16-generic
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.24-16-generic root=UUID=9669fec3-5c29-4a63-8acd-503e081be52b ro quiet splash
initrd		/boot/initrd.img-2.6.24-16-generic
quiet

title		Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.24-16-generic root=UUID=9669fec3-5c29-4a63-8acd-503e081be52b ro single
initrd		/boot/initrd.img-2.6.24-16-generic

title		Ubuntu 8.04, memtest86+
root		(hd0,0)
kernel		/boot/memtest86+.bin
quiet

title Microsoft Windows XP Professional
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1


Re: [Grub] Avvio di Windows

Inviato: venerdì 3 luglio 2009, 17:06
da bancaldo
prova così:

Codice: Seleziona tutto

title Microsoft Windows XP Professional

map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1

Re: [Grub] Avvio di Windows

Inviato: venerdì 3 luglio 2009, 17:15
da Sevenarth
fa lo stesso

Re: [Grub] Avvio di Windows

Inviato: sabato 4 luglio 2009, 13:44
da Sevenarth
ehm..nessuno risponde?

Re: [Grub] Avvio di Windows

Inviato: sabato 4 luglio 2009, 13:55
da patel
il tuo menu.lst è corretto, credo che tu abbia perso qualche file di boot di win, io proverei a staccare il disco di ubuntu e ripristinare il mbr sul disco di win con il cd di XP oppure con Super grub disk.

Re: [Grub] Avvio di Windows

Inviato: sabato 4 luglio 2009, 14:41
da Sevenarth
E' impossibile, l'abbiamo già provato

Re: [Grub] Avvio di Windows

Inviato: sabato 4 luglio 2009, 14:45
da patel
come spiegazione è un po' scarsa, certamente non risolverai i problemi di win agendo da Ubuntu.

Re: [Grub] Avvio di Windows

Inviato: sabato 4 luglio 2009, 14:52
da Sevenarth
Uhm..percaso sai come configurare lilo?
Ho creato il file /etc/lilo.conf:

Codice: Seleziona tutto

# Comunica a LILO di installarsi come caricatore primario su /dev/hda.
boot = /dev/sda
# L'immagine di avvio da installare; probabilmente non si dovrebbe
# cambiare.
install = /boot/boot.b
# Esegue alcune ottimizzazioni. Non funziona su tutti i sistemi.
compact

# La parte per avviare Linux.
image = /vmlinuz
  label = linux  
  root = /dev/sda1  
  vga = ask       
  append = "aha152x=0x340,11,7,1"
                                   # avvio per rilevare il controller SCSI

# La parte per avviare MS-DOS
other = /media/disk
  label = msdos
  table = /media/disk
Mi da quest'errore:

Codice: Seleziona tutto

TABLE may not be specified at or above line 21 in file '/etc/lilo.conf'

Re: [Grub] Avvio di Windows

Inviato: domenica 5 luglio 2009, 22:04
da bancaldo
l'HD di XP che hai messo come SLAVE, è sullo stesso canale IDE del master?

Re: [Grub] Avvio di Windows

Inviato: mercoledì 8 luglio 2009, 17:42
da Sevenarth
Sì, comunque ora ho scambiato i PIN degli HD e sto con Windows, che mi funziona perfettamente

Re: [Grub] Avvio di Windows

Inviato: giovedì 9 luglio 2009, 8:44
da bancaldo
per curiosità, controlla nel file

/boot/grub/device.map

se è mappato solo hd0 ed eventualmente aggiungi hd1