今天在VirtualBox中装了个 Ubuntu 8.10的Server版 ,结果装完后一重启,系统报如下错误:
This kernel requires the following features not present on the CPU:pae
Unable to boot – please use a kernel appropriate for your CPU.
本以为是把硬盘设成sata控制器的原因,就把硬盘改为IDE通道,然后重装了一遍,但装完后重启,故障依旧。
再仔细看了一下故障提示,大意是我装的操作系统内核需要的功能在我的CPU上不存在,最后看到一个单词:pae,查了一下不知道什么意思,但忽然想 起在虚机的设置里似乎见过这个单词。翻了一遍,终于在虚机设置的【系统】-》》【处理器】-》》【扩展特性】中找到,勾上就行了。
重新开机,结果顺利进入系统……
=================
进系统后发现从命令行安装VirtualBox的增强工具包是一大难题(在图形界面下我都不太会用Ubuntu,就更不用说在纯命令行下了),找到一篇 在Ubuntu 8.10中安装VirtualBox增强工具包的详细说明 , 但照做到“$ sudo apt-get install make gcc linux-headers-2.6.27.7-server”一步时系统总是报错,而且错误是一片乱码中夹杂着两个“make”单词,不知道是怎么回 事,几次试用之后发现似乎应该是“$ sudo apt-get install make gcc linux-headers-2.6.27 - 7-server”,但依然报错,无奈之下只好用“apt-get install linux-virtual”的命令试一下了,现在正在从服务器下载,等会儿才能知道结果,但愿好用。