For dual-boot the best option in my opinion is to use a separate drive for each OS. It's very straight forward, install a drive then install one OS on it, replace it with another drive and install the other OS. After that install them both, next time you boot you can either select which drive to...