What I'd do is just run Vista and Linux in a virtual machine, save myself a whole lot of hassle.