Hunter23071985 Цитата: Т.е. и те, и другие можно использовать как для загрузки ОС, так и для заливки её в RAM.
А начиная со старших и EMB редакций Win7 со всем этим справляются и стандартные дрова MS?
Отвечу за
nik4z, он может добавит.
Винда 7 и выше (но не все редакции) умеет нативно грузиться ТОЛЬКО С VHD(X)!!! Я уже писал это, но вы проигнорили.
Попробуйте ISO, RAW, VMDK, etc и будет пшик. По поводу диска в озу я некомпетентен, но по моему нативно такой возможности тоже нет. Впрочем тут
nik4z думаю прояснит.
Цитата: Вообще народ мучается то с WINVBLOCK, то с FIRADISK при запуске VHD, содержащего Win 5-7.
Ага. Хотя для 32 битной системы он как правило на большинстве мамок работает, для 64 битной нужно вкл. режим тестирования и тоже в большинстве случаев работает.
Цитата: Я хотел понять, зачем и что лучше зашить в такой VHD, чтобы загрузиться быстро и с гарантией.
Ничего. VHD поддерживается нативно (ограничения выше я уже писал). Я даже давал ссыль на свою простую утилиту, которая из WIM делает VHD с Nаtive Boot. Точнее там 3 обычных cmd файла.. Nаtive Boot будет работать всегда, если правильно выбран дистрибутив винды и используется родной загрузчик..
Цитата: А в чём неполноценность
А вы попробуйте просто использовать в XP VHD. Создать, примонтировать, затем разбить на 2-3-4 раздела, отформатировать каждый раздел.. Как обычный HDD. Тогда поймёте.
Это же относится и к 7 и выше, но там есть нативная поддержка VHD, поэтому чтобы не запутаться эксперимент лучше проводить на XP/2003.. Вот тогда неполноценность появится во все красе.
Ещё пару мыслей. Тут нужно различать
поддержку при создании и
поддержку при загрузке! Это вообще разные вещи. Если вы можете в XP создать VHD с 8.1 (предположим, хотя это можно сделать и в линуксе возможно проще даже!) или в 8.1 создать VHD с XP, то это разные вещи при нативной загрузке. VHD с 8.1 загрузится с родным нативным 8.1 загрузчиком, а вот VHD с XP нет, причем ни с XP загрузчиком, ни с 8.1 загрузчиком (хотя в общем можно юзать что-то другое для преодоления этих несуразиц, но это уже не нативная загрузка).
И конечно ни 8.1 ни XP не умеют грузиться с ISO, RAW, VMDK, etc, кроме специально предназначенных для этого дела дистрах (например такие есть как ни странно в винде XP, в виде CD_ROM для emb продуктов, но это скорее исключение). Хотя это не тот кампот, даже исключения описанные выше не работают с виртуальными CD_ROM.. так что скорее это неудачное исключение. Удачное исключение - это внедрить в дистр и юзать вышеуказанные драйвера. Хотя там тоже не все просто..