1. Самый простой способ, поставить на два HDD (не разделы) две системы, жать F12 при загрузке и выбирать в биосе нужный HDD (при загрузке компа, и без входа в биос)

2. Можно поставить WinXP на VirtualBox там можно прокидывать USB, COM порты с Хостовой ОС в Гостевую

3. помоему все последние винды умеют видеть уже установленное при новой установке и включать в загрузчик, только лучше их ставить по порядку номеров версий xp, 7, 8, 10
об этом легко можно нагуглить словами "Как установить две ОС на одном компьютере"

Как жить, если в наших сердцах уже не люди возле нас?...