Windows 10主机VirtualBox仅显示Linux 32位选项,如何安装Ubuntu 14.04 64bit?
解决Windows 10主机VirtualBox仅显示32位Linux选项,安装Ubuntu 14.04 64bit的方法
我之前也碰到过一模一样的问题,其实核心原因大多是CPU虚拟化未启用,或者Windows自带的虚拟化功能和VirtualBox冲突了。跟着下面的步骤一步步操作,就能顺利创建64位Ubuntu虚拟机:
1. 启用CPU虚拟化(BIOS/UEFI层面)
这是最关键的一步,VirtualBox要运行64位虚拟机必须依赖CPU的虚拟化支持:
- 重启你的Windows 10笔记本,在开机时按对应的按键进入BIOS/UEFI设置(不同品牌机型按键不同,常见的是
F2、Del、F10,开机画面一般会有提示) - 在BIOS/UEFI界面里,找到虚拟化相关的选项:Intel处理器是VT-x,AMD处理器是AMD-V,把它设置为
Enabled(启用) - 保存设置并退出BIOS,等待系统重启
2. 关闭Windows的Hyper-V及相关冲突功能
Windows的Hyper-V会占用虚拟化资源,导致VirtualBox无法识别64位系统:
- 打开控制面板,进入「程序和功能」,点击左侧的「启用或关闭Windows功能」
- 在弹出的窗口里,找到以下选项并取消勾选:
- Hyper-V
- Windows虚拟机监控平台
- 虚拟机平台
- 点击「确定」,系统会提示重启,完成重启后再继续操作
3. 配置VirtualBox的全局加速设置
确保VirtualBox本身的虚拟化加速功能已经开启:
- 打开VirtualBox,点击顶部菜单栏的「File」→「Preferences」(全局设置)
- 切换到「系统」选项卡,在「加速」栏目下,勾选启用VT-x/AMD-V和启用嵌套分页
- 如果之前已经创建过32位的虚拟机,需要先删除它,或者选中该虚拟机后点击「设置」→「系统」→「主板」,把「版本」修改为「Ubuntu (64-bit)」
4. 创建并安装Ubuntu 14.04 64bit虚拟机
完成上面的步骤后,回到VirtualBox主界面:
- 点击「Create Virtual Machine」,现在就能在系统类型里看到「Ubuntu (64-bit)」选项了
- 按照向导设置虚拟机名称、内存(建议分配至少2GB)、虚拟硬盘大小(至少20GB)
- 最后挂载你下载好的Ubuntu 14.04 64bit镜像文件,启动虚拟机开始安装流程即可
内容的提问来源于stack exchange,提问作者avilella
相关产品推荐
相关产品推荐

