环境:
os:win7
virtualbox:4.1.10
ubuntu server:12.04
使用virtualbox安装ubuntu server时,报如下错:
This kernel requires the following features not present on the CPU:
Unable to boot – please use akernel appropriate for your CPU.
产生原因
:没有配置支持PAE/NX扩展特性
解决办法:
选中对应的虚拟系统——设置——系统——处理器——启用 PAE/NX!
关于PAE/NX
- PAE:物理地址扩展(Physical Address Extension),PAE 支持 32位处理器可以访问 4GB 以上物理内存,是否支持PAE是由CPU决定的。如果你的CPU不支持PAE功能,又想安装高版本的Linux,那就要把超过3.2GB的内存取下来。安装Linux时,系统就不会使用PAE了。
- NX:No eXecute位,NX 可让处理器帮助保护电脑免受恶意软件的攻击,并且PAE是 NX 的先决条件。
附注:Win8的安装是要CPU必须支持PAE/NX的,否则无法安装,具体参见:
http://windows.microsoft.com/zh-CN/windows-8/what-is-pae-nx-sse2
本文介绍在Windows 7环境下使用VirtualBox 4.1.10安装Ubuntu Server 12.04过程中遇到的错误:“This kernel requires the following features not present on the CPU: Unable to boot – please use a kernel appropriate for your CPU.” 错误产生的原因是未配置支持PAE/NX扩展特性。文章提供了解决方案,即在VirtualBox中为虚拟机启用PAE/NX。
2431

被折叠的 条评论
为什么被折叠?



