最近,处理一故障:由于其他应用更高版本的glibc,操作者不得已卸载操作系统的现有的glibc,导致系统崩溃。
下边是Linux RHEL5.5进入救援模式重新安装glibc的过程。
将光盘放入光驱,设置系统从光驱启动,在启动界面输入:linux rescue
等待系统加载完内核:
选择操作语言(一般是english):
选择键盘模式(US):
是否启动网络(建议不启动):
系统询问是否将系统以读写或只读模式挂载到/mnt/sysimage(别无选择):
接下来的步骤很重要,如果系统有其他磁盘挂载如/dev/sdb,要选择Ignore drive,否则该盘上的数据将被清空,造成不可挽回的数据丢失
系统再次询问是否将原操作系统挂载到/mnt/sysimage,并提示:如果转入对原操作系统更改可以chroot /mnt/sysimage
成功进入linux救援模式
查看原操作系统的文件
RHEL5.5默认/dev/hda是光驱镜像
挂载光驱到/mnt/source下,并查看光驱内容
将glibc相关rpm包复制到/root家目录
使用rpm2cpio命令将glibc-2.5-49.x86_64.rpm包制作成repo格式的文件
在/mnt/sysimage/root下创建util文件夹,然后cd util,再执行cpio -idcuv < ../util.repo进行util.repo的解压,在/mnt/sysimage/root/util/可以看到libx64,将其中所有文件复制到/mnt/sysimage/libX64下
此时,在chroot /mnt/sysimage就不会报错:chroot cannot run command '/bin/sh':No such
然后重启系统完成glibc重装后的恢复操作
Linux RHEL5.5进入救援模式重新安装glibc
时间: 2024-11-04 13:39:39
Linux RHEL5.5进入救援模式重新安装glibc的相关文章
Linux救援模式实验实例
Linux的救援模式对于linux遇到一些如内核问题/fstab等配置文件以及磁盘fsck错误等造成的系统无法启动时的一个有效救援模式被广泛使用.这就省去了我们重装系统和架构这项复杂耗时的工作了. 下面就来演示一下其过程吧,希望对于大家以后工作会有帮助. 实验描述:一台计算机因为xen内核和selinux冲突,不被计算机系统接受,无法启动 1/将安装光盘放入光驱,让计算机从光驱启动.到达安装界面,按F5进入救援模式. 2/进入救援模式之后,输入linux rescue然后按enter键,启动救援
一次linux救援模式修复
环境描述: 系统版本:CentOS 6.5 64 故障描述: /bin/sh目录文件缺失,导致CentOS启动卡条: 排查过程: 昨天晚上接到小伙伴反馈他们的yum源服务器重启之后无响应,遂登录Vcenter检查发现系统卡开机进度条了,检查发现有文件缺失的报错: init: Failed to spawn readahead-collector main process: unable to execute: No such file or directory init: Failed to s
《Linux指令从入门到精通》——4.2 Linux下的简单文字模式文本编辑器
4.2 Linux下的简单文字模式文本编辑器 Linux下的文本编辑器种类很多,功能的复杂程度和操作的难易度也不尽相同.在此我们将其大致分为可视和不可视两种.在本节中讲解的ed,jed,joe,pico和sed都属于不可视编辑器,不能进行全屏方式下的操作,操作相对简单.但可视编辑器的交互功能更好,典型的可视编辑器有vi和emacs,这将在下一节中讲述. 4.2.1 ed指令:简单的行文本编辑器 理解行编辑的概念,掌握ed指令进行简单的行文本编辑的方法 ed [参数] [文件名] ed指令是Lin
linux的vi在可视模式的粘贴复制问题
问题描述 linux的vi在可视模式的粘贴复制问题 我在linux下按v进入可视然后选中一个单词hi,然后按y赋值到剪切板 然后再次进入可视模式选中一个单词hello按下p进行替换.可是下次再选中一个单词按下p时候怎么粘贴出来的是hello啊.. 例子: 1.i have a dream 2.look deam 3.good deem 我在可视模式下复制了第一行的dream .然后在可视模式下选中第二行的deam,然后按下p.粘贴 此时 变成"2.look dream". 然后在可视模
Linode救援模式使用方法图解
一.如何进入救援模式 Linode 提供了 Finnix 恢复盘,相当于 Windows 的安全模式,具体进入 Linode 恢复模式的方法: 1. 打开后台管理面板:ps://manager.linode.com/">https://manager.linode.com/, 选择 Rescue (救援). 2. 点击 Reboot into Rescue Mode, 启动救援模式 1000-rescue3-1 3. 这时候会跳转到 Dashboard 页面, 等待机器启动救援模式完成.
Linux 系统的单用户模式、修复模式、跨控制台登录在系统修复中的运用
摘要:本文主要讲述在系统修复时,登录系统的几种方法;比如当我们把root密码忘记,或者系统正常启动遇到困难时,我们可以通过单用户模式,修复模式linux rescue及跨越控制台登录等方法完成对文件系统的加载,登录,进而进行相应的修复; 当系统被破坏,或者登录遇到困难时,我们如何才能进入系统?比如我们把root密码忘记,或者系统不能正常进行启动时,我们首先想到的是如何登录系统,或如何备份文件系统中重要的数据;下面有以下几种方法供大家参考 目录索引 一.单用户模式: 1.以grub 系统引导管理器
Redhat Linux RHEL5配置CentOS YUM更新源
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://navyaijm.blog.51cto.com/4647068/809389 YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL5的收费功能,如果没有购买Redhat的服务时不能使用RHEL5的更新源的,会提示注册. 由于CentOS是从Redhat演化而来的免费Linux版本,因此可以利用CentOS的yum更新源来实现RHEL5的YUM功能.配置方法如
Kernel Mode Linux 3.3_001发布 内核模式执行工具
Kernel Mode Linux 是一款能够在内核模式中执行用户程序的工具.在Linux内核模式中,用户程序可以直接访问内核地址空间.不同于其它的内核模块,用户执行的程序是作为普通进程(除了特权级别),以便调度和分页执行. Kernel Mode Linux 3.3_001该版本合并了3.3 Linux内核. 软件信息:http://www.yl.is.s.u-tokyo.ac.jp/~tosh/kml/ 下载地址:http://www.yl.is.s.u-tokyo.ac.jp/~tosh/
谷歌:以尖端信息处理能力改进灾难救援模式
自从台风"海燕"本月早些时候席卷菲律宾以来,世界各地的爱心人士已经在谷歌Person Finder上发布了10.7万人的信息.失踪人员列表并不是新鲜东西,但在任何的灾难中,要搜寻或找到失踪的人,通常都十分困难.倘若把救援工作当做一个产业来看待,那么Person Finder便可充分体现出谷歌的优势所在:颠覆效率低下的固有模式. 谷歌如何改变灾难救援 导语:半岛电视台网站上周一刊登题为<谷歌如何改变灾难救援>(How Google is transforming disast