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

798
bedwyr

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

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

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

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

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

2

3 ответа на вопрос

4
quack quixote

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

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

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

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

+1 - это хорошая идея. Мой BIOS настроен для загрузки основного диска, и MBR не будет затронут. bedwyr 14 лет назад 0
поверьте мне, я научился этому трюку давным-давно. во второй или третий раз мне пришлось восстанавливать установку LILO (да, LILO) из-за переустановки Windows с захватом MBR ... quack quixote 14 лет назад 0
Это работало отлично, хотя, так как я использую Grub 2.0, я запустил update-grub2, и он взял диск Windows без всякого ручного вмешательства. Еще раз спасибо! bedwyr 14 лет назад 1
1
Bergman

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

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

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

+1 - спасибо за ссылку. Приятно знать, что я могу поправиться, если что-то пойдет не так :) bedwyr 14 лет назад 0
1
John T

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

Просто чтобы уточнить: все, что мне нужно сделать (после установки XP), это настроить GRUB в моей системе Linux, чтобы он указывал на мою новую установку Windows? bedwyr 14 лет назад 0