Чтобы Виста была в списке восстановления с установочного диска, следует отключить жесткий диск с установленной ХР, выставить приоритет загрузки в БИОСе с CD и восстановить ОС. Тоже самое и с ХР: отключаете жесткий диск с установленной Вистой, и загружаетесь с CD-диска. Естественно для каждой ОСи нужен свой диск с дистрибутивом.