历史上的今天
返回首页

历史上的今天

今天是:2024年11月09日(星期六)

正在发生

2021年11月09日 | mini2440使用nfs挂载跟文件系统失败的解决办法

2021-11-09 来源:eefocus

尝试使用nfs挂载跟文件系统时一直失败,错误信息如下


eth0: link down

IP-Config: Complete:

     device=eth0, addr=192.168.56.102, mask=255.255.255.0, gw=192.168.56.1,

     host=192.168.56.102, domain=, nis-domain=(none),

     bootserver=192.168.56.101, rootserver=192.168.56.101, rootpath=

Root-NFS: unknown option: nfsvers=4

Looking up port of RPC 100003/2 on 192.168.56.101

eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1

Looking up port of RPC 100005/1 on 192.168.56.101

VFS: Unable to mount root fs via NFS, trying floppy.

VFS: Cannot open root device "nfs" or unknown-block(2,0)

Please append a correct "root=" boot option; here are the available partitions:

1f00             256 mtdblock0 (driver?)

1f01             128 mtdblock1 (driver?)

1f02            5120 mtdblock2 (driver?)

1f03          256640 mtdblock3 (driver?)

1f04          262144 mtdblock4 (driver?)

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

one_wire_status: 2

Backtrace:

[] (dump_backtrace+0x0/0x10c) from [] (dump_stack+0x18/0x1c)

 r7:c03f6010 r6:00008000 r5:c392b000 r4:c049e2b0

[] (dump_stack+0x0/0x1c) from [] (panic+0x4c/0x114)

[] (panic+0x0/0x114) from [] (mount_block_root+0x174/0x228)

one_wire_status: 4

 r3:c3802e6c r2:00000000 r1:c3823f60 r0:c03f5fa8

[] (mount_block_root+0x0/0x228) from [] (mount_root+0xc4/0xfc)

[] (mount_root+0x0/0xfc) from [] (prepare_namespace+0x128/0x180)

one_wire_status: 4

 r5:c002081d r4:c049dc80

[] (prepare_namespace+0x0/0x180) from [] (kernel_init+0xe0/0x114)

 r5:c001f930 r4:c049da40

[] (kernel_init+0x0/0x114) from [] (do_exit+0x0/0x620)

 r5:00000000 r4:00000000


网上查到的方法怎么试都不管用,最终查到这一篇博客  6、debian搭建nfs服务器 ,看到这里恍然大悟,昨天刚好将系统升级到了debian9,原因一定类似,于是执行 nfsstat 查看了一下,输出如下

Server rpc stats:

calls      badcalls   badfmt     badauth    badclnt

6201       12         12         0          0


Server nfs v3:

null             getattr          setattr          lookup           access

1         0%     4322     69%     1         0%     149       2%     155       2%

readlink         read             write            create           mkdir

23        0%     1542     24%     2         0%     1         0%     0         0%

symlink          mknod            remove           rmdir            rename

0         0%     0         0%     0         0%     0         0%     0         0%

link             readdir          readdirplus      fsstat           fsinfo

0         0%     0         0%     0         0%     0         0%     2         0%

pathconf         commit

1         0%     2         0%


说明这里是NFSV3的协议,于是在nfsroot参数中加入 nfsvers=3 这一项,然后启动,nfs根文件系统终于挂载成功了。


推荐阅读

史海拾趣

Bussmann (Eaton)公司的发展小趣事

1914年,Bussmann五兄弟以家族生意为起点,在自家的地下室里开始生产熔断器。他们凭借对电路保护的深刻理解和对市场需求的敏锐洞察,不久便将业务从地下室扩展到了小型厂房,并专注于汽车熔断器的生产。这一转变不仅标志着Bussmann业务的飞速发展,也奠定了其在电路保护领域的基石。通过不断的技术创新和市场拓展,Bussmann逐步在保险丝市场上取得了领先地位。

意普(ESPE)公司的发展小趣事

意普(ESPE)公司成立于XXXX年,初期专注于光电保护技术的研发。在创始人XXX的领导下,公司凭借对光电技术的深入理解和创新,成功研发出首款红外线安全保护装置,并在行业内获得了广泛的认可。这一技术的突破不仅为公司赢得了市场份额,也为后续的发展奠定了坚实的基础。

友盟(AP)公司的发展小趣事

友盟(AP)公司的发展,也离不开与众多合作伙伴的紧密合作。公司始终坚持开放、合作的理念,积极寻求与各行各业的合作机会。通过与手机厂商、应用开发者、广告商等建立合作关系,友盟成功将自身的技术优势和数据分析能力转化为商业价值。同时,友盟也通过合作伙伴的支持和反馈,不断优化产品和服务,实现了与合作伙伴的共赢发展。

DDP Engineered LED Solutions公司的发展小趣事

