Grub Rescue解决办法

news/2023/12/9 16:25:34

问题原因


自己装的是win10ubuntu 16.04双系统,经常对ubuntu瞎整弄得系统不成样子,这时没办法只能重新安装,而此时每次重启都发现系统自动进入了grub rescue模式,需要输入命令才能进入系统,而重启之后发现这个问题还是没有解决,还是要输入命令才能进去

解决办法


1、先使用ls命令,找到ubuntu安装分区

grub rescue>ls

会罗列出所有的磁盘分区信息,比方说我的是

(hd0),(hd0,msdos1),(hd0,msdos5),(hd0,msdos6),(hd0,msdos7),(hd0,msdos8),(hd0,msdos9),(hd0,msdos10),(hd0,msdos11)

2、然后依次输入命令,看是否有file not find报错信息,如果有文件信息输出,则说明ubuntu安装分区就是这个盘,比如我的安装路径就是(hd0,msdos8),也就是我的boot分区

//第一种无boot分区
grub rescue>ls (hd0,msdosX)/boot/grub

或者

//第二种单独boot分区
grub rescue>ls (hd0,msdosX)/grub

注意:如果你安装前设置了boot单独分区,则采用第二种方式,否则就采用第一种
3、调用以下命令,同样分为无boot单独分区和boot单独分区两种方式:

//第一种无boot分区
grub rescue>set root=(hd0,msdos8)
grub rescue>set prefix=(hd0,msdos8)/boot/grub
grub rescue>insmod normal
grub rescue>normal

或者

//第二种单独boot分区
grub rescue>set root=(hd0,msdos8)
grub rescue>set prefix=(hd0,msdos8)/grub
grub rescue>insmod normal
grub rescue>normal

此时发现可以进入系统,但重启还是发现问题依旧存在
4、在ubuntu下,ctrl+shift+t打开命令行窗口,执行以下命令

sudo update-grub
sudo grub-install /dev/sda

5、重启下看是否已经恢复了grub的启动菜单
注:sudo gedit /boot/grub/grub.cfg 可以修改grub的引导菜单


http://www.niftyadmin.cn/n/2250720.html

相关文章

js将html页面转为pdf

在 JavaScript 中,可以使用以下两种方法将 HTML 页面转换为 PDF 文件: 使用第三方库,如 jsPDF 或 html2canvas。 使用浏览器的内置功能,如 window.print() 方法,可以将 HTML 页面转换为 PDF 文件。 下面是使用 jsPDF 的例子: // 引入 jsPDF 库 import jsPDF from jspdf;/…

获取option节点的值

<html xmlns"http://www.w3.org/1999/xhtml"><head><meta http-equiv"Content-Type" content"text/html; charsetutf-8" /><title>无标题文档</title><script type"text/javascript">function ge…

使用JavaMelody监控tomcat以及jvm

JavaMelody用于对Java应用或者应用服务器的QA以及开发环境的监控。它并不是一个模拟请求类似JMeter的压力测试工具&#xff0c;而是一个衡量并且计算在应用上的操作信息的工具&#xff0c;也就是说&#xff0c;它只负责对行为进行监控&#xff0c;而不负责触发操作。 安装 将ja…

java中int转String

