Запуск одной из ОС как виртуальной в другой?
VirtualBOX

Создать диски (мапиться раздел диска с локальным файлом)

Linux / OSX
VBoxManage internalcommands createrawvmdk -filename ~/vm/xxx.vdmk -rawdisk /dev/xxx -register


Windows
VBoxManage internalcommands createrawvmdk -filename c:\xxx.vmdk -rawdisk \\.\PhysicalDrive0 -register


После создания диска, создать витруальную машину через GUI и подключить к ней этот диск.
Вроде как контейнер vdisk или что-то такое для windows 8 это как раз про это.