Dual boot XP/XP64 su hd separati, come?

AlvinG

Utente Attivo
157
0
Ciao ragazzi, risolto bene o male in fattore overclock, sto affrontando
un altro piccolo problemino ovvero fare un dual boot con xp e xp64.
Premetto che xp è montato su un HD sata2 160gb maxtor, mentre
xp64 su di un raid0 sata2 250gbx2.
Con che software posso fare in modo che all'avvio mi esca la scelta
di caricare l'uno o l'altro e come si fà?

grazie
 

AlvinG

Utente Attivo
157
0
Cosa ho mancato nel boot.ini?

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP Professional x64 Edition" /noexecute=optin /fastdetect

Vi prego, lo so che sono vicino alla soluzione, sono sicuro che sbaglio solo un numero XD
 

Iron

UTENTE LEGGENDARIO
Utente Èlite
17,266
1,130
L'opzione /fastdetect indica il sistema di default e va inserita solo una volta.
 

AlvinG

Utente Attivo
157
0
Se è solo questo il problema ti ringrazio prima di testare ;)

Niente quando avvio xp64 mi da sempre lo stesso errore.
Ma sono sicuro che windows funziona perchè se cambio
la priorità degli hd parte senza batter ciglio.
Questo è l'errore che da:
errore_boot.gif


Secondo me sbaglio il numero dell'hd o della partizione e quindi
quando parte non trova la directory.
Ma come faccio ad individuare in questa stringa :
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windo ws XP Professional x64 Edition" /noexecute=optin
Che numeri mettere?


edit: mi sono dimenticato di dire che ho 3 hd fisici
 

Iron

UTENTE LEGGENDARIO
Utente Èlite
17,266
1,130
Se hai i dischi su due controller, al secondo devi assegnare multi(1)
 

AlvinG

Utente Attivo
157
0
Ho eliminato il raid0 che mi corrompeva xp64(forse per la questione
overlcock). Quindi ora la situazione è questa:

su un hd160 matxor c'è "winxp"
e su un hd250 seagate c'è "winxp x64"

Anche modificando il boot di uno dei 2 il secondo sistema non parte
dando un errore di file danneggiato o mancante.
Questo non è vero perchè se setto da bios la priorità del disco da
cui bootare entrambi i sistemi partono.
Ma se all'avvio di uno dei due seleziono l'SO secondario mi da l'errore
di cui sopra.

Vi prego come posso risolvere, non mi va di modificare il boot da bios
ogni volta. :help:

Il boot è questo:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /noexecute=optin
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP x64 Professional" /noexecute=optin

DOVE SBAGLIO?
 

Iron

UTENTE LEGGENDARIO
Utente Èlite
17,266
1,130
Hai già provato a verificare il percorso d'avvio?

Prova anche con questo nella seconda opzione:

Codice:
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP x64 Professional" /noexecute=optin
 

AlvinG

Utente Attivo
157
0
Settato come dici tu mi esce questo errore:

Impossibile avviare windows a causa di un problema di configurazione
hardware......etc etc.

Quindi suppongo che quell'1 alla voce "disk" non gli piace.

Eppure a prima vista 'ste cose sembrano banali, ma a volte celano dei
misteri strani.Bah!
 

testa88gmail

Utente Attivo
163
2
CPU
Penryn e8400 @3.6Ghz
Scheda Madre
Gigabyte GA-P35C-DS3R
HDD
Samsung 250gb x2 raid 0
RAM
4 gb black dragon
GPU
Gigabyte 8800Gts 512 @700 - 2000 - 1700
Audio
Realtek HD
Monitor
Syncmaster 710N
PSU
550W
OS
Opensuse 10.3 - Windows Vista x64
Installa GRUB che si arrangia.
 

AlvinG

Utente Attivo
157
0
Ragazzi, non è possibile che una banalità del genere debba portarmi
via tutto questo tempo prezioso.
Allora cerco di ricapitolare il problema.

1) Ho un pc con 3 hd sata. Su 2 di questi ho installato separatamente
xp32 e xp64. Il terzo presenta 2 partizioni ma vuote, è un semplice disco
di backup.

2)il file boot.ini che ho modificato risiede su "c:" ovvero dove c'è installato
XP32.

3)Il contenuto è il seguente:

Codice:
[COLOR="Magenta"][boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /noexecute=optin  /3GB
[COLOR="Blue"]multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Windows XP Professional x64 Edition" /noexecute=optin [/COLOR][/COLOR]

4)Se all'avvio seleziono XP32 parte tranquillamente, ma se seleziono il
secondo mi segnala l'errore : ntoskrnl.exe mancante o danneggiato.

5)Se invece avvio XP64 settando da bios la priorità dell'hd nel quale
risiede, funziona perfettamente.
Quindi non è vero che il file "ntoskrnl.exe" è corrotto.

6)Se verifico il percorso:
Codice:
[COLOR="Blue"]multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Windows XP Professional x64 Edition" /noexecute=optin [/COLOR]
dal prompt con "msconfig" non viene segnalato nessun errore sui percorsi.
Quindi ipotizzo che l'ID di dove risiede XP64 è corretto.

Vi prego solo voi potete aiutarmi! :inchino:
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!