4

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

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

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

PS: У меня нет диска cdrom ни на одной из машин, поэтому диск восстановления запуска Windows7 также был невозможен.

4 ответа4

3

Я использовал 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

3

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

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

diskpart
List vol
select vol X

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

active
exit
cd /d X:

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

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

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

1

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

Шаги:

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

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

-1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .