[问题] 找不到init

楼主: Rossi30 (罗西三十)   2016-05-09 17:40:24
前辈们好,我遇到的问题是使用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编译后产生的档案...
作者: Darkautism (达卡特森)   2016-05-10 00:20:00
initramfs解开来看看有没有init script, 至于设定位置的部分在bootloader的appened可以加入init=/path 。没用过u boot,不知道它怎么做,但一般linux应该都这样开机

Links booklink

Contact Us: admin [ a t ] ucptt.com