Да. В VirtualBox необходимая функция называется необработанным доступом к жесткому диску. Я сделал обратное.
Потенциальная проблема заключается в том, что ОС должна иметь возможность загружаться на другом оборудовании и "быть в порядке" с ним. Первая проблема связана с драйверами. Виртуализированное оборудование виртуальной машины отличается от реального оборудования. В зависимости от ОС и того, как она установлена, при загрузке на реальном оборудовании драйверы для них будут отсутствовать; или, что еще хуже, драйверы, которые работали для виртуального оборудования, кажутся достаточно близкими, но на самом деле не работают. Таким образом, ОС придется пройти через этап обнаружения нового оборудования и замены всех драйверов. Иногда это работает нормально, а иногда нет.
Вторая проблема в основном связана с активацией Windows. Если он был активирован на виртуальном оборудовании, вам придется повторно активировать на новом оборудовании. В зависимости от того, какой SKU вы установили, это может быть запрещено или требовать обращения в Microsoft для рассмотрения вашего дела.