使用 韋東山 的 imx6ul 的開發板,按照手冊上面的 nfs rootfs 的說明進行操作,結果開發板加載的時候,打印 VFS: Unable to mount root fs via NFS, trying floppy.然后直接卡住不動了。
經過仔細分析,原來是因為我 虛擬機使用的是 橋接網絡,所以端口不需要特別的設定。
setenv netargs 'setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp,port=2049,mountport=9999'
上面這個端口設定是不需要的,改成下面這種就可以,或者直接取消這條命令。
setenv netargs 'setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp'