Red Hat 内核崩溃 - 未同步:尝试终止 init

Red Hat 内核崩溃 - 未同步:尝试终止 init

我对 Linux 不是很熟悉,如果能得到帮助我非常感激。我管理 Windows 服务器和工作站。我们有一台运行 Red Hat 6.5 的 Dell T7500 工作站。这台工作站正在易手,新用户要求安装 Windows,但希望保留 Linux。我发现它在系统工具中有一个虚拟机管理器,所以我设置了一个运行良好的 Windows 7 VM。

我注意到 Red Hat 有一个可用的软件更新,所以我运行了它。它说有一个软件包冲突(由于来自不同的来源),所以我取消了更新。此时机器运行良好。我决定检查 BIOS 以确保启用了虚拟化支持。是的,但超线程被禁用了。我可以进行更改,因为有一个管理员密码阻止我这样做。我通过 MB 密码重置跳线重置了密码。这清除了密码。但是,此时我无法再启动。我收到错误:

内核崩溃 - 未同步:试图杀死 init!

PID:1,通信:init 未受污染 2.6.32-431.23.3.el6.x86_64 #1

呼叫追踪:

[<ffffffff815284fc>] ?恐慌+0xa7/0x16f

[<ffffffff81077332>]?do_exit+0x862/0x870

[<ffffffff8118a855>] ?f 放入+0x25/0x30

[<ffffffff81077398>]?do_group_exit+0x58/0xd0

[<ffffffff81077427>]?sys_exit_group+0x17/0x20

[< ffffffff8100b072 >] ?system_call_fastpath+0x16/0x1b

我不知道这是软件更新冲突造成的,还是删除了 BIOS 中的密码造成的。谢谢你的帮助。

答案1

除了恐慌之外还应该有更多的错误消息;我猜测 RH 无法访问包含其根分区的磁盘。

Linux 启动过程通常从包含一组极少量驱动程序(通常为特定系统生成)的 initramfs 映像开始。

许多 PC 都具有 BIOS 设置,用于在“AHCI”(原生 SATA)和“传统”(模拟 IDE)模式之间切换驱动器。如果您重置 BIOS 设置,它通常会默认为“传统”模式,并且 initramfs 可能仅具有适用于 SATA 的驱动程序,而没有 IDE/PATA 的驱动程序。

检查 BIOS 设置中是否存在类似的参数。

相关内容