Devi comprare un HD e montarlo sul PC, per la parte hardware in genere i manuali delle MoBo o dei PC (se non sono assemblati) spiegano in alcune semplici mosse come installare e connettere un secondo HD (impostandolo come canale slave)..
Per quel che riguarda la scelta all'acensione hai bisogno di un Boot Manager, vuoi avere due S.O. sulla stessa macchina?
Se vuoi installare Linux su uno dei due HD e` sufficiente inserire i Cd e selezionare la partizione, o l'HD, all'interno del quale vuoi che venga installato il tutto. La maggior parte delle distro installano automaticamente il boot manager (Lilo o Grub) in modo che all'avvio sia sempre possibile scegliere quale S.O. avviare.
Va da se' che la medesima procedura e` attuabile anche per due sistemi Win (e.g. Xp e 2000)..
Ciao : )