Вы можете сделать это, но остерегайтесь проблем с драйверами. Начиная с хоста Linux, аппаратная среда немного отличается между виртуальным оборудованием и реальным оборудованием - обычно это ваш реальный драйвер сетевой карты и драйвер вашей виртуальной сетевой карты - убедитесь, что у вас установлены и настроены оба драйвера для их динамической загрузки.
Также рассмотрим загрузчик GRUB. Вам необходимо настроить его так, чтобы он считывал правильную информацию и вел себя правильно. Если это раздел 0 hdisk0
который содержит Linux в физической среде, он все равно должен быть разделом 0 hdisk0
в виртуальной среде, и GRUB должен быть настроен на игнорирование отсутствующего раздела Windows при загрузке в виртуальной среде.
Если раздел Windows отсутствует, вы обнаружите, что вы потеряли двойную загрузку после запуска виртуального Linux внутри Windows.
А если серьезно, если вы идете виртуальный, зачем идти двойной загрузки? Просто используйте обычную Windows и используйте Linux виртуально - этого достаточно для любых целей.
Предоставьте доступ к сырому диску Linux внутри виртуальной машины. Это уже обеспечивает наилучшую производительность - единственные издержки составляют около 10–15% ЦП и около 700–800 МБ ОЗУ для Windows (около 300 МБ, если вы его оптимизируете) и 20% производительности сети, если это соединение GE ( виртуальная сеть может работать максимум до 800 Мбит / с), что не является существенным для современного оборудования.