Как восстановить загрузочный сектор Windows7 на дополнительном жестком диске?

Как восстановить загрузочный сектор Windows7 на дополнительном жестком диске?

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

Я вставил его жесткий диск в рабочую систему Windows Server 2008. Все в порядке, и отображается на E:. Но как восстановить MBR на - теперь уже вторичном - жестком диске?

Я пробовал bcdedit, но он ничего не делает со вторым жестким диском. Я также пробовал bootrec.exe, но его можно найти только на диске восстановления windows7, а не в win2008.

P.S.: У меня нет привода CD-ROM ни на одной из машин, поэтому загрузочный диск восстановления Windows 7 также оказался невозможным.

решение1

Я использовал Ubuntu для исправления многих проблем с MBR на дисках Windows.

Загрузитесь с USB-накопителя с установленной Ubuntu: http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows

Установить Boot-Repair: https://help.ubuntu.com/community/Boot-Repair

На экране основных параметров графического интерфейса Boot-Repair находится флажок «Восстановить MBR».

Еще одна ссылка, если вам нужны более подробные шаги: http://www.howopensource.com/2011/08/restore-mbr-from-ubuntu-live-cd-usb/


В ответ на вопрос о GRUB, вот команды для восстановления без использования Boot-Repair.

На терминале:

Установить ms-sys:sudo apt-get install ms-sys

Список дисков:sudo fdisk -l

Запустите команду MBR и замените [диск]:ms-sys --mbr /dev/[drive]

Например:ms-sys --mbr /dev/hda

решение2

Загрузитесь с установочного/восстановительного диска Windows 7. Даже если он не может обнаружить вашу установку Windows, вы все равно сможете получить доступ к командной строке, чтобы исправить MBR.

Когда вы там, используйте DiskPart, чтобы активировать том, который вы хотите восстановить. Введите следующее (строка return = enter. Обязательно замените "X"):

diskpart
List vol
select vol X

(Где X — том, который вы хотите восстановить).

active
exit
cd /d X:

(Где X — том, который вы хотите восстановить.

Теперь введите bootrec /fixmbrwhich should fix MBR. В зависимости от того, что на самом деле вызывает проблему, вам также может понадобиться использовать аргументы fixbootи rebuildbcdс bootrec.

Если вы не можете найти/использовать установочный/восстановительный диск Windows 7, пытатьсяHiren's BootCD, он содержит BootRec.exeв себе DiskMan 4.2инструмент.

решение3

Если нет CDROM или USB-накопителя для загрузки системы восстановления MBR вторичного жесткого диска, единственная возможность — восстановить MBR из работающей системы Windows (здесь: Windows Server 2008). Это возможно с помощью стороннего инструментаMBRВизард.

Шаги следующие:

  • запустите MBRWizard в работающей установке Windows
  • выберите дополнительный жесткий диск,
  • выбрал опцию «Восстановить»
  • выбрать подходящий стиль MBR (XP, Vista, Win 7/Server 2008, Win 8/Server 2012)

Вот и все. Я только что восстановил неработающую установку Windows 7 именно таким образом.

решение4

Загрузите "Recurva" и запустите глубокое сканирование. У меня это сработало на 1 ТБ Western Digital, который мне пришлось инициализировать и отформатировать. Нашел все, что искал. Вы можете сделать это после установки Windows на другой диск, просто чтобы восстановить файлы.

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