linux 使用nfs进行设备调试的方法

本文提供了一种方法来定位并解决系统挂死问题,包括启动时避免启动自身进程、正确配置NFS服务、使用相对路径以及通过boot_args修改启动文件系统路径。同时建议对于涉及到绝对路径的应用,应考虑将其改为相对路径以防止潜在问题。
摘要由CSDN通过智能技术生成

方法:

1. 启动时不要启动自己的进程。比如y有些是在/etc/init.d/下的启动脚本。

2. 服务器上配置nfs服务,正确配置文件系统的路径。

3. 在firmware上进行mount。
    如
     mount -tnfs -onolock 159.99.251.231:/home/abc/ONVIF/buildroot/output/target /mnt

4. 在mount的路径下/mnt上运行自己的文件系统。
5. 有的是用启动脚本(可能需要修改),有的是用是直接启动进程。

 
问题:

1. 如果自己的系统应用到了绝对路径,可能会存在问题。最好将某些可以修改的绝对路径修改成相对路径。

  

定位修改时间导致系统挂死问题的方法。

1.对于多进程,可以先只启动小系统,确认是否会出现问题,如果没有问题,在考虑测试是否是新写的进程导致。

2.如果不启动自己的进程也会导致问题,则基本可以确认是系统问题。

 

还有方法是系统进入系统前,修改它的boot_args,直接修改成启动的文件系统的路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值