本帖最后由 spfaaafps 于 2024-5-30 16:29 编辑
正点原子zynq7020开发板,从SD卡启动,SD卡分为P1,P2两个分区,P1为vfat格式,存放boot,kenel相关,P2为EXT4格式,存放文件系统。 遇到问题:当ps网口网线插入时,系统启动的时候,P1中的数据可以正常读取,但是读取P2失败,无法启动,一直打印错误信息。
如果拔掉PS网口的网线,则正常启动。 进入linux系统后,可以正常访问mmcblk0p1,mmcblk0p2
另一个现象: 使用NFS网络文件系统启动时,也是提示mmcblk0失败,打印大量的错误信息 但是是可以正常启动到登录状态的, 进入系统后,使用sudo fdisk –l,无法读到mmcblk0的信息 此时,如果把sd卡拔掉,在重新插入,会有一些错误提示,但是可以正常访问
使用df –h查看,SD卡的两个分区正常挂载,可以访问
推测:插入网线影响了SD 的初始化。但是具体什么原因,不太清楚,我没有研究过SD卡的知识,有没有大神解答一下。
|