Ни как, виндовс в любом случае затирает прочие загрузчики. Если вы мельком прочитаете лицензионное соглашение, то увидите, что корпорация Microsoft вообще не гарантирует сохранность данных на диске после установки её ОС. Так что в любом случае после установки Windows вам придётся восстанавливать загрузчик.
С другой стороны вы можете установить загрузчик не в mbr диска, а на раздел и затем добавить вызов загрузчика Linux в загрузчик Windows.
У меня два винта, так я ставлю винду на второй винт, а первый, с грубом, на время установки винды отключаю. Потом включаю обратно, после загрузки с первого винта в линукс запускаю конфигуратор груба и он подхватывает винду. Как-то так.
Зачем часто переустанавливать шинду? Теперь модно переустанавливать убунту, шинда ведь работает годами, в отличии от. Ну а вернуть граб на место - дело пары минут. Не вижу проблемы.