zl程序教程

您现在的位置是:首页 >  硬件

当前栏目

启动内核,能启动内核但是无法进入内核,始终卡在某一地方,比如 No soundcards found.

内核 启动 无法 No 进入 found 但是 比如
2023-09-14 09:16:16 时间

项目场景:

配置好uboot后,启动内核,能启动内核但是无法进入内核,始终卡在某一地方,比如下图

ALSA device list:
  No soundcards found.

问题描述

在这里插入图片描述


原因分析:

这是无法进入根文件系统而出现的错误,卡在的位置可能与上面有差别,但如果是能启动内核,但进入不了内核,就既有可能是无法进入根文件系统造成的


解决方案:

仔细检查配置uboot时根文件系统的路径有没有输入错误,一定要仔细检查!!!!!!
配置环境变量和根文件系统目录

setenv bootargs 'console=tty1 console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.10.100:/home/alientek/linux/nfs/rootfs,proto=tcp rw ip=192.168.19.101:192.168.19.100:192.168.19.1:255.255.255.0::eth0:off'
saveenv

格式参考:

setenv bootargs ‘console=开发板串口,波特率 root=挂载方式 \nfsroot=虚拟机 IP
地址:文件系统路径,proto=传输协议 读写权限 \ip=开发板 IP 地址:虚拟机 IP
地址:网关地址:子网掩码::开发板网口:off’

一定要仔细检查IP地址、根文件系统路径!!!!!