Разное - Виртуализация ОС под IODD

Ответить
Аватара пользователя
The_Immortal

Разное - Виртуализация ОС под IODD

Сообщение The_Immortal »

Имеется ноут с Win 11. Необходимо виртуализировать ОС, чтобы она могла запускаться с
IODD ST400
. Для загрузки виртуального диска через IODD ST400 указаны следующие
требования
:

- поддержка только VHD;

- VHD должен быть дефрагментированным и фиксированным.



Cоздал полный образ диска через Disk2VHD (
выбрал
все разделы ноута) в формате VHD. Однако работоспособность образа через Hyper-V проверить не удалось - тот загружать образ отказался (просто мигающий курсор). Пытался найти инфу поддерживает ли VHD UEFI GPT, но что-то прямого ответа не нашел - может быть проблема именно в этом.

Далее через тот же Hyper-V (Инструмент "Изменить диск...") сделал VHD фиксированным и там же дефрагментировал его. Полученный VHD (дефрагментированный и фиксированный) засунул в ST400 и тот выдал "defrag" - в общем, не прокатило.



Тогда я задействовал фирменную утилиту
VHD Tool++
, где через Upload отправил изначальный VHD (динамический и фрагментированный) сразу на ST400. Получившийся на стороне ST400 VHD-файл смог примонтироваться. Более того в
Boot menu
наряду с всеми разделами, присутствующими в VHD, выдается запись "Windows Boot Manager (iODD vHDD Gadget 0)", но при выборе этой записи ничего не происходит и загружается хостовая ОС - т.е. загрузка не срабатывает (тестирую на том же ноуте).



Вопроса два:

1. Может ли быть проблема связана с тем, что VHD не поддерживает GPT?

2. Как можно диагностировать проблему загрузки, если п. 1 не имеет место быть?



Спасибо!
Аватара пользователя
bredych

Re: Разное - Виртуализация ОС под IODD

Сообщение bredych »

а ноут поддерживает загрузку с такой медии?

что в праймери бут стоит сейчас?
Аватара пользователя
bredych

Re: Разное - Виртуализация ОС под IODD

Сообщение bredych »

bredych,
Цитата bredych:



а ноут поддерживает загрузку с такой медии?
Разное - Виртуализация ОС под IODD




Конечно.


Цитата bredych:



что в праймери бут стоит сейчас?
Разное - Виртуализация ОС под IODD




Загрузчик с физического диска, но это не так важно, т.к. я нужный из меню выбираю.



Тут может быть нюанс в том, что VHD не дружит с FAT'ом (загрузочный раздел на FAT32).

В общем, подсказать может тот, кто шарит в VHD...
Аватара пользователя
Amigos

Re: Разное - Виртуализация ОС под IODD

Сообщение Amigos »

Цитата The_Immortal:



в Boot menu наряду с всеми разделами, присутствующими в VHD, выдается запись "Windows Boot Manager (iODD vHDD Gadget 0)", но при выборе этой записи ничего не происходит и загружается хостовая ОС - т.е. загрузка не срабатывает
Разное - Виртуализация ОС под IODD




Загрузка срабатывает.

Ноутбук у вас видит два винта. Один настоящий, другой виртуальный, который сделал IODD ST400 из лежащего на нём VHD файла.



Но с точки зрения ноутбука это просто "два винта".



При выборе "Windows Boot Manager (iODD vHDD Gadget 0)" ноутбук грузит ВCD , который лежит на fat32 разделе в VHD.

Этот BCD читает свой файл с описаниями загрузок, видит там единственную запись "Грузить Windows\System32\winload.efi со второго раздела первого жесткого диска", с соответствующим GUID. Ну и грузит его. В полном соответствии с описанием грузит систему с "настоящего HDD".



В вашем случае для загрузки с VHD проще всего отключить "настоящий HDD" и тестировать эту загрузку.
Аватара пользователя
The_Immortal

Re: Разное - Виртуализация ОС под IODD

Сообщение The_Immortal »

Amigos,
Цитата Amigos:



В вашем случае для загрузки с VHD проще всего отключить "настоящий HDD" и тестировать эту загрузку
Разное - Виртуализация ОС под IODD




А как бы это программно решить, не подскажите?)
Аватара пользователя
The_Immortal

Re: Разное - Виртуализация ОС под IODD

Сообщение The_Immortal »

Цитата Amigos:



В вашем случае для загрузки с VHD проще всего отключить "настоящий HDD" и тестировать эту загрузку.
Разное - Виртуализация ОС под IODD




В общем, оставил только VHD (физически отключил родной накопитель) и при загрузке получил:


Цитата:



Файл: \Windows\system32\winload.efi

Код ошибки: 0xc000000e



Смонтировал VHD, там такая
картина
(VHD снизу). Раздел с Windows не распознана как "Загрузка". Глянул GUID раздела, он корректны для MSDATA: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7.



В чем может быть проблема?
Ответить

Вернуться в «Microsoft Windows 11»