dialmak
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору The_Immortal http://forum.ru-board.com/topic.cgi?forum=62&topic=26276&start=4760#4 Цитата: 1. Развернув wim от Win 8.1, на виртуальном диске Win 8.1 я сразу же убил bootmgr. | Самое странное что я читал про VHD загрузку и странная интертрепация ;) рекомендаций.... Вы же грузитесь с внешнего bootmgr (который на HDD) и из него грузите VHD. Какое отношение к вашему варианту загрузки имеет внутренний bootmgr? И зачем его убивать? Какой сакральный смысл? Это даже вредно.... Внутренний bootmgr нужен в случае загрузки из VHD, а именно - загрузки из VHD на виртуалках Hypеr-V, VirtualBOX, Vmware или других подобных. Также он необходим, если вы делаете образцовый образ и собираетесь его после аудита, настройки и сипрепа переносить на новое железо (например через IFW/IFL ). Но и в том и другом случае этот внутренний bootmgr является обязательным, но недостаточным условием успешной загрузки ибо при разворачивании WIM BCD не создаётся, его там нет, впрочем как и папки Boot (по крайней мере в официальных релизах Windоws, в репаках может быть что угодно...). Его нужно создать принудительно самому из уже загруженной винды на VHD командой Код: bcdboot c:\windows /s c: /l ru-ru | Цитата: Правильно ли понимаю, что bootmgr (и BCD) от Win 7 полностью совместим с Win 8 и никаких проблем не возникнет? | Неправильно вы понимаете. Совместимость идёт сверху вниз. Если вы следовали краткой инструкции и ставили загрузчик двумя командами Цитата: 3. Создать загрузчик на USB-HDD или HDD на активном разделе (например активный C:) в cmd от имени админа cd /d V:\Windows\system32 bcdboot V:\windows /s C: | то ваш bootmgr от 7 автоматически изменился на bootmgr от 8.1 и в BCD была добавлена запись для загрузки 8.1 на VHD. Если же bcdboot не отработает и будет ошибка , то вариант Цитата: или если не получилось, то так %systemroot%\system32\bcdboot V:\windows /s C: | серьёзно рассматривать нельзя - он неправильный по сути. Это вариант можно использовать при безысходности как временный (типа загрузился и поменял на как книжка пишет) и он тоже не всегда сработает. В таких случаях нужно читать мою расширенную инструкцию и использовать DeployTools. Вот ссылка на официальную информацию от производителя. Загрузка с виртуального жесткого диска (встроенная загрузка). Добавление виртуального жесткого диска в меню загрузки. В принципе то же, что и я писал. Цитата: 2. Правильно ли понимаю, что изменения имени диска (в данном случае USB-HDD), на котором лежит VHD, никак не отразится на загрузке Win 8.1, т.к. сразу после изменения имени диска в BCD вносятся соответствующие корректировки с актуальной буквой USB-HDD? | Windоws не оперирует именами дисков (метками) в BCD, также вы можете произвольно менять буквы дисков ибо Windоws не оперирует буквами дисков в BCD, она оперирует идентификатором раздела GUID. Цитата: 3. Немного запутался какой лучше (производительнее) тип VHD: фиксированный или динамический. dialmak писал: | Забудьте, что я писал (и я писал про VHDX, а не про VHD - это совершенно разные вещи), для VHD - фиксированный и только фиксированный. Причин много и они написаны на офсайте и это ещё не все ;). Может у вас отличный UPS и хороший проц\диск - тогда почему бы и не использовать динамические... А вообще не бойтесь и просто пробуйте. Цитата: 4. У dialmak'а в одной из инструкций видел, что он дополнительно активирует Hypеr-V на VHD. Надо ли это делать эту процедуру в случае с i7 или она по умолчанию будет работать? | Нет у меня такого. Покажите эту ересь... Hypеr-V нужен для виртуализации. А где его добавлять в ОС - дело десятое. Хотя я на VHD(X) не делал бы этого по разным причинам. Hypеr-V на VHD работать по идее должен (хотя я не пробовал и на 100% не уверен), а если не работает - ... хз, гуглите. Например нужен в BCD hypervisorlaunchtype auto и иногда нужно самому добавить вручную. Цитата: 5. У меня проблема со средой восстановления на Win 8.1 (которая на VHD). При вызове среды восстановления ошибка 0x0..f (т.е. среда не найдена). Физически каталог Recovery на вирутальном диске есть. Полагаю, что проблема в некорректной записи в BCD. Хотя странно, по идее bcdboot должен был эту запись корректно сформировать... Кто-нибудь может скинуть пример Windоws Recovery Environment для VHD (win 8)? | Бывает. Видимо неправильно создан BCD или не отработал reagentc при установке винды. А может отрыжка убийства чего-то ;) Примеры вам не помогут ;) Обычно помогает Код: reagentc /disable reagentc /enable | http://msdn.microsoft.com/ru-ru/library/hh825204.aspx Добавлено: Цитата: Windоws не оперирует именами дисков (метками) в BCD, также вы можете произвольно менять буквы дисков ибо Windоws не оперирует буквами дисков в BCD, она оперирует идентификатором раздела GUID. | Тут я забыл упомянуть про встроенный поиск при загрузке VHD. Можно не указывать раздел для VHD - загрузчик найдёт его сам. В таком случае указывают [locate] вместо раздела. Картинко из bootice (чисто для иллюстрации), bootice славится глюками и такую трансформацию лучше делать вручную через bcdedit или через VisualBCD ... | Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 20:34 16-12-2014 | Исправлено: dialmak, 22:00 16-12-2014 |
|