根文件系统移植遇到的问题

  • Post author:
  • Post category:其他


问题1:移植dropbear,制作密钥openssh出现

error: *** zlib missing – install first or check config.log ***
问题解决:由于在安装过程中,安装包缺少一些依赖文件,则只需安装相应的依赖包即可解决
使用 yum install openssl openssl-devel -y 安装相关依赖包
注意:zlib是提供数据压缩用的函式库,
问题2

.

error:Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(2,0)

Backtrace:
解决:因为nandflash中有坏块,然而自己擦写的内存区域较小,写进nandflash中的内核文件较大,于是内存有溢出,
tftp 30008000 linuxrom-s3c2440.bin;nand erase 100000 800000;nand write 30008000 100000 800000′
最终多擦了一点block得以解决,也就是将大小800000改成了1000000。
问题3:drivers/rtc/hctosys.c: unable to open rtc device (rtc0) Freeing init memory: 2068K /init: can’t resolve symbol ‘open64’
解决:内核make menuconfig
Device Drivers—>
<*> Real Time Clock—>
[*] Set system time from RTC on startup and resume
将Set system time from RTC on startup and resume去掉
重新编译此信息没有了!



版权声明:本文为zouleideboke原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。