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

it2024-09-30  22

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启动界面。

最新回复(0)