QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2303|回复: 2

uboot怎么用nfs做root映射

[复制链接]
发表于 2006-9-18 16:11:33 | 显示全部楼层 |阅读模式
我的配置如下:

baudrate=115200
gatewayip=138.198.199.254
netmask=255.255.255.0
dnsip=10.0.0.1
bootfile="kernel.uimg"
bootdelay=3
serverip=138.198.199.208
ipaddr=138.198.199.230
ethaddr=00:0D:88:45:5D:a5
rootpath=/home/linrao/userfs
nfsroots=nfsroot=138.198.199.208:/home/linrao/userfs ip=$ipaddr:$gatewayip:$dnsip:$netmask
bootargs=root=/dev/nfs console=ttyAMA2, $nfsroots $ip
bootcmd=tftp 0x8000 kernel.uimg;bootm 0x8000
stdin=serial
stdout=serial
stderr=serial
verify=n

但是kernel启动后,root没有被mount上,哪里错呢?
 楼主| 发表于 2006-9-26 10:19:03 | 显示全部楼层
看来没人知道呀,不过我解决了,写下来,以后自己也可以查询。
要在kernel编译时加上networking option->Tcp/IP networking->IP kernel level autoconfiguration->IP: BOOTP support.
然后再选:File system->Network file systems->NFS file system support->root file system on NFS
回复

使用道具 举报

发表于 2006-10-11 23:16:55 | 显示全部楼层
你提供的信息不全,让别人怎么帮助你呢?

从你提供的环境变量来看,没有错啊,事实证明它也是对的^_^

如果把内核的启动信息附上,也许就能发现问题了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 15:32 , Processed in 0.122868 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表