View previous topic :: View next topic |
Author |
Message |
lopio Veteran
Joined: 22 Dec 2003 Posts: 1161 Location: savona, Italy
|
Posted: Mon May 09, 2005 7:10 am Post subject: grub + windows xp [risolto] |
|
|
ciao,
premetto che ho cercato un po' in lungo e in largo ma ho un problema di questo tipo
Ho installato gentoo su pc casalingo e come al solito ho compilato in grub.conf la entry per caricare XP presente sulla prima partizione del disco in formato ntfs
Code: |
title=xp
rootnoverify (hd0,0)
makeactive
chainloader +1
|
o anche
chainloader (hd0,0)+1
Dopo aver riscritto il MBR ottengo che gentoo parte ma XP no (senza messaggi di errore)
La cosa forse diversa dal solito nella del pc configurazione e' che per varie vicissitudini la partizione /dev/hda1 dove c'e' XP da dentro XP e' etichettata come D: (e la cosa e' confermata dal comando dos map) menbtre nella seconda partizione (etichettata C: ) c'e' una installazione non piu' funzionante di win98 (con tanto di cartella windows).
Visto che era tardi ho reinstallato XP sulla prima partizione (che ora ho messo FAT (non si sa mai -) ) e non ho toccato la seconda.
Adesso XP parte di nuovo e prima di fare altre prove con grub mi chiedevo se fosse corretto salvare con un dd il MBR attuale di XP per poi poterlo ripristinare facilmente dopo la scrittura da parte di grub.Si puo' fare questo vero? Mi sarebbe utile visto che fixmbr di dos sembra non funzionare bene.
Per il resto il grub.conf sembra il solito e non capisco errore nel lancio di XP
grazie
Last edited by lopio on Mon May 09, 2005 8:25 pm; edited 1 time in total |
|
Back to top |
|
|
mc619 Apprentice
Joined: 07 Dec 2004 Posts: 203
|
Posted: Mon May 09, 2005 1:27 pm Post subject: |
|
|
io nn ho capito se hai fatto una partizione /boot .. in tal caso la partizione di winxp dovrebbe essere hd0(0,1)
E se nn hai fatto una partizione /boot grub dove lo installi ?
prova a controllare che il file grub.conf sia corretto |
|
Back to top |
|
|
Lestaat Guru
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Mon May 09, 2005 1:31 pm Post subject: |
|
|
Scusa mi ma io non ho capito dove hai istallato windows...
hai diversi dischi? partizionati come?
posta l'albero delle partizioni così facciamo prima |
|
Back to top |
|
|
Xet Apprentice
Joined: 02 May 2004 Posts: 170
|
Posted: Mon May 09, 2005 3:26 pm Post subject: Re: grub + windows xp |
|
|
lopio wrote: |
[cut]
Adesso XP parte di nuovo e prima di fare altre prove con grub mi chiedevo se fosse corretto salvare con un dd il MBR attuale di XP per poi poterlo ripristinare facilmente dopo la scrittura da parte di grub.Si puo' fare questo vero?[cut] |
occhio che però il boom loader di xp non considera minimamente so più potenti di windows...
emh no volevo dire diversi.....evviva Freud.
cmq posta la partition table...
io cmq dubito che win sia su hd0,0 se hai seguito una qualunque guida all'installazione...
o almeno non dovrebbe esserci
ps ciao |
|
Back to top |
|
|
lopio Veteran
Joined: 22 Dec 2003 Posts: 1161 Location: savona, Italy
|
Posted: Mon May 09, 2005 8:24 pm Post subject: |
|
|
ciao,
dopo aver preso in considerazione l'dea di salvare temporaneamente il MBR con dd questo esempio
Code: |
rescue:~# dd if=/dev/hda of=MBR bs=512 count=1
|
e riscriverlo senza overridare la partition table in caso di errori di grub come in
Code: |
rescue:~# dd if=/mnt/MBR of=/dev/hda bs=446 count=1
|
e dopo aver visto che esiste un interessante modo alternativo per sfruttare il loader di win
[url]
http://wiki.gentoo-italia.net/index.php/Come_installare_Gentoo_in_una_sistema_con_windows_XP/NT
[/url]
mi sono accorto che l'errore era molto banale e che il grub intenzionalmente era corretto.
WinXP era installato come dicevo nella prima partizione (vista com D: da XP) ma la partizione marcata come bootable era la seconda (C: )
Quindi grub faceva il suo dovere ma il chainloader non poteva farlo....
Ho rimesso come partizione bootabile la prima e tutto si e' risolto
Chiedo scusa a tutti per la banalita' della cosa (la stanchezza fa brutti scherzi) e mi consolo con il fatto di aver scoperto un'opzione interessante
grazie ciao |
|
Back to top |
|
|
|