linux grub error 22,Linux error file 'boot_grub_i386-pc_normal.mod not found如何解决?

1、问题描述

a、安装完Linux mint之后,系统无法启动了,自动进入到了grub rescue命令行中 b、正常进入grub之后,Linuxmint可正常启动,而win10则不能启动,会自动跳到grub界面

2、解决方案

a、grub rescue问题解决

注意:如果/boot分区为单独分区,则不用加/boot/直接grub即可

1、在grub rescue界面输入ls命令,查看磁盘,及分区相关信息 2、如果知道Linux分区在那个分区,可以使用下面命令进入grub界面

grub rescue>set root=(hd0,msdos7)

grub rescue>set prefix=(hd0,msdos7)/grub

grub rescue>insmod /grub/normal.mod

# 或者可以直接使用下面命令

grub rescue>insmod (hd0,msdos7)/grub/i386-pc/normal.md

# 如果没有问题,执行下面命令进入grub界面

grub rescue>normal

3、如果不知道可以使用下面步骤来尝试找到Linux的boot所在分区,然后重复步骤2

# /boot为单独分区的情况下

grub rescue>ls (hd0,X)/boot/grub

# 否则执行下面命令,有可能为grub2,使用Linux live CD进入系统,也可以查看相关信息

grub rescue>ls (hd0,X)/grub

b、win10无法正常启动问题解决

1、进入Linux系统后,编辑/etc/grub.d/40_custom文件

menuentry "Windows 10 Custom" {

set root=(hd0,1)

ntldr /bootmgr

boot

}

2、更新grub相关信息

sudo update-grub

3、重启测试

选择自己刚刚添加的Windows 10 Custom

sudo reboot

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值