Как восстановить загрузочную версию Windows?

Как восстановить загрузочную версию Windows?

Возникла следующая проблема:

На компьютере имеется 3 раздела: раздел подкачки Windows, раздел восстановления Windows и 3-й, на котором в данный момент установлен Linux.

Установлен grub, который позволяет мне выбрать, запускать восстановление windows или linux. Оба загружаются нормально.

Но. Я хотел бы удалить Linux и использовать восстановление для установки Windows. Когда я загружаюсь в восстановление и заставляю его установить Windows, он это делает, но после перезагрузки все, что я получаю, это:

error: no such partition
grub rescue>

ls показывает 3 раздела msdos, но что с ними делать дальше, я не знаю.

Когда я загрузил Linux Rescue и перезаписал первые 446 байт /dev/sda, чтобы удалить grub, компьютер вообще не загрузился.

У меня нет загрузочных дисков Windows, просто спасение. У меня есть другой компьютер, на котором я могу работать, так что я могу скачать что-нибудь из интернета, если это мне поможет.

решение1

Во-первых, вам нужно поместить в mbr правильный код вместо кода grub.

Вы установили Linux с live CD (или подобного)? Если да, то там может быть доступна команда "install-mbr" (в Ubuntu она находится в пакете "mbr"), которую можно использовать для написания кода mbr, который будет загружать активный раздел так же, как это делает код Microsoft. Этот пакет также доступен, например, наSystemRescueCD.

Во-вторых, вам нужно убедиться, что раздел Windows отмечен как «активный». Вы можете сделать это с помощью программы «fdisk» в Linux — она будет установлена ​​на любой системе Linux, которую вы используете.

решение2

Две вещи, которые я обычно рекомендую при любых проблемах с загрузкой:

  1. Попробуйте загрузиться с помощью Plop -http://www.plop.at/en/bootmanager.html

  2. Всегда держите под рукой копию Hiren's Boot CD — на нем есть большинство инструментов, которые вам когда-либо понадобятся.http://www.hirensbootcd.org/download/

решение3

Вам придется записать новую главную загрузочную запись. Возьмите установочный компакт-диск Windows и перейдите в консоль восстановления. Введите fixmbrи fixbootпосле этого ваш Windows должен снова загрузиться.

Может быть, это поможет, если у вас нет под рукой CD с Windows. Загрузите образ Ultimate Boot CD и используйте тестовую штуку testdisk. Взгляните на это:http://www.ultimatebootcd.com/forums/viewtopic.php?f=13&t=2777&sid=e97f7d3c089b6cfa517899850efb0930

Хотя я никогда этого не делал.

Связанный контент