返回列表 回复 发帖

求助:vbox 上面装了redhat之后,装guest additions的时候报错:

Uncompressing VirtualBox 1.6.2 Guest Additions for Linux installation....................................
VirtualBox 1.6.2 Guest Additions installation
please install the build and header files for your current Linux kernel
the current kernel varsion is 2.6.9-22.EL
please install the GUN compiler


请问高手如何解决上面的问题
找不到vbox的内核在 guest redhat上
请确认VBox Guest Additions  支持你所使用的内核!


引用南非蚂蚁的文章:
Red Hat Enterprise Linux中有什么类型的内核
Red Hat Enterprise Linux有以下类型的内核(有些内核不会在某些架构出现):

kernel - 含一般内核,有以下特点:

单处理器支持 (在多处理器系统上只用单处理器)
在Intel EM64T系统上多处理器支持 (只在Red Hat Enterprise Linux 3)
在Intel和AMD x86系统上支持4GB内存(1)

kernel-BOOT - 含安装用内核 (只在x86)
单处理器支持

kernel-*devel (只在Red Hat Enterprise Linux 4) - 含内核头文件
取代 kernel-source

kernel-doc - 含内核文档
以前是在 /usr/src/linux{-*}/Documentation

kernel-hugemem (只在i686) - 在kernel-smp之上加上:
4GB/4GB 分割 - ~4GB的内核虚拟内存和每一个进程~4GB虚拟内存
适用於16GB内存或以上的系统

kernel-smp - 在kernel之上加上:
多处理器支持 (所有架构)
PAE - 物理地址扩充(Physical Address Extension) (只在Intel x86) 到16GB内存(2)

kernel-pcmcia-cs (只在Red Hat Enterprise Linux 3) - 有PCMCIA卡支持

kernel-source (只在Red Hat Enterprise Linux 3) - 有内核的全部源代码

kernel-utils - 有控制内核和系统硬件的工具

kernel-*unsupported (只在Red Hat Enterprise Linux 3/某些架构)
含有红帽不支持的模块
不会在系统安装时安装
将来不会有升級和修正


在x86架构,如系统内存大过16GB必需使用kernel-hugemem。在x86_64和AMD64架构上支持64GB,在EM64T架构上支持6GB。

确认我的是下面的

kernel-*devel (只在Red Hat Enterprise Linux 4) - 含内核头文件
取代 kernel-source
返回列表