前提说明:使用DM8127 flash中自带的kernel和rootfs能正常启动。
今天使用TI提供的IPNC编译install了一套新的rootfs,修改uboot,将根文件系统修改为新编译生成的nfs形式的rootfs。
启动后出如下错误:
VFS: Mounted root (nfs filesystem) on device 0:14.
devtmpfs: mounted
Freeing init memory: 216K
INIT: version 2.86 booting
Error opening /dev/fb0: No such file or directory
Please wait: booting...
Starting udev
udevd (81): /proc/81/oom_adj is deprecated, please use /proc/81/oom_score_adj instead.
udev: starting version 141
udevd-event[84]: error changing netif name eth0 to eth7: Device or resource busy
Root filesystem already rw, not remounting
Caching udev devnodes
Populating dev cache
NOT configuring network interfaces: / is an NFS mount
rm: cannot remove '/tmp': Device or resource busy
inside finish.sh
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x4255 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000004: 0x0001 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000018: 0x4c17 instead
.........................
OsalDrv driver open: /dev/syslinkipc_Osal: No such file or directory
OsalDrv driver close: /dev/syslinkipc_Osal: Bad file descriptor
/dev/syslinkipc_MultiProc: No such file or directory
MultiProc driver close: : Bad file descriptor
SharedRegion driver open: : No such file or directory
SharedRegion driver close: : Bad file descriptor
/dev/syslinkipc_GateMP: No such file or directory
/dev/syslinkipc_MessageQ: No such file or directory
MessageQ driver close: : Bad file descriptor
Notify driver open: /dev/syslinkipc_Notify: No such file or directory
Notify driver close: /dev/syslinkipc_Notify: Bad file descriptor
ProcMgr driver open: /dev/syslinkipc_ProcMgr: No such file or directory
以上只是部分错误,详细的请见附件。
麻烦技术人员帮忙看看,谢谢。
另外,使用新编译生成的内核用tftp启动,出现挂载rootfs失败。