Vmware+redhat9.0下重新编译内核过程
2009-02-19 21:21
435 查看
Vmware+redhat9.0下重新编译内核过程: 1.终端下进入/usr/src/linux-2.4/目录(内核源码所在目录); 2.输入命令 make mrproper(第一次编译不需要) 3.输入命令 make xconfig (图形界面下的内核配置),对话框出现后, 必选以下几项. SCSI support->SCSI low-level drivers->BusLogic SCSI support,选y Fusion MPT device support-> Fusion MPT(base_scsihost) drivers ,选y Fusion MPT device support-> Fusion MPT misc device(ioctl) driver,选m File systems->Ext3 journalling file system support选m File systems->JBD(ext3)debugging support选y 4.输入命令 make dep (检测关联性); 5.输入命令make clean; 6.输入命令 make bzImage (编译内核); 7.输入命令 make modules(编译模块); 8.输入命令 make modules_install(安装模块); 9.输入命令 make install(安装内核,此命令将生成的bzImage 拷贝到/boot目录下, 并在 /boot下生成.img文件, 并且在grub.conf中增加一项); 10.在make install时,可能会出错, no BusLgoic.o found…….之类的.此时解决办法是将 这个文件/usr/src/linux-2.4.20-8/drivers/scsi/BusLogic.o拷贝到 /lib/modules/2. 4.20-8custom/kernel/drivers/scsi目录下,若没有scsi目录,新建一个.(再重新make install) 11.在终端下输入df ,查看你的 / 盘的盘符, 即df输出的第一行, 一般为/dev/sda2 12.然后打开/etc/grub.conf,会发现新增一项 titie Red Hat Linux(2.4.20-8custom) 将 kernel /vmlinuz-2.4.20-8custom ro root=LABEL=/中的”LABEL=/”改为上一步查到 的盘符,如”/dev/sda2”; 13.最后重启系统,用新内核引导.
相关文章推荐
- vmware下重新编译内核必选选项(备忘)
- RedHat Linux 9.0下Android内核的编译过程
- 在VMware5.0环境下编译内核(kernel2.6.13)全过程
- Vmware安装ubuntu编译android内核源码详细过程
- 在VMware5.0环境下编译内核(kernel2.6.13)全过程
- (转载)在VMware5.0环境下编译内核(kernel2.6.13)全过程
- VMware中Linux内核2.6.14.4编译全过程(终于编译通过了!!!)
- 内核重新编译之make install和生成initramfs的过程分析
- 重新编译Linux内核踩的坑
- 重新为FS2410移植内核过程中遇到的初始化console节点失败问题
- 编译内核全过程(kernel2.6.7)(原创)
- Oracle 中重新编译无效的存储过程, 或函数、触发器等对象
- linux 内核 编译 makefile menuconfig过程讲解
- freeBSD重新编译内核后Mysql,Squid无法启动
- VMware 下redhat 9.0内核升级(2.4.20-8到2.6.18)
- 重新编译了一个内核无法启动,
- Android Apk 文件反编译和重新打包的过程分析
- 为s3c2410开发板 配置和编译内核过程
- Fedora7内核功能定制(重新编译内核或内核升级)
- 重新编译龙芯梦兰loongnix系统内核添加iptables_nat模块