Dopo una lunga riflessione ho risolto il problema

Allora il procedimento può sembrare complicato, ma in realtà è molto semplice.

Installiamo i due XP sul nostro computer;

avviamo il 1° XP;

andiamo su Start > Risorse del Computer > tasto destro > Proprietà > andare alla scheda "Avanzate", "Avvio e ripristino" e "Impostazioni";

clicchiamo sul tasto modifica;

ci apparirà un testo e qui dobbiamo cancellare una stringa
Es.
[boot loader]
timeout=5
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(0)partition(2)\WINDOWS="Microsoft Windows XP Professional " /noexecute=optin /fastdetect

dovremo cancellare la stringa facente riferimento all'XP che
non abbiamo scelto nel menù del bootloader. (1)
Es.
Se abbiamo scelto partition 1, allora dovremo cancellare partition 2 e salviamo il tutto. Ripetere più volte l'operazione nel caso in cui la stringa non venisse cancellata

premiamo su OK per confermare le modifiche;

installiamo il nostro Ubuntu;

al riavvio troveremo due voci, che fanno riferimento uno al Bootloader XP e l'altro all'XP la cui stringa non è stata cancellata prima (Es. partition 1 );
Es.
Ubuntu 8.04
Ubuntu 8.04 recovery mode
Ubuntu 8.04 memtest
Boot loader (2000/Xp) [non ricordo bene la voce, ma deve essere uan cosa simile]
Microsoft Windows XP

avviamo il Boot loader e nel menù scegliamo l'XP la cui stringa
è stata cancellata prima (Es. partition 2);

ripetiamo la stessa procedura che abbiamo fatto nel punto (1) stando attenti a cancellare la stringa esatta;

a questa punto riavviamo il computer e abbiamo le due voci facenti riferimenti ai due XP.

dopidichè basta modificare il menu.lst con Ubuntu per modificare le voci di XP a vostro piacimento.
Se avrete qualche dubbio, sono disposto a darvi suggerimenti
