GNU GRUB版本1.99-21ubuntu3,不工作!

可能重复:
我该怎么修gr? (安装Windows后如何恢复Ubuntu?)

我是Ubuntu的新手,我安装了它,但是当我尝试启动它时,告诉我需要从bash中运行命令并且可以通过tab显示它们,当我按Tab键显示命令然后我输入他们没有任何反应,我必须重置我的电脑,同样的事情继续下去。

这就是它所说的:

GNU GRUB version 1.99-21ubuntu3 Minimal bash-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions. 

从那里没有任何反应,你能告诉我现在需要做什么吗?

再次感谢!

尝试重新安装您的grub。

  1. 使用ubuntu的live cd启动。
  2. 打开终端并运行命令

     sudo fdisk -l 

    它列出了硬盘的完整分区表。 在那里,确定你安装了linux的分区。 您可以使用为其分配的驱动器大小来识别它,并查看将为所有Linux分区“扩展”的输出的最后一列。 分区很可能是/dev/sda5东西。 记住这个分区。

  3. 在您的主目录中创建一个临时文件夹(注意:您可以在任何地方创建临时文件夹。我只是为了解释而使用主文件夹)。 我现在称它为temp 。 这样temp文件夹的路径就是/home/ubuntu/temp

  4. 在那里挂载你的linux分区。 也就是说,假设你发现你的linux分区是/ dev / sda5,你可以通过执行以下命令将它挂载到’temp’文件夹

     sudo mount /dev/sda5 /home/ubuntu/temp 
  5. 如果要检查是否已安装正确的分区,请转到主文件夹并打开temp。 您将位于“/”目录中。 在那里你会找到’home’,你的主文件夹的名字就在那里。 确认已安装正确的分区后,请执行步骤6。

  6. 您必须通过向系统显示从一开始就从硬盘读取数据的位置来安装grub。 别担心,只需运行以下命令即可

     sudo grub-install --root-directory=/home/ubuntu/temp /dev/sda 

    /dev/sda对应于您的硬盘名称。 用sudo fdisk -l命令显示的命令替换它。

  7. 你完成了。 您可以重新启动系统。