|
发表于 2008-1-2 23:06:54
|
显示全部楼层
Post by linuxyeshiquan;1802423
以下是编译的步骤
1.下载内核文件解压到/usr/src,
linux linux-2.6.23.12 linux-2.6.23-ARCH
2.把/boot目录下的kconfig26拷贝到/usr/src/linux/.config
3.make oldconfig (全按回车键)
4.make menuconfig(这里我只修改了native language support和删除了windows文件系统fat vfat的支持)
5.make bzImage && make modules && make modules_install
6.完成后,备份/boot分区,把编译产生的bzImage和System.map拷贝到/boot下
重启后不能挂载根分区,错误信息如下:
attempting to create root device '/dev/sda9'
error:failed to parse block device name for '/dev/sda9'
Unknow
error:root fs cannot be detected,Try using the rootfstype=kernel parameter
waiting for devices to settle...done
error:failed to parse block device name for '/dev/sda9'
error:unable to create/detect root device '/dev/sda9'
附上.config文件,请各位大侠指点
做initrd了吗? |
|