I have a Seagate 500GB and an old Seagate 80GB. I’ve built this system and it’s not prebuilt whatsoever. I’m familiar with partitioning and etc… However, I need some second opinions and advice before taking action. I want to run a dual boot with Windows XP (which’s already installed) on the 500GB HDD and Linux (Ubuntu or Red Hat) on the 80GB HDD. I need Linux for running certain programs and Windows for certain programs. Can someone please help me correctly install dual boot and not virtualization? I don’t have a standard BIOS because it was built by Gigabyte.