Suo mio computer ci sono 2 hard disc, sono tentato di rimettere windows xp.
Perchè no ?
Nel caso windows si già installato grub, in fase di stallazione, lo individua e permette il suo avvio.
Ma installare XP su una configurazione con linux a bordo, ha reso le cose più complicate.
Primo tentativo
Inserisco CD setup XP e parto con installazione, tutto preparato ad-HOC . . . partizione dedicata NTFS compresa.
Installazione si interrompe di botto ritrovandomi anche il riconoscimento della tastiera mancato dal BIOS. !!!! ???
Costretto a togliere batteria tampone per ripristinare BIOS comincio a pensare ad altra soluzione.
Incredibile ma vero.
Secondo tentativo
Scollego fisicamente hard disc con linux a bordo e installo senza problemi windows xp sull’ altro hard disc.
Ricollego tutto come prima con entrambi hard disc.
Naturalmente al boot riparte grub infischiandosi di windows.

Su vari siti trovo mappatura start windows xp nel file di grub, come questo di seguito.
title Microsoft Windows XP Professional
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1
Con un hard disc IDE e altro SATA la mappattura OK nel mio menu.lst della mia configurazione :
title Microsoft Windows XP Professional
rootnoverify (hd1,2)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1
Mappatura ricavata da altra installazione in automatico di Ubuntu
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb3
title Microsoft Windows XP Professional
root (hd1,2)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
Ok Grub avvia anche windows .