linux - NOOBS 已安装,但无法正常启动,出现内核紧急错误代码 0x00000004”

标签 linux raspberry-pi kernel boot

我从树莓派网站下载了最新的 NOOBS v1.9.2。

将其安装在 RaspberryPi 2 Box 上。

安装成功。

我确实在 NOOBS 中集成了一些文件并重新构建了它。 (重新创建NOOBS)

新创建的 NOOBS 适用于 Raspberry 2 和 Raspberry 3,但不适用于 Raspberry 1。

它已成功安装在 RaspberryPi 1 上,但在启动时出现以下错误。

Kernel panic - not syncing : Attempted to kill init! exitcode=0x00000004
CPU: 0 PID: 1 Comm: Init Not tainted 4.4.11+ #888

我尝试过以下:

(1) 使用命令更新内核和固件:

"rpi-update" command.

(2) 使用命令更新损坏的软件包:

"apt-get -f install"

(3)获取最新更新命令:

"apt-get update'

(4) 使用以下命令重新安装引导加载程序

Command : sudo apt-get install --reinstall raspberrypi-bootloader

这个问题看起来像是内核无法将某些文件编译为机器级代码。

我还附上了发生错误的图像:enter image description here

最佳答案

我解决了这个问题,如下:

  • 在 RaspberryPi 1 上安装原始 NOOBS,而不是在 Raspberry Pi 2 或 3 上安装。
  • 现在根据要求更改其设置。
  • 构建它并重新创建 NOOBS。
  • 现在检查 RPI1、2 和 3 上重新创建的 NOOBS 的安装情况。它将在所有 3 上运行。

其实,由此我了解到RPI1的环境是兼容RPI2和RPI3的。

关于linux - NOOBS 已安装,但无法正常启动,出现内核紧急错误代码 0x00000004”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37949645/

相关文章:

python - 从 Raspberry Pi 向投影仪发送命令

python - 通过移动应用程序在 Raspberry Pi 上切换显示 OSMC 的电视

用于树莓派的蓝牙网状网络

c - 如何将内核模块关联到特定设备(驱动程序实例)?

android - 在 Android/Linux 内核中处理被杀死的进程。

linux - linux 负载计算中的权重是如何选择的?

c - 从多个线程读取 int 是否安全?

linux - tc 过滤器丢弃匹配的数据包

python - Linux 计算机上 Azure SQL DB 的 REST API

linux - 内核keepalive是否自动触发?或者我必须从代​​码中触发它们吗?