[問題] 找不到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