Будет ли установка Windows на отдельном диске испортить мою существующую MBR?

У меня есть запасной жесткий диск, на котором я хотел бы установить Win XP; в настоящее время он отформатирован / смонтирован как дополнительный том NTFS в моей установке Ubuntu 9.10.

Если я установлю XP на диск, он уничтожит или изменит мою существующую MBR? Я так долго не работал с Windows, я не могу вспомнить, как она ведет себя при двойной загрузке с отдельного диска.

Вот настройки, которые у меня есть:

  • Основной диск: 3 раздела, ext4: /home, /, swap
  • Дополнительный диск: 1 раздел, NTFS

Моя задача - стереть MBR, что позволяет мне загружаться в мою систему Linux. Поскольку он устанавливается на отдельном томе, я ожидаю, что мои данные Linux будут в безопасности; Я просто не уверен, что он испортит MBR, вызывая больше головной боли при попытке загрузиться в Linux.

3 ответа

Решение

Лучше всего было бы отключить основной диск во время установки. Установщик WinXP запишет себя в MBR, но после завершения установки ваш BIOS должен загрузиться с подключенного основного диска, и вы получите меню Grub.

Добавьте это к Grub v1's menu.lst файл для добавления пункта меню для новой установки (при условии, что WinXP установлен в первом разделе дополнительного диска):

title          Windows XP Pro
root           (hd1,0)
makeactive
chainloader    +1

Обратите внимание, что вам может понадобиться обновить Grub's devices.map файл, чтобы указать, какое устройство (hd1,0).

У вас не должно возникнуть проблем при установке XP на ведомый диск, если BIOS настроен на загрузку с первого жесткого диска. MBR должен быть записан на диск, который вы указали при установке.

К сожалению, я не уверен, что установка Windows таким образом испортит вашу MBR (я сам больше люблю Linux;))

Однако вы должны иметь возможность восстановить MBR в случае, если это произойдет, следуя руководству, доступному по адресу https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

Надеюсь это поможет.

Другие вопросы по тегам