Ciao a tutti.
Ho un sistema con molti dischi fissi ed uno estraibile a cassetto utilizzato per fare backup. Su due ho installato windows Xp (gli altri li uso per programmi e dati). Al boot, il bootloader mi mostra la scelta dei due os, e qui succede la cosa, per me, molto strana! Se il drive estraibile e' inserito, quando scelgo il secondo XP mi da questo messaggio:"<windowsroot>\system32\hal.dll is missing or corrupt please reinstall the copy of above file”, mentre scegliendo il primo os parte regolarmente. Se estraggo (a comp. spento ovviamente) il disco a cassetto, partono entrambi senza problemi.

E' pero abbastanza noioso, per poter fare partire il secondo os, fare questa operazione di estrazione ogni volta. Qualcuno puo' aiutarmi a risolvere?
allego una copia del file boot.ini.
-----------------------------------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windo ws XP Pro" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Windo ws XP Pro" /noexecute=optin /fastdetect
------------------------------------
Grazie.