每天第二次启动时,GRUB 都会出现“未知文件系统”错误

每天第二次启动时,GRUB 都会出现“未知文件系统”错误

我在 HP Compaq 2510p 笔记本电脑中安装了新的 64GB SSD。SSD 型号为 KingSpec KSD-ZF1。

该系统是运行 Ubuntu 14.04.2 LTS 的单启动机器。计算机上未安装其他操作系统。

使用 Ubuntu 安装程序并允许它自动对我的驱动器进行分区,然后重新启动进入新安装的系统,结果出现error: unknown filesystem. grub rescue>如图所示的消息这里(不是我的图片,但这是给出的确切错误)。

我可以通过使用 Ubuntu 安装程序中的“Something Else”选项手动对我的驱动器进行分区来解决此错误,如下所示:

  • 512MB ext2 分区 /boot
  • ~60GB ext4 分区 /
  • 2GB 交换区域

然后我就可以毫无问题地启动 Ubuntu。我可以整天运行操作系统,多次关机和重启,没有任何问题。

问题出现在安装后的第二天 - 当天第一次启动时,没有任何问题。第二当天启动时,系统返回unknown filesystem上述错误,必须修复或重新安装。

由于该错误在每天第二次启动时都会出现,我怀疑在当天第一次启动时可能存在某些/etc/cron.daily/运行并破坏了 GRUB 的程序,但我没有看到任何明显的问题。

以前有人遇到过类似的事情吗?如果有,解决办法是什么?我到处搜索,找不到任何东西,因此问了这个问题。

作为参考,在装有旧硬盘的笔记本电脑上,安装和运行 Ubuntu 完全没有问题。问题似乎出在 Ubuntu 和这个特定的 SSD 上。

提前感谢你的帮助——通常我就是那个人帮助很多人遇到过 Ubuntu 问题,但这个问题却让我困惑不已!如果有人想了解更多信息,我很乐意提供。

答案1

我不仅建议将启动分区和交换分区分开,还建议将用户分区分开。这样备份和恢复会更容易。启动分区需要放在驱动器的第一位。我不确定 SSD 如何处理这个问题。ext 2 对某些维护、诊断和修复的支持比 ext4 要多。有人说启动分区需要 1Gb。你可能已经来过这里: https://help.ubuntu.com/community/BootPartition UEFI 和 EFI 问题仍然存在,启动修复也一样,这可能会解决您的问题。如果它从 HDD 启动,则不是双启动,如果 BIOS 可以正常工作,则可能与 UEFI、EFI 或安全启动无关。一定要尝试启动修复。祝你好运

相关内容