grub rescue问题修复

摘要:
问题的原因是磁盘分区或其他问题导致找不到grub引导文件。
grub rescue问题修复

问题分析

出现该问题的原因是磁盘分区或者其他问题导致grub引导文件找不到,需要重新定位。

解决该问题的思路为:

  1. 找到grub引导文件在哪
  2. 告知系统引导的新位置

具体步骤

  1. 使用ls查看磁盘分区
  2. 找到grub所在位置
#查看是否有grub文件夹
ls (磁盘名)/       #给boot分配了独立分区
ls (磁盘名)/boot/  #未给boot分配独立分区
  1. 重新指定引导的新位置
set root=磁盘名
set prefix=(磁盘名)/boot/grub  #未给boot分配独立分区
set prefix=(磁盘名)/grub       #给boot分配了独立分区

可用set命令查看设置
之后输入insmod nromal,再输入normal就会回到正常的引导界面
4. 最后工作
启动linux,在终端输入

sudo update-grub
sudo grub-install /dev/分区名

分区名可查看grub文件夹属性获得
若要查看分区情况,可使用fdisk -l

免责声明:文章转载自《grub rescue问题修复》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇3-8 译码器的设计Springboot 整合Jersey下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

spring boot swagger-ui.html 404

很奇怪的问题,找了好久。 因为spring boot+swagger实现起来很简单。看下面三部曲: 1.pom添加两个swagger依赖.    <!-- Swagger依赖包 --> <dependency> <groupId>io.springfox</groupId> <artifactId>...

劳德巴赫下载kernel和文件系统时问题

用劳德巴赫下载 kernel  dtb rootfs BOOT.bin 报错(记了个大概) Bad CRC Ramdisk image is corrupt or invalid 记得之前有人和我说rootfs有大小限制,但是查了下地址空间,DDR3 1G 而我将ltp-ddt和mtd-utils全部编进去,也才57MB,不应该放不下的。 Bad CRC...

CentOS6 启动流程图文解剖

我们在使用Linux操作系统的时候,我们只需按下电源键,等待,然后输入账户和密码就可以使用Linux操作系统了。那么在按下电源到输入账号和密码之前,操作系统都做了些什么?下面就来讲述在这段时间发生的动作。 下面以CentOS6系列为例来讲解Linux的启动流程。 一、Linux启动流程详解 下图就是启动流程的大致过程: 二、POST加电自检 POST(P...

【Linux知识积累】 CentOS开启Kdump的方法

Linux内核崩溃转存机制kdump概念:当系统崩溃时,kdump 使用 kexec 启动到第二个内核,第二个内核通常叫做捕获内核,以很小内存启动以捕获转储镜像。第一个内核保留了内存的一部分给第二内核启动用。由于 kdump 利用 kexec 启动捕获内核,绕过了 BIOS,所以第一个内核的内存得以保留。这是内核崩溃转储的本质。继续学习:https://l...

Spring Boot在aop中获取request对象

doBefore(){ ServetRequestAttrbtes attributes =(ServetRequestAttrbtes)RequestContextHolder.getHttpattributes(); HttpServletRequest request =attributes.getRequest(); }...

AI大视觉(八) | Yolov3 如何调整先验框进行解码?

​   本文来自公众号“AI大道理” 解码就是将预测得到的调整参数应用于先验框,从而得到预测框。 ​解码原理 YOLOv3借鉴RPN网络使用anchor boxes来预测边界框相对先验框的offsets。 YOLOv3预测边界框中心点相对于对应cell左上角位置的相对偏移值,使用sigmoid函数处理偏移值,这样预测的偏移值在(0,1)范围内(每个cell...