问个编译内核遇到的问题

为当前最终发行版之前的所有版本提供支持
回复
cppguru
帖子: 12
注册时间: 2007-11-26 11:34
送出感谢: 0
接收感谢: 0

问个编译内核遇到的问题

#1

帖子 cppguru » 2007-12-26 14:44

编译2.6.22,从ubuntu的源用apt下的内核源代码
编译的时候,SCSI,SATA都选为*了,ext3也选为*了
root=/dev/sda2也指定的没有问题,就是每次启动都
停在:
waiting for root filesystem……就动不了了

感觉很奇怪,因为在这句前面已经显示了一大堆提示了,
照理说root FS应该已经mount成功了吧?

初学者,希望大家指教!
cppguru
帖子: 12
注册时间: 2007-11-26 11:34
送出感谢: 0
接收感谢: 0

#2

帖子 cppguru » 2007-12-28 17:54

自己解决了,是mkinitramfs的问题,mount initrd之后发现modules目录名不对
重新做一遍就好了
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#3

帖子 BigSnake.NET » 2007-12-28 17:56

代码: 全选

(time make-kpkg --rootcmd fakeroot --initrd --append-to-version=my-kernel kernel_image kernel_headers linux_image linux_headers modules_image) 2>&1 | tee ../makelog
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
回复

回到 “老旧版本支持”