zisalan 2018-01-11 05:31 采纳率: 0%
浏览 3424
已结题

开发板无法挂载nfs,求大神指点

没有用虚拟机,ubuntu 17.10系统,开发板通过tftp从主机载入设备数文件和内核文件,
启动以后通过nfs挂载根文件系统。。。然而。。实现不了
打印信息是这样的:
VFS: Unable to mount root fs via NFS, trying floppy.
[ 100.375000] VFS: Cannot open root device "nfs" or unknown-block(2,0): error -6
[ 100.385000] Please append a correct "root=" boot option; here are the available partitions:
[ 100.390000] b300 3817472 mmcblk0 driver: mmcblk
[ 100.395000] b301 2114343 mmcblk0p1 00000000-01
[ 100.405000] b302 309507 mmcblk0p2 00000000-02
[ 100.410000] b303 1051578 mmcblk0p3 00000000-03
[ 100.415000] b304 309507 mmcblk0p4 00000000-04
[ 100.420000] b318 512 mmcblk0rpmb (driver?)
[ 100.425000] b310 4096 mmcblk0boot1 (driver?)
[ 100.430000] b308 4096 mmcblk0boot0 (driver?)
[ 100.435000] b320 7761920 mmcblk1 driver: mmcblk
[ 100.440000] b321 7757824 mmcblk1p1 00000000-01
[ 100.445000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
[ 100.445000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.14.25 #1
[ 100.445000] from
[ 100.445000] from
[ 100.445000] from
[ 100.445000] from
[ 100.445000] from
[ 100.445000] from
[ 100.445000] from
[ 100.445000] from
[ 100.445000] from
[ 100.445000] drm_kms_helper: panic occurred, switching back to text console

  • 写回答

6条回答 默认 最新

  • bank_of_funny 2018-06-11 02:12
    关注

    高版本的nfs服务端就是不行,不知道为什么。我fedora20上默认nfs版本1.3.几的,开发板开机不能挂载nfs根文件系统,开机后可以挂在mnt下。
    nfs服务器降级到fedora19上的1.2.8版本,没有任何问题

    时隔一年,我解决了问题,供楼主参考一下。
    我是在fedora30上尝试挂载nfs的,首先是非nfs根文件系统启动后,想挂载nfs到开发板/mnt下,结果出现Input/Output error,挂载时加参数-o nolock无效,解决方法是修改fedora30 /etc/nfs.conf文件在[nfsd]段添加 udp=y 选项,重启nfs服务(另一个方法也可能有效,就是开发板执行mount -t nfs 命令时加参数使用tcp协议,这个我不清楚怎么弄,没试过)。
    然后是nfs作为根文件系统启动,在修改nfs.conf基础上,修改uboot启动参数:nfsroot=192.168.x.xxx:/home/xxx,nfsvers=3 ip=...... 这个nfsvers=3是关键,保存后重启就挂载成功了。

    评论

报告相同问题?

悬赏问题

  • ¥15 逻辑谓词和消解原理的运用
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败