平台:海思hi3716c
linux kernel:3.0.8
rootfs: mer-core based on release 20121018.1
使用下面的bootargs:
setenv bootargs 'mem=764M vmalloc=600Mconsole=ttyAMA0,115200 mmz=ddr,0,0xb3c00000,100M mtdparts=hi_sfc:448K(fastboot),64K(bootargs),3520K(recovery),64K(deviceinfo);hinand:6M(baseparam),8M(logo),10M(fastplay),30M(cache),10M(misc),10M(kernel),300M(system),134M(userdata),4M(blackbox),1536M(sdcard)root=/dev/nfs rw nfsroot=192.168.188.141:/home/zhanghui/nfs/rootfs/mer-hybris ip=dhcp'
问题1:
VFS: Cannot open root device"nfs" or unknown-block(0,255)
Pleaseappend a correct "root=" boot option; here are the availablepartitions:原因是:kernel中的NFS支持没设置好。
解决办法:
理论上说,要用NFS启动rootfs,需要有两个支持:
(1)NFSv3 client support
(2)Root file system on NFS
但是&