| VMware 中编译内核 2.4.34 |
|
| |
|
首先改变虚拟机内存大小为512M。呵呵。这样应该能快些。 更改运行级为3。 从 www.kernel.org 下载2.4最新的版本 用 SSH secure file client 传文件 2.4.34.tar.bz2 到/boot cp 到 /usr/src tar -jxvf make mrproper 清理源代码树 make menuconfig 采用这种方式来配置核心 make dep 依赖关系 make clean 清除多余文件 make bzImage 编译内核 make modules 编译模块 make modules_install 安装模块 make insatll 安装核心 这里我们特别要注意一点就是VMware 安装的过程中如果选择了SCSI Adapters:Buslogic Virtual Disk Type SCSI (Recommended) 这个默认选项的话。那你在编译核心的过程中就需要在 SCSI support -- Low-level drivers –buslogic SCSI support 按 m 。编译成module。但是这样重启后选择新的kernel还是会报错kernel panic : VFC:Unable to mount root fs on 00:00。你需要重新编译一次。这次在 buslogic 选择 Y 。编译进核心。并在编译后 修改 /boot/grub/grub.conf 文件中的相应标题 kernel /vmlinuz-x.xx.xx ro root=LABEL=/ 改成相应的分区。比如 root=/dev/sda3 编译后核心所在的分区。这样你就可以正常进入新的核心了。Linux联盟收集整理
 |
频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。
| 原始作者:佚名 |
录入时间:2007-2-4 20:24:00 |
| 信息来源:不详 |
投稿信箱:itqoo@126.com |
|
|
 |
|
|
|
| 教程录入:itqoo 责任编辑:itqoo |
|
上一个教程: Linux下的简单生产、消费模型的实现(上)
下一个教程: 在Linux系统下面如何截获系统调用 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |