[問題] 找不到init

看板Linux作者 (羅西三十)時間9年前 (2016/05/09 17:40), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
前輩們好,我遇到的問題是使用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://www.ptt.cc/bbs/Linux/M.1462786827.A.C76.html

05/10 00:20, , 1F
initramfs解開來看看有沒有init script, 至於設定位置
05/10 00:20, 1F

05/10 00:20, , 2F
的部分在bootloader的appened可以加入init=/path 。沒
05/10 00:20, 2F

05/10 00:20, , 3F
用過u boot,不知道它怎麼做,但一般linux應該都這樣
05/10 00:20, 3F

05/10 00:20, , 4F
開機
05/10 00:20, 4F
文章代碼(AID): #1NC5iBns (Linux)
文章代碼(AID): #1NC5iBns (Linux)