今天突然root的密码不对了,网上马上找资料。
试了下面的步骤可以修改。
启动linux的提示错误:
kernel panic no init found. try passing init option to kernel.
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按e键
2. 再次用上下键选中你平时启动linux的那一项
(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
3. 修改你现在见到的命令行,加入single,结果如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
4.回车返回,然后按b键启动,即可直接进入linux命令行
5.输入命令:vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
6. #reboot重启,root密码为空
7. 进入系统后用 passwd 修改密码即可
【转自bbs.bitsCN.com】
分享到:
相关推荐
Kernel panic - not syncing: Attempted to kill init 解决办法 开源成就技术;技术成就梦想
首先,当新建虚拟机时遇到“end kernel panic - not syncing: corrupted stack end detected inside scheduler”或“end kernel panic - not syncing: Attempted to kill init! exit code=0x0000000b”的错误,可以...
通过panic log,用objdump解析出vmlinux,找出系统挂掉的真正原因
### Kernel Panic - Not Syncing: Fatal Exception 解析与解决方案 #### 标题解析 - **Kernel Panic**: 内核恐慌,通常表示内核遇到了无法处理的严重错误。 - **Not Syncing**: 表示内核在尝试同步文件系统时失败。...
在Linux系统中,"Kernel panic(Attempted to kill init!)"是一个非常严重的错误提示,它意味着内核遇到了无法恢复的问题,通常会导致系统崩溃。这个错误通常发生在ARM架构的设备上,比如开发板、嵌入式系统或者...
现在的 Linux 比几年前要成熟的多,但有时候还是会出现莫名其妙、无法解释的 kernel panic 情况。对于大部分 Linux 用户来说出现 kernel panic 重启一下就可以了,但是对于系统管理员和那些做虚拟主机、共享主机、...
`kernel.panic_on_oops` 控制内核在遇到某些类型错误时的行为。默认值为1,表示当内核检测到错误时会延迟几秒输出klogd日志,并根据其他设置决定是否重启机器。 **应用场景**: - 在开发环境或测试阶段,为了捕捉更...
本人最近在玩树莓派4B的时候,树莓派在烧录镜像之后,无法启动,一直卡死在end kernel panic not syncing: attempted to kill init! exitcode = 0x00000000b 环境 设备:树莓派4B 查找原因–树莓派官网 根据官网给...
在Python中,异常处理是通过try/except语句实现的,而库如`logging`和`traceback`则提供了更高级的日志记录和跟踪功能。"panic"这个词通常与程序错误或者开发者在遇到问题时的反应相关联,因此这个库可能旨在帮助...
Linux kernel panic学习笔记
Ubuntu 16.04 “Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)”解决方法 在Ubuntu 16.04系统中,出现“Kernel panic – not syncing: VFS: Unable to mount root fs on ...
14. **模块化**:Linux内核采用模块化设计,每个模块负责一部分功能,通过`module_init()`和`module_exit()`函数进行初始化和清理。 15. **编译警告**:Linux内核要求所有代码在编译时没有警告,以确保代码质量。 ...
Kernel panic - not syncing: No init found. Try passing init= option to kernel. ``` 这些错误提示表明当前系统未能找到初始化程序(init),这是因为在没有根文件系统的情况下,系统无法找到必要的初始化脚本和...
关于内核报错 “Unable to handle kernel paging request at virtual address” 的问题, 绝大多数都是由于程序使用了不可用的指针而引起的, 定位这类问题的办法很简单,也希望我的描述足够简单实用. 由韩大卫@吉林...
这种情况下,系统会出现 "kernel panic-not syncing: VFS: Unable to mount root fs on unknown block" 错误信息。 二、解决方案 解决 CentOS 内核报错的方案是修改 grub.conf 文件,将默认启动的内核版本改为旧...
panic-full-2021-11-23-231447.000.ips
保存kernel crash信息的一种方式,文件内为源代码实现。可自行分析。稍加修改即自用。