Такая длинная история и боль в заднице ... Мой заказчик попросил меня загрузить 7 клиентов Windows Vista и 4 машины Windows Server 2K3 с нуля (потому что виртуальные машины недостаточно хороши) на Dell 620 с 4 жесткими дисками (500 ГБ). После долгих пробных попыток получить правильные драйверы и другие проблемы, мне удалось получить все 11 изображений на коробку. Однако теперь, если 2K3 является последней установленной ОС, я могу изменить файл boot.ini и загрузить все образы 2K3, но не Vista, потому что Vista использует менеджер загрузки. Если я загружаю Vista как последнюю ОС, я могу запустить do bcdedit, чтобы распознать все другие ОС Vista и даже ОС 2K3, но 2K3 не может быть загружен, потому что NTLDR не найден, потому что Vista его уничтожила. У меня есть оба диска ... но диск Vista не совсем oem, не спрашивайте. Он лицензирован, но исходит от стороннего дистрибьютора, который заблокировал его, как никто другой (я полагаю, по соображениям безопасности), поэтому я могу использовать его для установки новых образов, но он не дает мне возможности ремонта. Я был бы вечно признателен, если бы кто-нибудь, у кого есть опыт мультизагрузки старых и новых окон, мог бы сказать мне, что делать дальше. Заранее спасибо!

1 ответ1

0

Это так просто:

Все загрузочные файлы ДОЛЖНЫ быть на активном разделе первого диска. ntldr, boot.ini, ntdetect.com, bootmgr, \boot папка с BCD.

В boot.ini вы указываете старые системы NT5. В BCD вы указываете все системы.

Вы можете использовать утилиту ARCPaths для точных путей ARC для всех дисков.

Попробуйте Visual BCD Editor - он может создавать все загрузчики за один раз. (резервное копирование BCD и boot.ini !!!)

Попробуйте Dual-boot Repair Tool новейшей версии (должны исправить загрузочные секторы и MBR, ntldr, bootmgr, BCD).

Читайте руководства по инструментам (по одной веб-странице), в конце концов, файлы справки

Обратная связь была бы хорошей.

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