virtualbox安装linux虚拟机,不能为虚拟电脑 Ubuntu 打开一个新任务. Failed to get device handle and/or partition ID for 0000000001302b50 (hPartitionDevice=0000000000000ce9, Last=0xc0000002/1) (VERR_NEM_VM_CREATE_FAILED). 返回 代码: E_FAIL (0x80004005) 组件: ConsoleWrap 界面: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
时间: 2025-06-23 22:24:00 浏览: 99
<think>嗯,用户遇到了VirtualBox创建Ubuntu虚拟机时的VERR_NEM_VM_CREATE_FAILED错误。根据提供的引用信息,可能的原因是Hyper-V冲突或者BIOS虚拟化未开启。首先,需要确认用户的操作系统是Windows 11,因为引用[1]提到了关闭Hyper-V的步骤。Hyper-V和VirtualBox的冲突是常见的,所以第一步应该是彻底禁用Hyper-V和相关功能。
接下来,用户提到的小米pro电脑BIOS默认开启虚拟化,但有些情况下可能需要手动检查。引用[2]指出,虽然小米pro默认开启,但用户应该进入BIOS确认虚拟化设置,比如Intel VT-x或AMD-V是否启用。如果未启用,VirtualBox无法正常运行虚拟机。
此外,可能需要检查Windows功能中的其他相关选项,比如“虚拟机平台”和“Windows Hypervisor Platform”,这些也可能与VirtualBox冲突。禁用所有相关功能后,重启系统是关键步骤,确保更改生效。
如果问题依旧存在,可能需要考虑使用管理员权限运行VirtualBox,或者完全卸载Hyper-V。另外,某些安全软件或驱动程序可能干扰虚拟化,暂时禁用它们也是一个排查方向。
最后,用户可能需要更新VirtualBox到最新版本,或者检查系统更新,确保兼容性。如果所有步骤都无效,可能需要进一步的技术支持或社区帮助。</think>### VirtualBox VERR_NEM_VM_CREATE_FAILED 错误解决方案
#### 1. **关闭 Hyper-V 及相关功能**
此错误通常由 Windows 的 Hyper-V 虚拟化技术与 VirtualBox 冲突导致[^1]。需通过以下步骤彻底关闭:
- 以管理员身份打开 PowerShell 或 CMD,依次执行:
```powershell
bcdedit /set hypervisorlaunchtype off
DISM /Online /Disable-Feature:Microsoft-Hyper-V
```
- 进入 **控制面板 > 程序 > 启用或关闭 Windows 功能**,取消勾选:
- Hyper-V
- Windows Hypervisor Platform
- 虚拟机平台
- **重启系统**使配置生效。
#### 2. **检查 BIOS 虚拟化设置**
即使部分小米电脑默认开启虚拟化,仍需手动确认:
1. 重启电脑,进入 BIOS/UEFI(通常按 F2/F12/Del 键)
2. 找到 **Intel VT-x**(Intel 处理器)或 **AMD-V**(AMD 处理器)选项,确保状态为 **Enabled**
3. 保存并退出 BIOS
#### 3. **验证 VirtualBox 配置**
- 打开 VirtualBox,进入 **全局设置 > 系统 > 硬件加速**,确认启用了 **硬件虚拟化**(VT-x/AMD-V)
- 为虚拟机单独设置:选择目标 Ubuntu 虚拟机 > 设置 > 系统 > 处理器 > 启用 **PAE/NX** 和 **嵌套虚拟化**(若有)
#### 4. **其他排查步骤**
- 以管理员身份运行 VirtualBox
- 更新 VirtualBox 至[最新版本](https://www.virtualbox.org/)
- 暂时关闭第三方安全软件(如 360安全卫士、火绒)
- 检查 Windows 更新,安装最新补丁
阅读全文