How to Partition/Prepare your Hard Drive to Dual-Boot Linux