用不同版本的安装盘修复系统故障

简介:


用不同版本的安装盘修复系统故障

作者:田逸 ([email]sery@163.com[/email])   《开放系统世界》 2006 10
一个dell 1850 服务器,两个73gSCSI硬盘,上面安装64 RedHat Fedora 4 操作系统。安装系统是以定制的方式进行磁盘分区的,主要的分区集中在一个硬盘上,另外一个盘划了一个分区。另外,上面的软件也是定制安装,运行了较少的软件。由于某种需要,得把这个服务器上的从盘(容量是300G)与另外一个服务器的硬盘(容量是73G)做交换,于是我停机断电把硬盘交换过来。
 
加电,启动服务器,当到检查文件系统完整性这个过程的时候,机器就挂起了,我知道是因为硬盘交换以后,/etc/fstab出现问题造成的,一般情况下,只要编辑修改这个文件就可以了;于是手动重新启动服务器,通过编辑grub引导程序(出现引导选择菜单时,按字母“e”进入编辑状态,把原来的ro 替换成single然后回车,再按字母“b”引导)进入单用户模式,以便可以编辑文件/etc/fstab。还好,很顺利的进入了单用户模式,但要命的是:居然不能执行vi命令;再执行ls,也不能执行,提示命令没有找到,试了别的一些系统命令,同样的事情依然发生。后来重启了几次系统进单用户都是这种情况。
 
因为这个服务器是生产系统,我不能花太多的时间来研究问题的所在,要紧的事情就是尽可能快的把系统及它所提供的服务恢复起来。以我的经验,就是拿64 RedHat Fedora 4安装盘以救援模式引导系统,然后编辑文件/etc/fstab就可以了。可偏偏不凑巧,手边就缺64 RedHat Fedora 4安装盘,怎么办?病急乱投医,我拿一张 RedHat AS 4的安装盘塞进光驱,以救援模式(在boot: 后输入 linux rescue)引导系统,片刻以后,系统引导成功,执行命令chroot /mnt/sysimage把主硬盘的文件系统接上来,幸运的事情是这次成功了;然后我就执行 # vi /etc/fstab 把第二个硬盘在fstab里相关的行注释掉,保存文件,然后从硬盘重新启动计算机,故障排除。
 
重要提示:在用安装盘以救援引导系统时,请使用redhat 9以后的版本(不包括9),因为用redhat 9 救援很可能对硬盘发生写入操作,导致更麻烦得后果。



















本文转自sery51CTO博客,原文链接:http://blog.51cto.com/sery/10412 ,如需转载请自行联系原作者

相关文章
|
Java 测试技术 数据安全/隐私保护
📖Java零基础-while循环语句的深度解析
【10月更文挑战第6天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
357 1
|
存储 自然语言处理 安全
Transformers 4.37 中文文档(二)(3)
Transformers 4.37 中文文档(二)
169 2
|
Web App开发 Java 测试技术
反了!居然让我教她自动化测试!
反了!居然让我教她自动化测试!
62 0
|
弹性计算 运维 应用服务中间件
带你读《云上自动化运维宝典》——ECS多场景迁移上云最佳实践(2)
带你读《云上自动化运维宝典》——ECS多场景迁移上云最佳实践(2)
325 1
|
Java API 容器
[读书笔记]IOC容器的依赖注入详解
[读书笔记]IOC容器的依赖注入详解
125 0
|
缓存 NoSQL 关系型数据库
Spring Boot实战解决高并发数据入库: Redis 缓存+MySQL 批量入库
Spring Boot实战解决高并发数据入库: Redis 缓存+MySQL 批量入库
1630 0
|
算法 开发者
新手入门赛-阿里移动推荐算法(上) |学习笔记
快速学习新手入门赛-阿里移动推荐算法(上)
597 0
新手入门赛-阿里移动推荐算法(上) |学习笔记
|
XML 测试技术 网络安全
开发工具:USB转IIC/I2C/SPI/UART适配器模块可编程开发板
总的思路是通过USB或者UART接口发送一些协议字符串,由模块转换成上面几种接口的硬件时序电信号,实现与这几种接口芯片、设备的快速测试。 首先声明一下,大家都是搞硬件开发的,这几种接口当然是很简单的事,但有些时候对于一个新的设备或者芯片的测试,有个现成的工具当然更顺手,节省时间,也更可靠嘛。
|
存储 Java
Java数据结构:单链表的实现与面试题汇总(上)
文章目录 1 单链表 1.1 单链表介绍 1.2 单链表的实现思路分析 1.2.1 单链表的创建与遍历 1.2.2 单链表节点的插入与修改 1.2.3 单链表节点的删除 1.3 实现代码 2 单链表的面试题 2.1 统计单链表中有效节点数量 2.2 新浪--倒数第k个节点 2.3 腾讯--单链表的反转 2.4 百度--逆序打印单链表
Java数据结构:单链表的实现与面试题汇总(上)