I followed the tutorial and documentation from www[dot]jamieweb[dot]net/blog/booting-a-physical-windows-10-disk-using-virtualbox-on-linux/ and www[dot]virtualbox[dot]org/manual/ch09.html#rawdisk but I have encountered a road block. It seems that not all of the partitions are mounted and or the guest cannot access all of the partitions.
The disk is multi-partitioned. Here is how it looks: I also used the listpartitions command to try to manually mount all of the partitions.
Code: Select all
~$ VBoxManage internalcommands listpartitions -rawdisk /dev/sdaNumber Type StartCHS EndCHS Size (MiB) Start (Sect)
1 0x07 0 /32 /33 63 /221/30 500 2048
5 0x07 0 /1 /1 1023/254/63 121150 1028223
6 0x27 0 /19 /6 57 /112/41 450 249145344
Code: Select all
sudo vboxmanage internalcommands createrawvmdk -filename /home/ssd3.vmdk -rawdisk /dev/sda -partitions 1,5,6
But I get the following error message when trying to boot from it: The fact that it says can't find winload.exe lead me to believe that virutalbox cannot access the partition that includes Windows itself. I manually checked and that file exists.
How can I overcome this issue and boot the Windows OS in virtualbox? This is a serious matter for me. I would really appreciate the help.