Ошибка инициализации при попытке загрузки с виртуального жесткого диска

1

Я создаю системный образ моих окон из Панели управления \ Все элементы панели управления \ Резервное копирование и восстановление введите описание изображения здесь

Это создает VHD. Это нормально, но я заметил, что созданный виртуальный жесткий диск имеет динамический тип. Я хочу, чтобы VHD создавался с фиксированным размером (фактическим размером, используемым моей Windows). В настоящее время из 250 ГБ жесткого диска (диска C) потребляется только 35 ГБ. Я хочу, чтобы VHD создавался из 35 ГБ, но фиксированного типа, а не расширяемого типа. Зачем мне это нужно? Это потому, что я должен использовать этот VHD для загрузки Windows, и на моей машине у меня есть только один диск, и это диск C. Когда я загружаю свою Windows с этим VHD, я получаю следующую ошибку:

An initialization failure occurred while attempting to boot from a VHD. The volume that hosts the VHD does not have enough free space to expand the VHD.

введите описание изображения здесь

Как я могу загрузить этот VHD только с диска C? Моя цель - создать системный образ моей ОС и загрузить его с VHD.

Роки Сингх
источник
VHD помечен как доступный только для чтения?
@Randolph Нет, это не помечено как Только для чтения
Рокки Сингх
Дело в том, что я не могу найти создание VHD фиксированного типа в моей ОС Windows
Рокки Сингх

Ответы:

2

Disk2VHD может записывать работающую Windows на VHD, пропуская все трудности SysPrep / ImageX / WIM. Вы можете запустить его с параметрами командной строки или просто запустить без параметров для графического интерфейса.

Патрик Сеймур
источник
Когда я пытаюсь создать VHD моего диска c, он говорит «Тома ошибок снимков».
Рокки Сингх
В журнале событий должно быть более полезное событие ошибки. Это может дать некоторые подсказки относительно того, в чем проблема.
Патрик Сеймур
1

ОСТАНОВ 0x00000136 происходит потому, что динамически расширяемый виртуальный жесткий диск должен быть расширен до полного размера, прежде чем его можно будет использовать для собственной загрузки, но на жестком диске недостаточно места для расширения виртуального жесткого диска до полного размера.

Чтобы создать образ существующей системы, с которого вы можете загрузиться, вам потребуется записать образ в файл WIM , затем создать VHD фиксированного размера и применить к нему образ WIM .

Майкл Хэмптон
источник
Для ImageX (который создаст WIM-файл) мне нужно скачать этот microsoft.com/en-us/download/details.aspx?id=5753 Верно?
Рокки Сингх
Да, он содержится в Windows AIK.
Майкл Хэмптон
Спасибо за ваши усилия. Я пойду на это. Но мне все еще интересно знать, не существует ли способа в Windows 7 GUI для создания VHD фиксированного типа для текущих окон?
Рокки Сингх
Я запустил его imagex / capture c: g: \ capturedImage.wim «Мой образ», но получаю «Процесс не может получить доступ к файлу, поскольку он используется другим процессом».
Рокки Сингх