作者antory ( )
看板Linux
标题Re: [问题] 重编核心的问题
时间Wed Mar 18 20:18:51 2009
※ 引述《antory ( )》之铭言:
: 标题: Re: [问题] 重编核心的问题
: 时间: Tue Mar 17 10:59:41 2009
:
: ※ 引述《antory ( )》之铭言:
: : 目前我照着鸟哥网站上的方法做下来,先不去在意其他设定,
: : 我是用Ubuntu8.10,Kernel2.6.27-11,grub1.5,
: : 我先说步骤,先把旧设定从/boot/config-2.6.27-11-generic 抓到.config里面
: : 然後make menuconfig的时候load进来,接着exit,存档
: : 接着make clean,make bzImage,make modules,
: : 相对的档案都可以找到,module install也花了不少时间,
: : 接着设定多重开机跟SATA侦测,mkinitrd ubuntu上的问题,
: : 之後找到用initramfs-tools,mkinitramfs /boot/initrd_2.6.27-11_JM 2.6.27.11
: : 接着也都一样,bzImage搬过去/boot/vmlinuz-2.6.27-11-JM
: : System.map虽然不知道是啥但也搬过去照作,接下来改menu.lst
: : 加入
: : ### New Compiler Kernel ############################################
: : title Ubuntu 8.10, Kernel 2.6.27-11-JM (MadeByJason)
: : uuid 91fee434-831a-495a-bee1-937817f60493
: : kernel /boot/vmlinuz-2.6.27-11-JM
: : root=UUID=91fee434-831a-495a-bee1-937817f60493 ro
: : initrd /boot/initrd-2.6.27-11-JM
: : quiet
: : #####################################################################
: : 重开机........就不行了
: : [0.905508]....等
: : [0.905516]....等
: : [0.905524]....等
: : Loading esstial driver...done
: : Running /script/init-premount..done
: : mount ROOTFILESYSTEM...done
: : Running /script/local-top
: : wait for root file system
: : give up wait,common problem:
: : -boot args(cat /proc/cmdline)
: : -check rootdelay
: : -check root
: : -miss modules (cat /proc/modules,ls /dev)
: : ALERT: /dev/disk/by-uuid/91fee434-831a-495a-bee1-937817f60493 doesn't exist
: : 请问各位前辈,我该往哪边努力找错呢?
:
: 少打一行errormsg,can't open /lib/modules/2.6.27.11/modules.dep.temp
:
: root路径改成旧的也还是不行耶,我改成root=/dev/sda3
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 211.74.98.14
: 推 salous:不要用这种全手动的方式,ubuntu是debian-based,应该有 03/17 14:34
: → salous:make-kpkg可以用吧?可以往这方面找找 03/17 14:35
: 推 koukai:参考一下 http://blog.xuite.net/csiewap/cc/16695948 03/17 18:17
: → antory:ok我来试试~想要多尝试..谢谢各位..弄完在回报 03/17 20:15
: ※ 编辑: antory 来自: 211.74.98.14 (03/17 20:19)
感谢推文的前辈,我依照网页上得方法,做出套件来安装,
成功编译出我自己的新kernel.完全没遇到阻碍.
但手动的部份可能我真的遇到我没办法解决的问题,
未来我是想要朝向编译嵌入式的linux kernel,在某某开发版上或是教学平台上,
还要编译出Root file system,还有开机时的bootloader,
还有一些driver等等,这方面的知识我是否先该买本书+买个开发版来做?
最後的最後就是在上面实做AP了,利用开发版上的IO.
毕竟我才刚接触linux大概1个月,很多概念都还在研读中.
未来还需要各位前辈的指导.多谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.70.102.187
1F:推 ivan83:所以照这个编完一样不能正常开机吗? 03/20 00:38