使用微睦独立主机,我该如何升级Linux内核?
使用微睦独立主机,我该如何升级Linux内核?
为了提高网卡效率,微睦独立主机默认使用vmxnet网卡,Linux内核没有包含此网卡驱动,所以如果升级内
核网卡可能会驱动不了,以致客户独立主机网络中断。
如果没有特殊需要,不提倡用户使用太新的内核,可能造成vmware tools无法编译,而发行版正常更新的
内核一般都没问题。如果有特殊需要可以联系微睦客服帮助处理。
升级内核前,确认你的系统已经安装了gcc,make等工具,如果没有安装,请先装上。
由于升级内核以后需要重新配置vmware-tools,所以在安装新内核的时候,同时把内核的头文件也安装好。
不同的发行版里,对内核和头文件的命名方式不同。在升级新内核的时候,同时安装相同版本的内核头文件。
注意:升级的时候内核和内核头文件的版本号一定要一样。
debian:
内核: kernel-image-版本号
内核头文件: kernel-headers-版本号
ubuntu:
内核: linux-kernel-版本号
内核头文件: linux-kernel-headers-版本号
fedora 和 centos:
内核: kernel-版本号
内核头文件: kernel-devel-版本号在安装好内核和内核头文件以后,重新启动系统。然后利用微睦远程机房维护系统从终端方式登录系统。
从终端方式登录系统后,执行vmware-config-tools.pl 重新配置系统。
重新配置过程中,配置程序会寻问你内核头文件的位置,通常是在/usr/src目录下。
vmware-tools重新配置好以后,重启一下系统就可以了。
针对debian系统的例外:
在debian系统里,vmware-tools脚本的启动顺序和networking服务的启动顺序冲突。所以
需要手工调整一下脚本的启动顺序。
首先利用命令
update-rc.d -f vmware-tools remove删除vmware-tools的启动脚本。然后在/etc/rcS.d和/etc/rc6.d目录里面分别做两个符号联接。命令是:
cd /etc/rcS.d/
ln -s /etc/init.d/vmware-tools S39vmware-tools和
cd /etc/rc6.d
ln -s /etc/init.d/vmware-tools K08vmware-tools







| 