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。
- 使用ubuntu的live cd启动。
-
打开终端并运行命令
sudo fdisk -l
它列出了硬盘的完整分区表。 在那里,确定你安装了linux的分区。 您可以使用为其分配的驱动器大小来识别它,并查看将为所有Linux分区“扩展”的输出的最后一列。 分区很可能是
/dev/sda5
东西。 记住这个分区。 -
在您的主目录中创建一个临时文件夹(注意:您可以在任何地方创建临时文件夹。我只是为了解释而使用主文件夹)。 我现在称它为
temp
。 这样temp
文件夹的路径就是/home/ubuntu/temp
。 -
在那里挂载你的linux分区。 也就是说,假设你发现你的linux分区是/ dev / sda5,你可以通过执行以下命令将它挂载到’temp’文件夹
sudo mount /dev/sda5 /home/ubuntu/temp
-
如果要检查是否已安装正确的分区,请转到主文件夹并打开temp。 您将位于“/”目录中。 在那里你会找到’home’,你的主文件夹的名字就在那里。 确认已安装正确的分区后,请执行步骤6。
-
您必须通过向系统显示从一开始就从硬盘读取数据的位置来安装grub。 别担心,只需运行以下命令即可
sudo grub-install --root-directory=/home/ubuntu/temp /dev/sda
/dev/sda
对应于您的硬盘名称。 用sudo fdisk -l
命令显示的命令替换它。 -
你完成了。 您可以重新启动系统。