stea
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору dialmak,LevT, приветствую. Попал на вашу переписку по теме и застрял не ней, потому что так до конца и не понял из-за чего она, собственно, возникла. LevT, либо я никак не уловлю Вашей задумки (возможно, понимаю ее неверно), либо dialmak уже давно нарисовал Вам правильный и универсальный вариант решения, но, в свою очередь, Вы его никак не разглядите. Цитата: При этом залочен второй диск, содержаший раздел "Система" (тот, с которого в реестр загружен куст BCD) | А почему, собственно, вы считаете, что диск залочен из-за загруженного с него BCD, если загрузка host-системы выполнена с HDD0 через штатный boot-раздел SYSTEM (F) и VMWare не запущена? Этого не должно быть и BCD с HDD1 при этом не должен быть загружен в реестр - в куст HKLM\BCD00000000 загружен должен быть BCD с boot-раздела SYSTEM (F), который (BCD), впрочем, и выгрузить несложно при необходимости (REG unload HKLM\BCD00000000). Я думаю, что залочен HDD1 просто потому, что Win7 определила его как системный (по наличию на нем штатных системных файлов загрузки). Я решаю схожую с Вашей задачу без стороних загрузчиков и исключительно средствами виртуализации. 1. Создать на HDD0 динамический (если места не жалко, можно статический) VHD, скажем, на 100 MB. 2. Перенести все загрузочные файлы (\boot и bootmgr) c HDD1 на этот виртуальный boot-VHD и снять статус активности с HDD1. 3. Смонтировать boot-vhd в host-системе и проверить/восстановить правильность записей-путей для загрузки S2012R2, любого количества тестируемых WinNT6.x-VHD-систем и сторонних загрузчиков (в том числе и GRUB). Сам я, правда, обычно (по возможности) не прописываю в BCD жесткие пути для загрузки WinNT6.x, а использую способность bootmgr самостоятельно находить нужные VHD-системы (определение device в BCD через locate) - селекция идет через имена VHD-файлов. Можете как иллюстрацию порассматривать BCD из имеющейся у Вас Win8-x64-PE-BIOS&UEFI-boot. BCD в сборке есть в обоих разделах (MBR и UEFI) и не мешают друг другу. 4. Добавить этот boot-vhd как HDD0 в гипервизор и грузить вирт-системы именно с него. 5. Если есть необходимость/желание грузить "весь набор" еще и на Host-PC, дополнить и BCD на HDD0 (в разделе SYSTEM) всеми необходимыми записями. | Всего записей: 1419 | Зарегистр. 19-10-2010 | Отправлено: 14:00 06-10-2013 | Исправлено: stea, 14:22 06-10-2013 |
|