NFS调试linux内核启动卡死在DHCP和RARP上
生活随笔
收集整理的這篇文章主要介紹了
NFS调试linux内核启动卡死在DHCP和RARP上
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
手頭有兩塊板子。第一塊有兩個網卡phy,第二塊一個網卡phy。為了驅動的統一使用,在內核中都配置如下
Device Drivers ---> [*] Network device support ---><*>Dummy net driver support <*> Nuvoton NUC970 Ethernet MAC 0 <*> Nuvoton NUC970 Ethernet MAC 1我發現在使用NFS的時候,在單一phy的板子上沒有任何問題。反而在雙網卡的就會出現如題目所示的現象。為此我想
baudrate=115200 bootargs=noinitrd console=ttyS0,115200 root=/dev/nfs nfsroot=129.1.5.109:/home/collector/nuc970bsp/rootfs_48 bootm 0x7FC0 ip=129.1.5.107:129.1.5.109:129.1.5.109:255.255.255.0::eth0 rdinit=/sbin/init mem=64M; bootcmd=tftp 0x7FC0 970uimage; bootcmd=tftp 0x7FC0 970uimage ;bootm 0x7FC0 bootdelay=3 ethact=emac ethaddr=00:00:00:33:66:98 gatewayip=129.1.88.1 ipaddr=129.1.5.107 netmask=255.255.255.0 serverip=129.1.5.109 stderr=serial stdin=serial stdout=serial總結原因是如果我的bootargs中ip=129.1.5.107:129.1.5.109:129.1.5.109:255.255.255.0::eth0
不帶有eth0。遇到雙網卡的時候,內核就不知道i這個配置是給誰的了。所以就各種由于彷徨,卡死。如果咱們去指定為eth0,就可以解決這個問題。困惑了好久,通過實驗驗證了。
總結
以上是生活随笔為你收集整理的NFS调试linux内核启动卡死在DHCP和RARP上的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux查看内存条pn,查看电脑内存条
- 下一篇: 跨境电商ERP源码