问个编译内核遇到的问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
cppguru
帖子: 12
注册时间: 2007-11-26 11:34

问个编译内核遇到的问题

#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

#2

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

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

#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
^_^ ~~~
要理解递归,首先要理解递归。

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