在公司的发展过程中,DDP Engineered LED Solutions公司高度重视团队建设和人才培养。公司建立了完善的组织架构和人力资源管理体系,通过内部培训和外部引进相结合的方式,不断提升员工的专业素养和综合能力。同时,公司还注重营造积极向上的企业文化氛围,激发员工的工作热情和创造力。正是这些努力,让DDP的团队成为了推动公司不断前进的重要力量。

Davicom公司的发展小趣事

随着产品技术的不断成熟和市场竞争的加剧,Davicom开始积极拓展市场,加强品牌建设。公司加大市场推广力度,积极参加国内外各类展会和论坛,与潜在客户建立联系。同时,Davicom还注重提高产品质量和服务水平,赢得了客户的信任和好评。

Esico-Triton公司的发展小趣事

随着市场的不断变化,Esico-Triton意识到技术创新是企业持续发展的关键。于是,在XXXX年代初,公司投入大量资源进行技术研发。经过不懈的努力,他们成功开发出了一种新型的集成电路,大大提高了电子设备的性能和稳定性。这项技术的突破使得Esico-Triton的产品在市场上更具竞争力,并赢得了众多重要客户的青睐。

问答坊 | AI 解惑

控制阀的选型

1. 概述 控制阀安装在工艺过程自动控制系统中,直接控制控制工艺介质。多年以来,控制阀被认为是低技术含量产品,事实上控制阀往往要控制高温、高压、高压差、高粘度或含有固体颗粒、强腐蚀性和闪蒸的流体,工作条件非常恶劣,从而导致调节阀使用 ...…

查看全部问答>

WINCE4.2安装出错,请高手帮忙!

WINCE4.2安装时出错,错误提示如下: Error 21337.Setup encountered problems installing some critical emulation components.You may continue the install,but the emulator may not work .Would you like to continue setup? 哪位高手知道是什 ...…

查看全部问答>

Wince下CAN驱动开发,每次发送数据时,CAN设备总是接收到多个数据帧

    我在WinCE下开发MCP2515的CAN驱动程序,硬件是TQ2440的开发板,CPU是S3C2440,现在的问题是,每次发通过MCP2515发送数据的时候,我总是可以接收到多个CAN数据帧,而且每次接收到的CAN数据帧的数量也不同,我也把MCP2515设置成了单次触 ...…

查看全部问答>

wince下宽字符的中英文字符怎么辨别呢?

如果不是宽字符可以用长度辨别 但是在宽字符下不管是中文还是英文都是 长度都是1 这个怎么辨别是中文呢? 还有 如果我要出字符串中搜索到是否含有某个汉字 这个是通过怎么搜呢? 我在 edit控件中输入 方   然后把这个方放入wchar_t *st ...…

查看全部问答>

请问关于在wince下 gis开发需要什么工具

我现在一个问题就是做gis,能显示地图,导航什么的 我用的是xsbase270,处理器是intel pxa270。 evc 4.0。 开始的时候我想用esupmap5.0,但是esupmap5.0试用版的没有我硬件平台的函数库.也不支持vs2005 有pocketpc2003的函数库. 所以我现在的方 ...…

查看全部问答>

求LM3S EPI模块的外设驱动库使用指南

如题,EPIAddressMapSetEPIConfigSDRAMSetEPIAddressMapSet这些函数的使用说明找不到啊。请有的兄弟给分享下。先谢过了。…

查看全部问答>

小弟我虚心请教,跪求各位高手解答!在线等!!!!!!! 在线等!!!!!!!

小弟我虚心请教,跪求各位高手解答。我想用单片机实现电压的转换。大致要求如下: 输出端有2个:x和y.  输入端为p1到p9.   p1,p2,p3为一组,p4,p5,p6为一组,p7,p8,p9为一组。p1端输入5v电压时,x端输出5v,y端输出0v;p3端输入5v时,x端输 ...…

查看全部问答>

TI的集成PHY的M4,TM4C129可出来了在TI的网站上面

http://www.ti.com.cn/lsds/ti_zh/microcontroller/tiva_arm_cortex/c_series/tm4c129x_series/overview.page?paramCriteria=no TI的集成PHY的M4,TM4C129可出来了在TI的网站上面…

查看全部问答>

【Atmel SAM R21】向左拐,向右拐(汇总帖)

本帖最后由 ddllxxrr 于 2015-3-31 10:12 编辑 好像有个网络小说叫《向左走,向右走》。说是男女主人公隔着一道墙,每天上班都看不到对方,后来好像还没看到就拉倒了。其实,这个东西是一种缘份,有的人有缘没有份,有的有份无缘。实现中,小说里 ...…

查看全部问答>

电动牙刷拆解和分析

用了两年的国产电动牙刷坏了。周末抽空把它拆开,简单分析了一下。 拆开后的样子,可以看到布局还是比算紧凑,但是没有什么特殊的地方。(因为这个牙刷黏合比较紧,拆开的时候外壳就破损了,同时为了避免其他问题,就不放出来了) 这个电动牙刷有 ...…

查看全部问答>