Linux移植過程中的一些錯誤

2021-06-18 03:30:14 字數 894 閱讀 8963

問題點:

1 yaffs2根檔案系統無法掛載

failed to execute /linuxrc.  attempting defaults...

kernel panic - not syncing: no init found.  try passing init= option to kernel.

原因:mkyaffs2image工具有問題,製作的yaffs2檔案系統不能被核心識別,參考:重新編譯支援128m nandflash的yaffs2檔案系統,成功解決。

2,ecc 校驗沒有關閉

【原因】:一般是nand ecc校驗錯誤:核心編譯啟用了mtd的ecc,檔案系統製作過程禁用了的ecc

【解決】:禁用核心編譯時的mtd的ecc

drivers/mtd/nand/s3c2410.c

將chip->ecc.mode = nand_ecc_soft;

改為 chip->ecc.mode = nand_ecc_none;

3,  kernel panic - not syncing: attempted to kill init!

【原因】:核心和檔案系統編譯時選用的配置不一致:一般是檔案系統啟用了arm eabi,但核心編譯時,未開啟此編譯選項;

【解決】:make menuconfig

kernel features ---> [*] use the arm eabi to compile the kernel [*] allow old abi binaries to run with this kernel (experimenta)

求職過程中我們常見的一些錯誤

我們在求職過程中每次遇到的情況都不同,沒次也可能因為各種各樣的事情導致求職不順利,那麼我們就要對求職中一些常見的情況和錯誤進行總結,把這些錯誤在發生之前就解決掉,從而讓自己的面試多分勝算!1 不自信 在求職的時候我們應該有足夠的自信,在求職過程中對自己能力的自信是一種可以感染力,讓對方也對你產生信心...

JBPM安裝過程中遇到的一些錯誤

錯誤一 執行以下命令,控制台報錯,並且資料庫建表失敗 ant create.jbpm.schema 檢查jbpm 4.4 install src db create jbpm.mysql.create.sql中的指令碼,確認是否建表語句用的type innodb 如是則把所有type innodb改...

Nginx安裝啟動過程中的一些錯誤

參考教程安裝nginx的過程 現下面兩個錯誤 1 bash nginx command not found 解決 vim etc profile 按i 編輯profile檔案,新增如下 新增完成後 按esc退出編輯,按 wq退出儲存文件,最後source etc profile 使得修改立即生效 p...