Ubuntu + windows双系统重装windows之后找不到Ubuntu启动项

1、成功安装windows10之后无法进入Ubuntu系统

2、下载安装easybcd

  • 添加新条目,将ubuntu系统类型从grub(legacy)改为为grub2,其他保持默认,保存设置
  • 查看设置项是否为两个系统

    如果可以进入Ubuntu系统,则设置成功;打开easybcd,删除Ubuntu系统启动项配置,卸载easybcd

3、无法进入Ubuntu启动界面,而是进入grub rescue模式:

进行以下操作查找系统启动项所在分区(已分配/boot分区)

ls
ls (hd0, msdosX)/grub

查找启动项所在盘名称,会出现:no such partition 或者 unknown file 等提示,直至出现 grub下文件夹名称为止;

4、接下来设置启动项进入Ubuntu系统,我的grub文件下没有normal.mod文件,执行insmod的时候显示 no such partition或者error fileXXXXX;经过查找,发现normla.mod模块在i386-pc文件夹下,则执行操作如下:

set root=(hd0,msdos2)

set prefix=(hd0,msdos2)/grub
//未分配/boot分区
//set prefix=(hd0,msdos2)/boot/grub

insmod /grub/i386-pc/normal.mod
//grub文件夹下有normal.mod文件
//insmod /boot/grub/normal.mod

5、从rescue模式进入到normal模式:

normal

之后顺利看到ubuntu的启动项

6、进入Ubuntu之后,保存对grub的更改,打开终端:

sudo update-grub
sudo grub-install /dev/sda

之后重启电脑,即可进入ubuntu启动界面。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值