Kernel panic - not syncing: Requested init linuxrc failed (error -5)

在Powerpc mpc8247上移植Linux的时候,制作了ramdisk镜像文件放在RAM里,用bootm命令启动系统时,出现如下错误:

返回的错误代码是5,在Linux源码目录/include/uapi/asm-generic的errno-base.h中定义的是I/O错误。引起错误的原因是分配的ramdisk空间小于文件系统镜像文件的大小,解决方法是在U-boot 环境变量bootargs中设置ramdisk_size一个适当的值:

setenv bootargs root=/dev/ram rw ramdisk_size=40960 console=ttyCPM0,115200

设置好以后再启动系统,就不会出现这个错误了

时间: 2024-10-05 14:50:00

Kernel panic - not syncing: Requested init linuxrc failed (error -5)的相关文章

Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004

移植文件系统时,我们可能会遇到这个问题: VFS: Mounted root (cramfs filesystem) readonly on device 31:3. Freeing unused kernel memory: 176K (c0616000 - c0642000) Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004 CPU: 0 PID: 1 Comm: sh Not tainted 3.

CentOS系统Kernel panic - not syncing: Attempted to kill init

结果启动虚拟机出现如下问题: Kernel panic - not syncing: Attempted to kill init     解决方法: 系统启动的时候,按下'e'键进入grub编辑界面,编辑grub菜单,选择"kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet" 一栏,按'e'键进入编辑,在末尾增加enforcing=0,即: kernel /vmlinuz-2.6.23.

Kernel panic - not syncing Attempted to kill init

将linux按单用户模式启动时, 出现如下错误: Kernel panic - not syncing: Attempted to kill init! ? 查了一下, 有两种可能: 一种情况是是grub的配置里面,root指向有问题, 还有一个可能是内核没有硬盘的驱动造成的 对于第一种情况,解决方法如下: 系统启动的时候,按下'e'键进入grub编辑界面,编辑grub菜单, 选择"kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/lo

linux 内核启动错误和selinux参数 Kernel panic -not syncing:Attempted to kill init

今天在装某个软件的时候,修改了selinux参数.修改selinux 的某个参数值为Disable.导致 linux系统不能启动.出现如下错误 Kernel panic -not syncing:Attempted to kill init! 后经过向群友请教和自己操作和互联网搜索,终于找到了解决办法. 在linux启动界面出现时,按f2进入如下界面: 按e进入如下界面 移动到第2个选项,再按e进入编辑 在后面输入 selinux=0 按回车. 返回到原来界面, 再按b,就可以启动了. 以下为转

Err "Kernel panic - not syncing: Fatal exception"

从Oracel delivery下载到的Oracle Linux 6.7,安装完后启动报错"Kernel panic - not syncing: Fatal exception" 实际上在这个画面出来前还有一个VMware的提示框: 重启,在以下画面按回车: 会出现内核选择菜单: 默认选择的是UEK,选择第二个登进去就可以了. 然后可以去开机启动配置文件里面将UEK选项注释掉: 关于OEL UEK,可以参考如下文档: https://www.cnblogs.com/kerrycode

Virtual Machine Kernel Panic : Not Syncing : VFS : Unable To Mount Root FS On Unknown-Block (0,0)

Virtual Machine Kernel Panic : Not Syncing : VFS : Unable To Mount Root FS On Unknown-Block (0,0) 33192 Share on FacebookShare on Twitter This issue appeared in the Linux virtual machines in the VMware environment after upgrading the guest os, Virtua

Linux启动提示Kernel panic - not syncing: Attempted to kill init解决办法

一.问题截图: 二解决方法: 1.重启客户机2.在出现开机提示迅速按esc并按e3.选择第二项按e 4.在尾部加入enforcing=0 5.回车跳转界面后按B键重启 6.进入系统后vim /etc/grub.conf在quiet尾部加入enforcing=0,这一步是为了让它永久生效 不然重启之后又会出现同样的错误提示. 7.ok,接下来你可以开心的享受linux盛宴了.

Linux启动提示""Kernel panic - not syncing: Attempted to kill init""永久解决办法

昨天装在vmware10中安装centos6.5,安装完成后进入系统出现如下提示: 原以为是虚拟机系统设置问题,重装2次问题依旧. 1.重新引导系统:重启centos后按E 继续按E,然后选择第2项后按E 在末尾添加:enforcing=0 添加后按回车继续 按B重新引导系统成功进入系统 2.修改grub.conf文件,永久解决问题 此处按E进行编辑 按pagedown移动光标到quiet出,然后按A进行编辑文本,添加enforcing=0.按ESC退出编辑模式 保存退出 重启系统启动正常.

Linux内核升级导致无法启动,Kernel panic - not syncing Unable to mount root fs on unknown block(0,0)

问题原因:内核的某次升级,导致系统无法启动. 首先进入recovery模式:引导界面选择-->Ubuntu高级-->出现的选项中选择能够启动的recovery模式(几个内核版本分别试一下)-->确认后就能看到一个界面出现很多选项,选择第一个recovery模式-->OK.(大概步骤就是这样,自己摸索一下就出来了) 然后就进入系统了.在这里操作如下 1,查看/boot/下的文件 abi-4.4.0-31-generic memtest86+.binabi-4.4.0-98-gener