文档章节

手动grub修复误删系统内核故障

floating
 floating
发布于 2014/09/14 08:16
字数 248
阅读 44
收藏 0

今天修复开发服务器,对grub的机制又加深了一些了解。

整个过程大致是这样的,在家远程调试程序,修改了一个系统参数,想重启服务器验证一下参 数是否有效,就直接reboot了,没想到挂了五分钟还是ssh不上,由于这台开发服务器上跑的环境很多,只好赶到公司修复。用livecd启动起来后, 发现当前的系统内核不知道被谁删掉了,还好/boot/下面还有其他内核,手工grub,启动成功。进入系统后,执行update-grub修复 grub,系统提示/etc/grub.d/00_header文件损坏;从另一个服务器上cp了一个正常的过来,再执行update-grub,终于又 恢复了平静。

附上手工grub的代码:

root='hd0,gpt2'
linux /boot/vmlinuz-3.13.0-35-generic root=UUID=7f5765cc-50d7-497a-8e75-6167ae43d847 ro
initrd /boot/initrd.img-3.13.0-35-generic
boot








© 著作权归作者所有

floating
粉丝 3
博文 4
码字总数 1297
作品 0
崇明
程序员
私信 提问
centos 6,7系统常见故障排错及修复方法

情景一: centos7上 vmlinuz-3.10.0-693.el7.x86_64 内核文件损坏 1,故障状态 2,修复方法,挂载光盘进入救援模式。 选择:Troubleshootimg ——>Rescue a Centos system——>1 (注意查看光...

顾凉_33
2018/05/13
0
0
boot分区 和fstab文件被损坏后的解决方案

本节索引 故障描述 解决思路 故障判定 故障解决流程 故障描述 /boot分区被损坏。 /etc/fstab文件被误删除。 由于/boot分区被损坏,所以导致grub无法引导操作系统。/etc/fstab文件被误删导致在...

志_恒
2017/09/24
0
0
linux启动常见故障

Linux在启动过程中会出现一些故障,导致系统无法正常启动,本文列举了几个应用单用户模式、GRUB命令操作、Linux救援模式的典型故障修复案例帮助读者了解此类问题的解决。 一、单用户模式 Li...

壹休哥
2017/03/27
0
0
Linux误删/boot目录下所有文件(LVM环境)

系统环境 模拟误删除: 重启之后的样子: 恢复步骤 (1)重启机器,用光盘或USB引导进入救援模式的shell(光盘或USB上的系统尽量与本机硬盘系统版本保持一致) (2) 查看硬盘信息,找出/boot分区和...

Jy_BigBoss
2018/06/26
0
0
CentOS系统启动及内核大破坏模拟实验

讲过了centos的启动流程,此时是不是想来点破坏呢?那就尽情的玩耍吧,记得在实验之前拍个快照,万一哪个环节错误恢复不回来了呢,毕竟数据无价,话不多说,开始。 一、删除伪系统根。(ram...

LUksl
2017/09/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Docker搭建Mysql集群、主从同步复制

1、创建数据挂载点: mkdir /opt/mysql-master/mysql、/opt/mysql-master/conf.d、/opt/mysql-slave/conf.d、/opt/mysql-slave/conf.d 2、分别在master、slave节点文件目录conf.d下创建touch......

WALK_MAN
22分钟前
2
0
手把手教你做中间件开发(分布式缓存篇)-借助redis已有的网络相关.c和.h文件,半小时快速实现一个epoll异步网络框架,程序demo

本文档配合主要对如下demo进行配合说明: 借助redis已有的网络相关.c和.h文件,半小时快速实现一个epoll异步网络框架,程序demo 0. 手把手教你做中间件、高性能服务器、分布式存储技术交流群 ...

y123456yz
23分钟前
1
0
阿里技术男的成长史:越想证明自己死得越快……

在上海工作8年后,身为部门经理的钱磊,管理着一家ERP公司的百十来号员工,“再往上爬就是老板和他儿子了……从这个领域的技术角度来讲算是做到了顶。”05年,钱磊就开始关注一家名字奇怪,做...

阿里云云栖社区
27分钟前
2
0
Spring-boot单元测试(私有方法测试)

Spring-boot的单元测试网上有了很多,当项目是可以使用spring-boot正常运行时,只要在测试类上添加如下配置就使用@Autowired的方式进行单元测试 @RunWith(SpringJUnit4ClassRunner.class)@...

琴兽
44分钟前
1
0
spring cloud(第一部)框架概述

关于微服务 近几年,'微服务'这个词越来越多的被身边的人所提及,到底什么是微服务,为什么微服务总是伴随着spring cloud被人们所提及,这里笔者结合多年的技术经历跟大家分享下自己的理解:...

白中墨
44分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部