使用 Ubuntu 12.04 和 13.04 双启动

使用 Ubuntu 12.04 和 13.04 双启动

我已经在 Acer Aspire One 上网本的 8GB 内存上安装了 13.04。我尝试在 32GB SD 卡上安装 12.04 (LTS)。启动时,Grub 显示 Ubuntu 位于列表顶部,Ubuntu 12.04.2 位于第 5 个选项。按下第一个选项可启动到 13.04。按下 12.04 后,我得到第二个屏幕,上面显示:

error: no such device: dc627e4-5758-4f80-9516-d2404193a780.
error: file '/boot/vmlinuz-3.5.0-23-generic' not found.
error: you need to load the kernel first.

Press any key to continue..._

按下一个键就会返回到第一个菜单。

任何帮助解决此问题的帮助都将不胜感激。Acer 不是我的主计算机,我希望比较这两个版本。我(目前)没有在这台计算机上有任何个人文件,并且已经重新安装了这两个版本几次,试图解决这个问题,但没有成功。

答案1

按 c 进入 grub 1.9 菜单。写入 -

  • GRUB> Linux /vmlinuz
  • GRUB> 根={hd0,1)
  • GRUB> linux /vmlinuz 根=/dev/sda1
  • GRUB> initrd /initrd.img
  • GRUB>启动

答案2

看起来启动找不到 uuid 为 dc627 的设备...它真的存在吗?看看结果 -

sudo blkid

查看设备的 uuid 列表。如果列表不包含 dc627...,只需在 /boot/grub/grub.cfg 中编辑正确的数字,或运行:

sudo update-grub

相关内容