Я не уверен, что это может быть сделано, по причинам, которые будут понятны в секунду.
Процесс можно разбить на три части.
Гораздо проще загрузиться с iso
образа, чем с vdi
(или любого другого ) диска; Вы можете найти здесь подробное обсуждение того, как преобразовать образ vdi/vdmk
образ iso;
Вы можете загрузиться с Grub2 с iso
образа: этот пост научит вас, как создать собственный пункт меню Grub2 для ОС в iso
файле;
... но все вышеперечисленное относится к загрузке с виртуальной машины Linux с Grub2. Нигде не удалось найти, что вы можете загрузить Windows с помощью описанной выше процедуры. Вы можете попробовать, и в этом случае я был бы рад узнать о результатах ваших усилий (по чисто академическим причинам, я только * Nix человек). Или же...
Возможно, вы помните, что теперь, когда у вас есть iso
, у вас в основном есть целый диск: таким образом, вы можете dd
образ диска на подходящую поддержку (либо на USB-накопитель, либо на реальный внешний диск, который вам может понадобиться позже). увеличить разделы, чтобы в полной мере использовать большую емкость диска по сравнению с образом виртуальной машины). Имейте в виду, однако, что iso
образ является полным диском, так что вы не можете записать его на раздел на вашем диске
... если, конечно, вы не хотите изолировать раздел, на котором находится Windows, как объяснено в этом ответе AskUbuntu ; то, а не mount
раздел, вы можете dd
его в свободный раздел на жестком диске. И теперь вы можете использовать Grub2 для двойной загрузки.
Я боюсь, что все это, однако, не совсем то , что вы искали (я ошибаюсь?): Возможно, вы искали способ получить один образ, из которого можно загружаться, в качестве альтернативы, либо в среде ВМ, либо в реальной физической системе. Я прошу прощения, если это не то, что вы искали.