【已解决】grub rescue无法正常修复,报 error: incompatible license.

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
genime
帖子: 155
注册时间: 2010-05-29 0:48

【已解决】grub rescue无法正常修复,报 error: incompatible license.

#1

帖子 genime » 2013-10-01 14:45

参考了置顶贴:viewtopic.php?f=139&t=348503

ls (hd1,msdos8)/boot/grub
可以看到很多文件,应该已经确定了Linux分区

但执行到insmod /boot/grub/normal.mod 这步时报了:
error: incompatible license.
google没搜到什么好的办法。。。不知现在怎么搞?

另外我是双硬盘,本本是acer-Aspire V3-571G,

双系统,window7也进不去了,没办法,然后我又试了下能不能直接用U盘安装引导进去先把grub修复了,执行sudo grub-install /dev/sda 报错:

代码: 全选

Path `/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting. 
应该只是预览系统的缘故,有没其他办法?多谢~
上次由 genime 在 2013-10-01 22:04,总共编辑 1 次。
genime
帖子: 155
注册时间: 2010-05-29 0:48

Re: grub rescue无法正常修复,报 error: incompatible license.

#2

帖子 genime » 2013-10-01 22:00

已经解决哈哈 :em09 与大家分享~

首先将/分区挂载到/mnt:
sudo mount /dev/sdb7 /mnt
安装grub:
sudo grub-install --boot-directory=/mnt/boot /dev/sda

重启,取出U盘, done, 此时系统会从/sda启动, 会同时读取到Ubuntu和windows。看来U盘启动还是有点用的~
其他原因导致进入grub rescue的也可以尝试此法。
回复