public class IntToString {public static void main(String[] args) {//第一种方式//String.valueOf(i)int i 250;String str String.valueOf(i);//验证System.out.println(getType(i));System.out.println(getType(str));//第二种方式// Integer.toString(i)String str2 I…

iOS 设备屏幕上实时打印 Log 的小工具

需求 写这个小工具的想法&#xff0c;主要来源于很多团队都会用友盟、TalkingData 等第三方框架做自定义事件统计&#xff1b;不过统计代码加好之后&#xff0c;没有很好的方法来让测试工程师验证一下事件加上了没有&#xff0c;调用次数有没有重复等。 所以写了这个小工具&…

ServletContext.getRealPath() 使用方法及注意事项

ServletContext.getRealPath() 是从当前servlet 在tomcat 中的存放文件夹开始计算起的 比如&#xff0c;有个servlet 叫 UploadServlet&#xff0c;它部署在tomcat 下面以后的绝对路径如下&#xff1a; "C:\Program Files\apache-tomcat-8.0.3\webapps\UploadServlet&quo…

若今生长剑浣花,生死无涯

【盖聂】&#xff1a;若今生长剑浣花&#xff0c;生死无涯。便许你来世雪底封刀&#xff0c;结庐为家。你可愿荆钗绾发&#xff0c;为我煮茶&#xff0c;明朝江湖饮马。 【高渐离】&#xff1a;若今生逆旅天涯&#xff0c;四海为家。便许你来世雪舞霓裳&#xff0c;步步莲华。 …

Struts2中关于There is no Action mapped for namespace [/] and action name [user_register] associate的总结

今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一个初学者经常碰到的问题&#xff0c;导致错误的原因主要有两种。总结如下&#xff1a;一、struts.xml文件错误。这种错误…

springBoot实现图片上传

可以使用 Spring Boot 中的 MultipartFile 类来实现图片上传。 首先,在你的 Spring Boot 应用的启动类上加上 @EnableWebMvc 注解,然后在你的 Controller 类中,使用 @RequestParam 注解来接收图片文件,如下所示: @RequestMapping(value="/upload", method=Reque…

java中将汉字转拼音,解决pinyin4j多音节问题

2019独角兽企业重金招聘Python工程师标准>>> markdown编辑器貌似排版有问题&#xff0c;看不清楚或者想要代码的人可以私聊 前言&#xff1a;都知道利用pingyin4j可以将汉字转成拼音及汉字首字母&#xff0c;但是遇到多音节汉字就会有问题&#xff0c;下面附上解决多…

python怎么输入一个数去对比字典是否存在

你可以使用 in 运算符来检查一个字典中是否存在某个键。例如&#xff1a; d {a: 1, b: 2} if a in d:print(键存在) else:print(键不存在)上面的代码会输出 "键存在"。 你也可以使用 dict.get() 方法来获取字典中的值&#xff0c;如果键不存在&#xff0c;可以返回一…

酷炫,爱心,樱花,音乐,情侣的html代码

酷炫的HTML代码: <divclass="cool"><p>This is some cool text!</p> </div>爱心的HTML代码: <div class="heart"><i class="fa fa-heart"></i> </div>樱花的HTML代码:

为什么jsp中用GET传中文值,servlet接收为乱码?

当我们提交jsp表单的时候&#xff0c;如果采用post方式提交&#xff0c;那么传入的不管是英文&#xff0c;还是中文。servlet都是可以接收的。但是一旦采用get提交&#xff0c;中文传值就会出现乱码。例如&#xff1a;???????。这时候该怎么办呢。当然还有很多其他的方式…

用Java做一个扫雷游戏,要完整代码

扫雷游戏是一个很有趣的游戏,它具有很高的可玩性。下面是用 Java 写的一个简单的扫雷游戏的完整代码: import java.util.Scanner; public class Minesweeper { // 定义游戏地图的长和宽 private static final int WIDTH = 9; private static final int HEIGHT = 9; // 定义地…

C#中的InitializeComponent()方法

在每一个窗体生成的时候&#xff0c;都会针对于当前的窗体定义InitializeComponent()方法&#xff0c;该方法实际上是由系统生成的对于窗体界面的定义方法。 //位于.cs文件之中的InitializeComponent()方法 public Form011() { InitializeComponent(); } …

document.forms[0].action所提交的内容

问题&#xff1a;forms[0]提交了form表单中的什么内容? <script type"text/javascript">function doName(){document.forms[0].action "${basePath}/form_testForm.action";document.forms[0].submit();} </script> <form name"…
最新文章