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

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

项目场景:

配置好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地址、根文件系统路径!!!!!

目录
相关文章
|
Ubuntu Linux
Linux:查看服务器信息,CPU、内存、系统版本、内核版本等
Linux:查看服务器信息,CPU、内存、系统版本、内核版本等
2608 0
Linux:查看服务器信息,CPU、内存、系统版本、内核版本等
|
3月前
|
设计模式 uml
在电脑主机(MainFrame)中只需要按下主机的开机按钮(on()),即可调用其它硬件设备和软件的启动方法,如内存(Memory)的自检(check())、CPU的运行(run())、硬盘(Hard
该博客文章通过一个电脑主机启动的示例代码,展示了外观模式(Facade Pattern)的设计模式,其中主机(MainFrame)类通过调用内部硬件组件(如内存、CPU、硬盘)和操作系统的启动方法来实现开机流程,同时讨论了外观模式的优缺点。
|
2月前
|
Linux API
Linux内核中的两种ID分配方式
Linux内核中的两种ID分配方式
|
3月前
|
Linux Perl
在Linux中,系统目前有许多正在运行的任务,在不重启机器的条件下,有什么方法可以把所有正在运行的进程移除呢?
在Linux中,系统目前有许多正在运行的任务,在不重启机器的条件下,有什么方法可以把所有正在运行的进程移除呢?
|
3月前
|
缓存 Ubuntu Linux
在Linux中,如何检查系统的CPU和内存使用情况?
在Linux中,如何检查系统的CPU和内存使用情况?
|
6月前
|
监控 Linux Shell
|
6月前
|
弹性计算 网络协议 Linux
自动优化 Linux 内核参数
【4月更文挑战第28天】
98 0
|
存储 负载均衡 算法
Linux内核17-硬件如何处理中断和异常
Linux内核17-硬件如何处理中断和异常
|
存储 Linux
Linux内核19-中断描述符表IDT的初始化
Linux内核19-中断描述符表IDT的初始化
|
缓存 监控 算法
14.9 Linux如何查看CPU运行状态?
CPU 是影响 Linux 性能的主要因素之一,本节将介绍几个可以用来查看 CPU 性能的命令。
478 1
14.9 Linux如何查看CPU运行状态?