Перенос установленной винды с железа на виртуалку все равно, что перенос харда с виндой с одной машины на другую: часто грузится без проблем (машины одинаковых поколений + доля везения), но иногда сваливается в BSOD. Причина - набор драйверов и их настройки заточены под конкретное железо, а без необходимых драйверов система не может загрузиться. В общем случае Windows предполагает загрузку только на том железе, на которое ставилась.
Настройки виртуалки крутил по-разному.
Типичные решения (в порядке убывания вероятности):
Storage -> Controller: SATA заменить на Controller: IDE.
System -> Enable I/O APIC выключить или включить.
Гораздо менее вероятно, но стоит попробовать:
System -> Chipset: сменить.
Storage -> Attributes -> Type: сменить.