作者Rossi30 (罗西三十)
看板Linux
标题[问题] 找不到init
时间Mon May 9 17:40:24 2016
前辈们好,我遇到的问题是使用netboot并载入我做的linux kernel,产生出的init问题
制作方法是用u-boot-tool做的,里面有.its可以编译
一开始我成功载入linux之後出现的是root option错误
我在its底下将root指向/dev/sda1(外接装置),便解决此问题。(外接装置是linux system)
接着就出现init not found的错误讯息
我原本是想这东西应该要重新build kernel才可以解决
但是不幸的是我的source code没了...所以我只剩下bzImage跟init的cpio档
我想请问的是,既然.its内可以下command将root指向某个位置
那麽init是否也可以呢? 已试过指向同位置但一样错误...
也试过将cpio一起包进its编译後产生的档案...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.140.203.84
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1462786827.A.C76.html
1F:→ Darkautism: initramfs解开来看看有没有init script, 至於设定位置 05/10 00:20
2F:→ Darkautism: 的部分在bootloader的appened可以加入init=/path 。没 05/10 00:20
3F:→ Darkautism: 用过u boot,不知道它怎麽做,但一般linux应该都这样 05/10 00:20
4F:→ Darkautism: 开机 05/10 00:20