原文链接:https://ovea-y.cn/running_windows_on_a_physical_disk_in_virtualbox/

步骤

  1. 创建一个包含了所有Windows分区的虚拟磁盘
sudo VBoxManage internalcommands createrawvmdk -filename windows.vmdk -rawdisk /dev/sda -partitions 1,2,3,4 -relative

此处我选择了sda的1,2,3,4四个分区
dwqdqe21r12r12r
r21r1efwf2f12r12r
2. 以root权限执行virtualbox
3. 在Virtual Box中导入或创建任意一个系统镜像
dwf2r12r3r13r1

  1. 将windows.vmdk导入虚拟机
    qwdqwdwqfr21rr12rfg
  2. 启动虚拟机,选择从Windows启动

注意:如果此时Linux系统没有显示grub菜单,修改/etc/default/grub文件,将GRUB_TIMEOUT=0改成GRUB_TIMEOUT=10,并执行sudo update-grub后重启即可。
gr2g32rdvggg

  1. 正常使用Windows(注意,不能使用微软账户的账号!微软账户会因环境变化而不可用!就像下面的图片上一样)
    hrr23efg32rg

参考资料

https://superuser.com/questions/495025/use-physical-harddisk-in-virtual-box

https://blog.csdn.net/zx1323/article/details/100159310

原文链接:https://ovea-y.cn/running_windows_on_a_physical_disk_in_virtualbox/