Ubuntu 无法启动“错误:initrd 太大”

Ubuntu 无法启动“错误:initrd 太大”

远程服务器重新启动后,grub 控制台和 Ubuntu 无法启动后,错误开始出现。Ubuntu 版本 16.04。服务器有 64 GB 的 RAM。我是这个主题的新手,欢迎任何帮助。

ls -al /启动

我无法加载以前的内核,报告了同样的错误。

恢复模式错误: 恢复模式

还从 PTUUID 添加更多信息 端口唯一标识符

答案1

来自评论...

memtest 在 64GB RAM 上运行正常。

让我们检查您的文件系统是否错误。

要检查 Ubuntu 分区上的文件系统...

  • 启动到 GRUB 菜单
  • 选择高级选项
  • 选择恢复模式
  • 选择 Root 访问
  • 在 # 提示符下,输入sudo fsck -f /
  • fsck如果有错误则重复命令
  • 类型reboot

如果由于某种原因您无法执行上述操作...

  • 启动至 Ubuntu Live DVD/USB
  • 启动gparted并确定哪个 /dev/sdaX 是你的 Ubuntu EXT4 分区
  • 辞职gparted
  • 打开terminal窗户
  • 输入sudo fsck -f /dev/sdaX# 用你之前找到的数字替换 X
  • 如果有错误,请重复 fsck 命令
  • 类型reboot

答案2

最后我无法修复错误,所以我重新安装了内核。

与同事交谈后,我尝试的另一件事是使用 BootRepair 工具修复错误。该工具发现了一些错误,似乎修复了一些问题,但原始错误(initrd 太大)仍然存在。之后,我筋疲力尽,所以我决定重新安装它。

谢谢大家,特别是@heynnema。

重新安装后,一切恢复正常。

相关内容