Возможно, проще будет удалить раздел boot, предварительно переместив конфиги в каталог boot на root разделе, и исправив grub и схему монтирования. Бывший boot расширить за счет home, и на его место установить windows. Естественно, потом восстановить mbr с livecd.
Еще вариант, вместо swap раздела использовать swap файл. Тогда устанавливать на место swap. Остальное аналогично.