在双启动系统中无法登录 Ubuntu

在双启动系统中无法登录 Ubuntu

我有一个双启动系统,Ubuntu 14.04 和 Windows 8.1。到目前为止,一切都运行正常,但刚才当我尝试启动 Ubuntu 时,却失败了,并收到以下消息:

尝试(hd0,0):EXT2

另一方面,Windows 启动正常,因为我能够写出这个问题,这证明了这一点!

发生了什么事?我该如何修复该问题才能登录 Ubuntu?

答案1

我上周遇到了这个问题,找到了类似问题的答案这里对我有用。那里描述的步骤如下:

  • 使用 Live CD(Wubi 也可以,启动时退出并选择演示模式)启动到可运行的 Linux 系统。
  • 使用 gparted 获取安装 Linux 的分区(在接下来的步骤中使用此分区代替 /dev/sda1)。
  • 挂载分区:sudo mount /dev/sda1 /mnt
  • 绑定:sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
  • sudo chroot /mnt
  • grub-install /dev/sda(sda 不是 sda1,或者其他可启动磁盘)
  • grub-install --recheck /dev/sda
  • update-grub

相关内容