Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
- lifuljk
- 帖子: 237
- 注册时间: 2011-08-11 23:46
- 系统: ubuntu 14.04
- 联系:
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
mark,整过,又忘了
Sent from my MI-ONE Plus using Tapatalk 2
Sent from my MI-ONE Plus using Tapatalk 2
sougou for linux:viewtopic.php?f=48&t=416786
- chenyuleon
- 帖子: 7
- 注册时间: 2011-05-22 16:50
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
如果是默认dos启动界面的话, 是不是不用 sudo grub-install 这一步了,我update了就可以了。我是双系统,xp和xubuntu,我是在dos界面选择grub 再进入xubuntu的。ljj_jjl2008 写了:症状:
不过不要高兴,如果这时重启,问题依旧存在,我们需要进入Linux中,对grub进行修复。
启动起来,进入ubuntu之后,在终端执行:(sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)代码: 全选
sudo update-grub sudo grub-install /dev/sda
重启测试是否已经恢复了grub的启动菜单? 恭喜你恢复成功!
经实际操作,没有grub-install这一步,修复了引导问题。
楼主算不算要在这里做个说明呢?
-
- 帖子: 6
- 注册时间: 2011-07-27 20:26
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
非常好,正需要这个东西呢
-
- 帖子: 155
- 注册时间: 2010-05-29 0:48
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
grub这个东西真的要好好看看
-
- 帖子: 23
- 注册时间: 2013-08-17 19:41
- 系统: window7+ubuntu 13.04
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
ubuntu13.04 版本,
前面的都正常,就是到了输入 insmod /boot/grub/normal.mod 显示
error: file '/boot/grub/normal.mod' not found
怎么办。。。
安装的时候没有/boot分区
前面的都正常,就是到了输入 insmod /boot/grub/normal.mod 显示
error: file '/boot/grub/normal.mod' not found
怎么办。。。
安装的时候没有/boot分区
-
- 帖子: 8
- 注册时间: 2013-09-29 10:37
- 系统: win7
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
楼主,请问你是怎么进入这个命令输入界面的,我跟你一样的问题,现在我在winPE下……坐等回复东方为明 写了:ljj_jjl2008 写了:楼上,善用google。这是我google到的:即:win7命令行下,执行:BootRec.exe /fixmbr修复mbr, /FixBoot修复启动扇区,/ScanOs检测已安装的win7,/RebuildBcd重建bcd。after selecting repair>cmd prompt, enter:
BootRec.exe /fixmbr
you can also substitue the /fixmbr with thes commands:
/FixBoot. Writes a boot sector onto the system partition to start Windows
/ScanOs. Scans all disks for Windows installations and displays them to you.
/RebuildBcd. Scans all disks for Windows installations and prompts you to pick the ones you want to add to the BCD.
问题解决了,谢谢楼主!来坛子跟各路高手学习了
-
- 帖子: 1
- 注册时间: 2013-12-24 1:32
- 系统: windows xp,7,8.1
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
感谢!安装windows时不小心删除了交换区,刚刚通过你的方法修复成功
-
- 帖子: 40
- 注册时间: 2008-03-31 23:26
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
这里可以用 insmod normal后面的.mod可以无视。xiaoyyaoxingfu 写了:ubuntu13.04 版本,
前面的都正常,就是到了输入 insmod /boot/grub/normal.mod 显示
error: file '/boot/grub/normal.mod' not found
怎么办。。。
安装的时候没有/boot分区
我的13.04刚才也遇到这种情况就是出现not found。
-
- 帖子: 40
- 注册时间: 2008-03-31 23:26
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
我重装了win,现在修复了ubuntu,但是引导进去默认启动ununtu,是不是说修复的时候不用install就是默认启动win,那么我现在安装好了install,是不是有uninstall就可以修复默认引导为win?chenyuleon 写了:如果是默认dos启动界面的话, 是不是不用 sudo grub-install 这一步了,我update了就可以了。我是双系统,xp和xubuntu,我是在dos界面选择grub 再进入xubuntu的。ljj_jjl2008 写了:症状:
不过不要高兴,如果这时重启,问题依旧存在,我们需要进入Linux中,对grub进行修复。
启动起来,进入ubuntu之后,在终端执行:(sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)代码: 全选
sudo update-grub sudo grub-install /dev/sda
重启测试是否已经恢复了grub的启动菜单? 恭喜你恢复成功!
经实际操作,没有grub-install这一步,修复了引导问题。
楼主算不算要在这里做个说明呢?
-
- 帖子: 9
- 注册时间: 2013-07-20 21:12
- 系统: Ubuntu 13.04
-
- 帖子: 4
- 注册时间: 2014-04-23 8:41
- 系统: win7
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
楼主,我也在windows下把ubuntu分区给删掉了,结果出现了Grub Rescue。我按照楼主说的在Grub Rescue下修复,但ls之后无法查看每个分区的东西,括号也打不出来。我用的是14.04的系统。
windows正版的安装盘也没办法进去,一直卡在读条的界面。
livecd也进不去,出现ubuntu图标后过一段时间直接出现了一段英文,第一句话是:/scripts/init-top/framebuffer:line 125:can't fork
求救啊!求大家给我点指点。
windows正版的安装盘也没办法进去,一直卡在读条的界面。
livecd也进不去,出现ubuntu图标后过一段时间直接出现了一段英文,第一句话是:/scripts/init-top/framebuffer:line 125:can't fork
求救啊!求大家给我点指点。
-
- 帖子: 5
- 注册时间: 2016-04-27 14:52
- 系统: ubuntu16.04
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
都试了,还是不行,晕死,搞了几天了
-
- 帖子: 4
- 注册时间: 2016-12-08 18:56
- 系统: ubuntu
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
可以使用: insmod normal
像我的机器最终就是用: insmod /grub/i386-pc/normal.mod 修复好的 (我分了/boot)
像我的机器最终就是用: insmod /grub/i386-pc/normal.mod 修复好的 (我分了/boot)
-
- 帖子: 1
- 注册时间: 2017-02-28 13:56
- 系统: Ubuntu 12.04
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
老笔电报废以后趁着京东装机节配了台Gigabyte B150M-D3H + NVIDIA 1060 3G的新机。
运行移动硬盘中的ubuntu12.04 后黑屏,怀疑是Ubuntu的开源显卡驱动不支持,想着16.04.2都发布了,就索性一路升级上来。
遂选择从Win10下Vmware中以虚拟机形式启动移动硬盘中Ubuntu12.04 提示升级到14.04,一路自动下载一路确认,到了最后提示我Grub没有成功安装(但是也没有提示我要不要重试,就没有当回事),重启以后提示grub rescue...。
参考该贴试了ls+set root+set prefix 在insmod上出了问题:
如果
则提示
如果
则提示
不知道问题出在哪里,可以通过grub4dos解决吗?
运行移动硬盘中的ubuntu12.04 后黑屏,怀疑是Ubuntu的开源显卡驱动不支持,想着16.04.2都发布了,就索性一路升级上来。
遂选择从Win10下Vmware中以虚拟机形式启动移动硬盘中Ubuntu12.04 提示升级到14.04,一路自动下载一路确认,到了最后提示我Grub没有成功安装(但是也没有提示我要不要重试,就没有当回事),重启以后提示grub rescue...。
参考该贴试了ls+set root+set prefix 在insmod上出了问题:
如果
代码: 全选
set root=(hd0,msdos2)
set prefix=(hd0,msdos2)/boot/grub
insmod normal.mod
代码: 全选
error:file not found
代码: 全选
set root=(hd0,msdos2)
set prefix=(hd0,msdos2)/boot/grub/i386-pc
insmod normal.mod
代码: 全选
error: symbol not found: 'grub_divmod64_full'
-
- 帖子: 1
- 注册时间: 2018-03-28 9:42
- 系统: win10,ubuntu
Re: Grub Rescue修复方法(根据网上资料整理,介绍命令同时也介绍原理)
ls所有分区都是unknown filesystem是怎么回事呢?
我是双硬盘,win10在sda,ubuntu在sdb,/boot在sdb单独分区,boot mode是legacy。不是很懂这些引导到底怎么回事。我想实现的效果是开机按f12进boot menu选启动的硬盘,不用这些引导,是否可行呢?目前只能进win10。谢谢
我是双硬盘,win10在sda,ubuntu在sdb,/boot在sdb单独分区,boot mode是legacy。不是很懂这些引导到底怎么回事。我想实现的效果是开机按f12进boot menu选启动的硬盘,不用这些引导,是否可行呢?目前只能进win10。谢谢