uos系统启动进到grub命令行界面的解决办法

您所在的位置:网站首页 uos重启命令 uos系统启动进到grub命令行界面的解决办法

uos系统启动进到grub命令行界面的解决办法

2023-09-22 12:19| 来源: 网络整理| 查看: 265

uos系统启动进到grub命令行界面的解决办法 问题描述

UOS系统无法正常启动,启动直接进到grub命令行,如下界面: image-1649749869142

解决方案

1. 列出当前的所有设备

ls

image-1649749877863 2. 列出上面步骤查到的分区根目录下的所有文件

ls (hd0,gpt*)/

image-1649749889846 此步骤是为了找到系统启动盘所在分区(文件内容包含vmlinuz)及boot所在分区(文件内容有boot/)由上图结果可知,gpt2为启动盘,boot/分区在sda3 & sda4

3. 设置启动盘

set root=(hd0,gpt2)

4. 引导Linux

linux /vmlinuz-4.19.0-loongson-3-desktop(按tab键补全) rw root=/dev/sda3(也可引导到sda4,选其一) initrd /initrd.img-4.19.0-loongson-3-desktop(按tab键补全) boot

5. boot后系统启动到图形化登录界面,至此手动引导系统完成

6. 进入系统后打开终端,检查/boot/efi/EFI/BOOT/grub.cfg配置文件是否存在,不存在再次重启依然会进到GRUB命令行,可以通过复制/命令生成grub.cfg引导文件。

生成grub.cfg的方法有三种:

拷贝其他目录下的grub.cfg文件到/boot/efi/EFI/BOOT/下,重启电脑可正常进入系统; cp /boot/grub.cfg /boot/efi/EFI/BOOT/ 或者cp /boot/grub/grub.cfg /boot/efi/EFI/BOOT/

image-1649749924399

root用户下使用命令grub-mkconfig > /boot/efi/EFI/BOOT/grub.cfg 生成引导文件grub.cfg,重启后可正常进入系统; image-1649749969045

root用户下使用命令update-grub生成引导文件grub.cfg(update-grub命令会在/boot 和/boot/efi/EFI/BOOT/目录下生成引导文件grub.cfg,),重启即可正常进入系统 image-1649749980680



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3