Как восстановить Windows 7 MBR без CD

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

На компьютере у меня есть раздел восстановления (это нетбук). Я прошел процесс восстановления и все казалось нормально. Однако, когда я перезагружаю компьютер, я получаю

grub rescue >

. Теперь я понимаю, что когда я устанавливал Ubuntu «бок о бок», он заменял MBR или что-то подобное на GRUB.

Я прочитал на множестве форумов, что мне нужно использовать диск восстановления Windows.

Вот мои проблемы:

a) У меня нет диска восстановления, у меня есть раздел восстановления - это нетбук. б) у меня нет внешнего дисковода.

Что у меня есть, так это USB-ключ, на котором есть около 1 ГБ свободного места.

Спасибо заранее.

19
задан 13 June 2012 в 03:11

4 ответа

установите Ubuntu LiveCD на Pendrive, загрузитесь с Pendrive, откройте терминал и введите:

sudo apt-get install mbr
sudo install-mbr -i n -p D -t 0 /dev/sda

Замените /dev/sda на имя вашего диска.

Какие параметры ( со страницы руководства ):

--interrupt <mode>, -i <mode>

Этот параметр устанавливает список событий, которые заставят MBR отображать его подсказку. Используйте -i +<event>, чтобы добавить событие в список, или -i -<event>, чтобы удалить событие из списка. Значения <event>:

  • s - Нажата клавиша Shift или Control.
  • k - Нажата не похожая на сдвиг клавиша
  • a - Приглашение всегда отображается.
  • n - Никогда не отображать подсказку (если не происходит ошибка).

-p <partn>, --partition <partn>

Указывает загрузочный сектор по умолчанию для загрузки. Допустимые значения <partn>:

  • 1, 2, 3, 4 Указанный номер раздела.
  • F Первая дискета.
  • D Раздел, помеченный загрузочным флагом в таблице разделов.

-t <timeout>, --timeout <timeout> Этот параметр изменяет время, которое MBR ожидает перед загрузкой раздела по умолчанию, на значение, указанное в 1/18 секунды (приблизительно). Максимальное время ожидания, которое можно указать, составляет 65534, что составляет около часа.

Если mbr нет в репо, вы можете скачать пакет Deb отсюда .

Другой метод:

sudo apt-get install syslinux
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
0
ответ дан 13 June 2012 в 03:11

Рассмотрим Super Grub Disc как решение. Вы можете положить его на свой Pendrive с Unetbootin и загрузить на свой Pendrive. Выберите Windows, а затем Fix boot of Windows, чтобы восстановить MBR для Widows (нет доступа к Ubuntu с этим зельем) или GNU/Linux, а затем выберите опцию Fix Boot (если вам нужны и Ubuntu, и Windows). Затем вы можете перезагрузиться и получить доступ к вашей ОС (в зависимости от вашего выбора, вы можете получить только Windows MBR). Обратите внимание, что хотя Super Grub Disk устарел, Super Grub Disk 2 не работает, поэтому вам следует использовать Super Grub Disk.

0
ответ дан 13 June 2012 в 03:11

Вы можете скачать ISO-образы Boot-Repair Disk и записать их на USB-накопитель. Затем загрузите флешку и восстановите MBR на поврежденном жестком диске, как вам нравится. Доступны как 32-битные, так и 64-битные версии.

enter image description here

Это действительно работает, я использую его для восстановления диска Win7, MBR которого случайно была перезаписана GRUB во время установки Debian.

0
ответ дан 13 June 2012 в 03:11

Нетбуки Toshiba - просто нажмите и удерживайте кнопку 0 (ноль), прежде чем включать компьютер, продолжайте удерживать его нажатым - через несколько минут появится меню, позволяющее стереть HD и вернуть его обратно. до заводского состояния, если вы игра. А. А.

0
ответ дан 13 June 2012 в 03:11

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

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