Non appena avrò un attimo di tempo, proverò. Intanto, grazie di tutto e buon lavoro!
Magico Silvan, BINGO!
L'antico Windows XP riparte di nuovo: ho provato come consigliavi a sostituire nell'originale ed erroneo set root= '(hd1,msdos1)' con hd0, e il gioco è stato fatto.
Sono stato aiutato in questo anche dalla utility di grub2 contenuta nella fondamentale distro "Parted Magic", che mi ha identificato correttamente le partizioni Win sul disco. Il problema era quindi davvero molto banale, ma difficile da identificare (mi sembrava di aver già provato per conto mio la combinazione, e invece... boh!)
Infine, grazie mille per la tua pazienza e ancora complimenti per openmamba, ottima distro targata ITALIA!
Bene, grazie ancora per i test e le informazioni. Evidentemente al boot per grub hd0 è il disco SATA e hd1 è il disco PATA, mentre nel file devices.map li vede al contrario. Forse c'è anche un'impostazione del BIOS per cambiare l'ordine dei dischi, comunque devo vedere se si riesce a fare il riconoscimento delle partizioni NTFS tramite UUID in modo da non avere problemi in ogni caso. Ti avrei detto subito di provare hd0 al posto di hd1 ma le partizioni linux sono su hd0 e partono ma evidentemente anche questa impostazione è sbagliata e prevale il comando successivo che si basa sull'UUID:
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 3f6280a1-b8cf-49d8-ad4a-7dc636113a2e
Buon proseguimento con openmamba!

