无法直接进入系统时如何解决“无法启动崩溃恢复内核武装”?

Hmg*_*qzx 6 linux centos-7

我在 Parallels Desktop 中运行 CentOS 7。我在启动时卡住了,无法进入系统。

启动时,显示信息:

Failed to start Crash recovery kernel arming.
See `systemctl status kdump.service` for details.
Run Code Online (Sandbox Code Playgroud)

我在网上搜索了这个问题。很多帖子都说可以通过改成crashkenerl=auto等等crashkenerl=128M来解决。

但是,我在登录之前无法编辑相应的文件。另外,我发现进入救援模式需要系统iso,但我没有。(如果有替代的简单解决方案,没有人愿意下载系统 iso。)

Hmg*_*qzx 4

经过 2 个小时的努力,我在没有下载系统 ISO 的情况下解决了这个问题(因为我想尽可能简单地解决它)。这是我的解决方案:

  1. 启动系统
  2. e进入编辑模式
  3. 使用导航键查找crashkernel=auto
  4. 将其更改为crashkernel=128Mcrashkernel=256M
  5. Ctrl+x启动
  6. 按照步骤 4更改crashkernel=auto文件。/etc/grub2.cfg(为此,我在之前配置的帮助下使用 ssh)
  7. 重启