1) 假如您在vmware下重新编译内核,硬盘用的是scsi的,以下选项必选:(或使用IDE的硬盘)
Device Drivers --->;
SCSI device support --->;
<*>; SCSI disk support
Device Drivers --->;
SCSI device support --->;
SCSI low-level drivers --->;
<*>; BusLogic SCSI support
2) Device Drivers --->;
Fusion MPT device support --->;
<M>; Fusion MPT (base ScsiHost) drivers
<M>; Fusion MPT misc device (ioctl) driver(这个要不要,不确定)
3) 编译过程
make menuconfig
make dep (2.6无需)
make bzImage
make modules
make modules_install
make install
3) make bzImage报image too big
把sound,usb选为modules, 或去掉一些无需的选项.
4) make install得到以下warnning
WARNING: No module mptbase found for kernel 2.4.26, continuing anyway
WARNING: No module mptscsih found for kernel 2.4.26, continuing anyway
make[1]: Leaving directory `/usr/src/linux-2.4.26/arch/i386/boot'
5) 假如文档系统挂不上或 "unable open initial console"
原因是root的启动选项没有配置对. root=LABEL=/ 改为 root=/dev/hda1
具体, 能够使用ls /etc/fstab 和 df命令来确定您的root目录挂在哪里.
注意:每次修改lilo.conf, 都要使用/sbin/lilo命令更新一下, 否则修改内存不会生效
6) 启动时还是modprobe错误, eth0初始化也失败, 不知怎么搞得.
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



