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

2444

Есть следующая проблема:

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

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

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

error: no such partition grub rescue> 

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

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

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

0
Какая версия Windows? Majenko 13 лет назад 0
Это Windows 7. 13 лет назад 0

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

1
Majenko

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

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

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

Plop был включен в загрузочный CD Hiren, но не начался. Потратив ~ 1 час игры с тем, что есть на Hiren, я не смог заставить компьютер загрузиться должным образом, но он выглядит как довольно мощный инструмент, так что, возможно, просто я не знаю, как его использовать. 13 лет назад 0
1
Neal

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

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

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

Установка программы Linux + fdisk + mbr работала как шарм. Благодарю. 13 лет назад 0
0
Darokthar

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

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

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

Прочтите вопрос - «У меня нет загрузочных дисков Windows, только спасение». - у него нет диска. Majenko 13 лет назад 0
Да, извините, я только что прочитал начало вашего вопроса и взломал мой ответ. Но я отредактировал это. Я надеюсь, что это помогает. Darokthar 13 лет назад 0

Похожие вопросы