I have winxp installed in a WD 200BB 20GB and I want to dual boot my pc with winxp and linux, so i am thinking of buying a second 30GB HDD. I will install the second HDD as primary slave. I dont want to have all 30GB for linux so i am thinking of partitioning like 20/10 and install linux in the 10GB partition. If i install linux in E (assuming that C is the first HDD and D is the first 20GB partition of second drive) will i be able to dual boot or do i need to some other configuration? I dont want to format c and make a clean install if there is an easier way.