Только что успешно установил и запустил Windows to Go от Windows 8 на внешнем жестком диске USB. Однако после выключения и извлечения жесткого диска USB, я пытаюсь запустить свой ноутбук (на котором установлена только Windows 7), но он не загружается, и попытка его восстановить не работает.
Судя по всему, Windows 8 повредила таблицу разделов на жестком диске ноутбука, из-за чего Windows 7 не загружается.
Как это исправить и избежать будущих проблем такого же типа?
решение1
Для загрузки Windows Vista, 7, 8 с жесткого диска вам необходимо:
- Windows MBR на диске
- Windows NT6 PBR (загрузочная запись раздела) на активном разделе
- \Boot\BCD (данные конфигурации загрузки) на активном разделе с правильными записями загрузчика.
- \bootmgr на активном разделе
Вы можете использовать DVD/USB для восстановления/установки Windows, перейдите в командную строку восстановления:
bootsect.exe- писать PBR и MBR
bootsect /nt60 all /mbr - should do
bcdboot.exe- для восстановления/создания BCD (и bootmgr)
bcdboot c:\windows - should do (assuming Windows is installed on c:)
Чтобы сделать раздел активным, вы можете использоватьdiskpart.exe(или Управление дисками в Windows).
Последовательность загрузки Windows с жесткого диска всегда следующая:
- BIOS загружает и запускает MBR с первого жесткого диска
- MBR загружает и выполняет PBR из активного раздела
- PBR загружает и запускает bootmgr из активного раздела
- bootmgr считывает BCD и отображает меню загрузки (или когда в BCD только одна запись загрузчика, bootmgr загружает и запускает winload.exe и т. д. ....)
решение2
это о мультизагрузке с той же проблемойhttp://www.multibooters.co.uk/articles/drive_letters.html и это решает близкую проблему с bcdedithttp://forum.acronis.com/forum/34337