专栏首页二狗的DBA之路救援模式修复grub

救援模式修复grub

1.模拟破坏mbr引导。

dd if=/dev/zero of=/dev/sda bs=400 count=1

这样系统就无法启动了。

放入Linux系统光盘,开机。选择第三项救援模式。

省略了部分不重要的截图,直接到下面的界面。

chroot /mnt/sysp_w_picpath    # 切换到硬盘上的系统

cd /boot/

ls          # 查看boot目录下是否缺少文件

grub# 进入grub命令行界面

grub> root (hd0,0)

grub> setup (hd0)

quit    # 退出grub命令界面

exit    # 退出/mnt/sysp_w_picpath

reboot  # 重启系统

重启检查是否能正常启动Linux

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 给grub加密码

    $1$tz4tP$xysoz6o6Tdprw/T1WknvT1     # 复制下该密码,

    二狗不要跑
  • 解决低权限用户的screen Cannot open your terminal '/dev/pts/1'问题

    转载自:http://blog.sina.com.cn/s/blog_704836f401010osn.html

    二狗不要跑
  • LENGTH 和 CHAR_LENGTH 的区别

    char(N) 和 varchar(N) 这里的N指的是字符长度,而不是字节长度。就是说可以插入N个字符的长度的内容(不管插入的是英文还是中文,反正是按照长度...

    二狗不要跑
  • Ubuntu | 双系统的windows启动项找不到修复

    双系统windows10 、ubuntu 16.04 ,重装ubuntu后,开机找不到windows的启动项,在网上找到了解决方案:

    努力在北京混出人样
  • Linux 当grub引导故障时该怎么办?

    grub引导的配置文件存放于 /boot/grub2/grub.cfg,当此文件损坏或丢失的话,Linux主机启动后可能只会出现 “grub>” 的提示符,如下...

    小手冰凉
  • c++核心准则C.137: 使用虚基类避免过于一般的基类‍

    C.137: Use virtual bases to avoid overly general base classes

    面向对象思考
  • Flutter Dojo的设计之道

    认识Flutter是在18年,移动端开发日趋成熟的情况下,很多开发者都在寻求跨平台开发的终极法门,在经过了webview、RN的痛苦之后,Flutter的出现,...

    用户1907613
  • mysql操作命令梳理(5)-执行sql语句查询即mysql状态说明

    在日常mysql运维中,经常要查询当前mysql下正在执行的sql语句及其他在跑的mysql相关线程,这就用到mysql processlist这个命令了。 m...

    洗尽了浮华
  • 利用K8S技术栈打造个人私有云(连载之:基础镜像制作与实验)

    任何一家云主机厂商提供给用户的主机功能其实讲白了就是一个操作系统基础镜像的运行实例。因此本篇博文将讲解如何在本地构建一个带ssh组件的centos底包镜像并上传...

    CodeSheep
  • 001.SSH配置文件

    GGSSAP认证默认已开启,经过dns进行认证,尝试将主机IP和域名进行解析。若管理主机无对外域名,建议在管理主机上在客户端的配置文件将此认证关闭。

    木二

扫码关注云+社区

领取腾讯云代金券