我从 Linux 机器的 /boot 目录中删除了文件,现在它无法启动

我从 Linux 机器的 /boot 目录中删除了文件,现在它无法启动

我这样做是为了节省空间。

现在我看到 GRUB 正在加载,请等待...错误 15

在启动时。

/boot 中仍有与 Linux 2.6.32-27 版本对应的文件。但我删除了 /boot 中所有没有该字符串的文件

我能做些什么 ?

答案1

首先是讲座:

规则零:如果你不明白某件事的作用,别碰它
删除文件“以节省空间”而不知道自己在做什么会激怒操作系统之神,导致类似于您现在遇到的问题(事情崩溃了。修复它们通常并不简单)。


现在同情援助:

幸运的是,你没有毁灭宇宙:修复这个特定问题相对简单。找到合适的启动 CD(你的 Ubuntu 安装盘应该可以用作 LiveCD),并grub-install使用适当的参数运行以重新安装目录grub中要查找的文件/boot(你可能想在 Google 上搜索更多信息)。
你还需要dpkg-reconfigure grub重建 grub 菜单和你可能已经遗失的其他各种部分。


我故意把这个答案弄得有些模糊,为你指明正确的方向,而不是给你逐行命令——你可以从互联网上获得输入什么以及为什么输入的所有细节。
一点点准备工作往往对灵魂有好处,并会增加你对 Linux 启动过程的理解……

相关内容