如何重新安装grub2?

我整天都在尝试重新安装grub并在网上搜索,但我没有运气。 我再也无法启动进入ubuntu并尝试了启动盘frin yannubuntu但grub选项卡显示为灰色。 其他方法不会在sda1上安装它。 我没有其他操作系统可以启动,但有一个实时USB。 请帮忙

试试这个恢复grub:

  1. 打开Ubuntu的实时版本(使用Startup Disk Creator运行 LiveCD或将映像安装到可启动的USB设备)
  2. 打开终端并运行sudo fdisk -l以查看Linux的安装位置
  3. 运行sudo mount /dev/sdxY /mnt ,其中x是altter,Y是你在上一步中找到的数字
  4. 运行sudo grub-install --root-directory=/mnt /dev/sdx来安装grub
  5. 运行sudo update-grub来更新grub
  6. 重启

GUI方式

除了其他答案之外,图形用户界面的一种方法是从LiveCD或可启动的USB设备启动 (使用启动盘创建 将实时.iso放在那里) 安装usb-creator-gtk )。 进入Live会话后,您可以安装Boot-Repair:

 sudo add-apt-repository ppa:yannubuntu/boot-repair \ && sudo apt-get update \ && udo apt-get install -y boot-repair \ && boot-repair 

然后从Dash启动Boot-Repair并单击“推荐修复”或查看其他选项。

使用风险由您自己承担。 适用于非官方存储库的常见警告。

不确定这个问题是否仍然相关(似乎它是最近的)。

我最终遇到了同样的问题(设法通过擦除硬盘来删除grub)。

我发现以下链接非常有用:

http://ubuntuforums.org/showthread.php?t=1195275

查找第13节“从LiveCD重新安装GRUB 2”。

在我的特定情况下,我在我的主要(启动)硬盘上安装了W2K,并在稍后的第二个硬盘驱动器上安装了ubuntu。 结果,grub安装在W2K所在的同一驱动器上 – 并允许我在两者之间进行双启动。

我今天决定我可以摆脱W2K安装并将磁盘空间用于其他方面。 我愚蠢地删除了整个驱动器,包括引导程序……

我实际上移动了磁盘,以确保ubuntu安装的驱动器是“主要”,并使用上面链接中的步骤重新安装grub …鲍勃是你的叔叔,我回来了。

希望这有助于某人。

我知道我这么晚回复,但这可能会帮助其他人遇到这个问题.. http://atatish.wordpress.com/2013/01/11/how-to-re-install-grub-2 -in-MBR-从Ubuntu的活盘/