Originariamente inviato da ^EvAmPiReS^
Dunque, scusa ma non credo di aver capito bene cosa fare nello specifico.

fdisk -l /dev/sda

codice:
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       18276   146801938+   7  HPFS/NTFS
/dev/sda2           18277       28720    83891430    7  HPFS/NTFS
/dev/sda3           28721       38913    81875272+   5  Esteso
/dev/sda5           28721       38492    78493558+  83  Linux
/dev/sda6           38493       38913     3381651   82  Linux swap / Solaris
Boot.ini (della partizione /dev/sda1)

codice:
[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Per quanto riguarda GRUB sto utilizzando la seconda versione.
E' corretto aggiungere:

codice:
title xp 1
rootnoverify (hd0,1)
chainloader +1

title xp 2
rootnoverify (hd0,2)
chainloader +1
al file /etc/grub.d/40_custom ? Come devo modificare /etc/grub.d/30_os-prober?
Grazie dell'aiuto.
al file /etc/grub.d nopn devi cambiare proprio nulla .