目 录CONTENT

文章目录

统信桌面专业版【开机进入“进入grub rescue”页面】解决方案

管理员
2024-03-05 / 1 评论 / 3 点赞 / 133 阅读 / 0 字

统信桌面专业版【开机进入「进入 grub rescue」页面】解决方案

电脑开机进入「SeaBIOS」界面,报错 error:unknown filesystem/grub rescue。此问题可能是 boot 分区损坏,grub 升级导致,本文主要介绍通过修复分区或修复引导解决该问题。

问题现象

报错信息一:

error: unknown filesystem.

grub rescue>#boot 分区数据损坏

报错信息二:

error : symbol grub_file_filters not found

grub rescue># grub-pc 升级时,选择了自动 grub-install

解决方案

问题一解决方案

问题描述: 报错 error: unknown filesystem

步骤一:制作livecd工具盘

制作 livecd 工具盘,请提前下载好对应架构的 livecd 镜像,点击下载 livecd 工具

下载完成 livecd 镜像后,请制作启动盘,制作方法参考:统信桌面专业版【启动盘制作工具】使用介绍

步骤二:从U盘启动

将启动盘插入故障终端,开机后进入 BIOS,设置启动盘为启动项,启动后自动进入 live 模式;

步骤三:查找启动分区

在桌面右键单击,选择「在终端中打开」,执行 lsblk -f 确认 boot 分区文件系统和分区名称。第三列显示为 Boot 所对应的分区,即为启动分区。(# 以下案例的 boot 分区为 vda1,请您结合查询的情况记录您当前 boot 分区对应的盘符)

查找启动分区

步骤四:复磁盘分区

执行 sudo fsck.ext4 -y /dev/vda1 #修复磁盘分区

修复磁盘分区

步骤五:重启电脑。

问题二解决方案

问题描述:报错 error : symbol grub_file_filters not found

步骤一:制作livecd启动盘

制作 livecd 工具盘,请提前下载好对应架构的 livecd 镜像,点击下载 livecd 工具

下载完成 livecd 镜像后,请制作启动盘,制作方法参考:统信桌面专业版【启动盘制作工具】使用介绍

步骤二:从U盘启动

将启动盘插入故障终端,开机后进入 BIOS,设置启动盘为启动项,启动后自动进入 live 模式;

步骤三:运行脚本文件

使用 mount.sh 脚本 chroot 到用户目录

点我下载 mount.sh

执行 sudo bash mount.sh ,输入系统安装的磁盘分区,然后回车。 #此处的系统安装磁盘分区为 /dev/vda,请根据您查询到的实际磁盘名称进行更改。

步骤四:修复引导信息

执行 grub-install /dev/vda 命令修复引导信息。 # /dev/vda 根据上一步中获取的信息填写。

通过命令修复引导信息

步骤五:重启系统

重启系统,检查是否启动成功。

3
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区