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