Linux下 VirtualBox 启动本地磁盘上的其它系统
---
使用 VirtualBox 启动本地磁盘上的其它系统
Virtualbox直接运行物理分区的系统
- 创建虚拟硬盘
首先查看下分区情况,我的如下1
2
3
4/dev/nvme0n1p1 2048 2099199 2097152 1G EFI 系统
/dev/nvme0n1p2 2099200 3147775 1048576 512M Microsoft 保留
/dev/nvme0n1p3 3147776 4196351 1048576 512M Windows 恢复环境
/dev/nvme0n1p4 4196352 318769151 314572800 150G Microsoft 基本数据
1 | #将当前用户加入到vboxusers,disk用户组 |
现在你得到了 windows.vmdk
和 windows-pt.vmdk
的虚拟磁盘
2. 加入虚拟磁盘到Virtualbox
移动 虚拟磁盘文件到 /opt/virtualbox/Windows
下,在Virtualbox中注册 管理—>虚拟介质管理—> 注册 windwos.vmdk
3. 启动虚拟机
注意下如果是EFI引导,记得虚拟机选项勾选,就ok了,同理windows下的D盘,E盘也可按照相同方法添加,不过多叙述!
参考:
https://superuser.com/questions/495025/use-physical-harddisk-in-virtual-box