linux故障救援

今天手贱,误操作将/usr/lib整个文件夹都删了。但是系统内还有很多重要的文件和数据,不敢贸然重装系统。
弄了个u盘启动。
一开始整个系统只有一个分区,原系统装在这个分区里,我用u盘启动后,用分区管理工具重新格式化一个新的分区为/dev/sda6。
在新的分区中安装一个操作系统,这个操作系统的版本和旧的系统完全相同。
但是问题来了,开机后,发现启动的依然是旧的系统,而且更奇怪的是,在旧的系统中看不到新的分区sda6。

原来系统的引导区依然指向旧的系统的第一个扇区。
研究了半天,找到了一个解决的办法,修改旧操作系统的/boot/grub/grub.cfg文件。
将指代旧分区的(hd0,mosda1)修改为(hd0,mosda6),将指代旧分区sda1的磁盘代号XXXXXXXXXXXXXXXXXXXXXXXXX(一长串字符)修改为新的分区的磁盘代号。
这个代号的查看可以使用指令df,在/media文件夹下的挂载点名称即为磁盘代号。

这样,当系统重新启动时,虽然指向旧的系统盘的第一个扇区,但是会转向新的分区的第一个扇区。

时间: 2024-10-11 01:33:06

linux故障救援的相关文章

linux 故障排除

1 root 口令丢失解决办法 重启系统,再启动时任意键进入grub菜单,然后根据提示按e键进入编辑状态. linux 故障排除,布布扣,bubuko.com

linux 故障监控必备四款软件

linux故障监控处理必备四款监控软件 iotop:查看IO过大的进程. vmstat:查看故障. iostat: -x 查看硬盘IO. nethogs:查看严重占用带宽的进程. 1.问题: 最近在做日志的实时同步,上线之前是做过单份线上日志压力测试的,消息队列和客户端.本机都没问题,但是没想到上了第二份日志之后,问题来了: 集群中的某台机器 top 看到负载巨高,集群中的机器硬件配置一样,部署的软件都一样,却单单这一台负载有问题,初步猜测可能硬件有问题了. 同时,我们还需要把负载有异常的罪魁祸

Linux系统救援模式应用:单用户模式找回密码

利用Linux系统救援模式找回密码 方法一: 开机时手要快按任意键,因为默认时间5s grub菜单,只有一个内核,没什么好上下选的,按e键.升级了系统或安装了Xen虚拟化后,就会有多个显示. 接下来显示如下,选择第二项,按e键 接下来显示如下,在rhgb quiet最后加"空格",然后键入"1"或"s"或"S"或"single"都可以,按回车键返回上一层 按b键启动系统 最后界面直接输入passwd就能改r

linux中救援模式的简单运用

操作环境:虚拟机 centos6.9 centos7 一.救援模式的介绍 当我们在Linux操作系统中因为误操作删除了某些重要文件导致大部分命令的不能使用或者某些程序不能使用时,此时就可以借助Linux的救援模式临时进入系统,进行文件修改,纠正错误. 注意救援模式的本质其实只是一个带shell的Linux运行环境,借助它可以通过mount和chroot进入要修复的系统. 二.救援模式的进入方法 linux操作系统因为版本的不同,所以进入救援模式的步骤有些不一样,但大体都是相同的,在这里介绍一下c

关于linux启动救援模式进行恢复步骤

由于我之前对/etc/passwd 文件进行过操作,以至于后续出现开机故障问题. 修改完/etc/passwd 之后,系统会出现/etc/passwd-   是linux定期自动生成的备份 我们进入救援模式把/mnt/sysiamge/etc/passwd-移动到重命名即可. 救援模式有什么作用: ◆可以更改root密码: ◆恢复硬盘.文件系统操作: ◆系统启动不来的时候,只能通过救援模式来启动: 救援模式启动的步骤如下: 虚拟机情况下.(第一步首先要加载光盘并且启动时连接.) 1.开机进入BI

Linux故障排除

Linux是开源代码的操作系统,安全性高,受到越来越多的企业和用户的青睐.不过,与windows系统一样,Linux系统也会出现一些问题和故障,当系统出现故障时给如解决呢?下面我们就举一些例子. ----平台:32位centos6.4 案例一:在有系统盘下主引导分区MBR出现故障 硬盘的0磁道的第一个扇区称为MBR,它的尺寸为512字节,MBR可分为三个部分(bootloader 446字节 ,partion 64字节 ,magic 2字节) 由于MBR位于磁盘0磁道的第一个扇区,并且尺寸为51

起步篇:linux的救援模式

若出现系统管理员密码忘记,不想通过重装系统的极端方式来解决这个问题,就要用到救援模式了 首先,要进入BIOS改为光盘启动,具体步骤是基本的东西不做描述直接略过... 光盘启动后,使用上下方向键选择 'Rescue installed system' 回车 语言我们默认,直接回车 键盘类型,也默认,直接回车 Rescue Method 也保持默认,因为我们使用的就是光驱里的光盘,回车 这一步问我吗是否在使用rescue模式的时候启用网络,这个根据实际情况,在这里阿铭选择NO(使用tab键) 回车

Linux的救援模式

一.什么是救援模式 救援模式是用来把你从某种情况中解救出来的模式.在正常操作中,你的Linux 系统使用位于系统硬盘上的文件来处理一切事务 - 运行程序:贮存文件:诸如此类.然而,在有些情况下,Linux 可能无法完整运行,你可能无法存取系统硬盘上文件.使用救援模式,即便你无法从硬盘上运行红帽企业 Linux,你也可以存取贮存在该系统硬盘上的文件. 二.救援模式的作用 有人看到第一段,会说,系统坏了,我们可以进入单用户模式啊,那么如果我们如果无法进入单用户模式,甚至于无法打开linux系统,那该

OpenWRT嵌入式Linux故障排除一例

跟大数据没关系,只是帮朋友忙排了个错记录一下. 以前关系很不错的同事,目前在企业级wifi领域创业,采购了我们的大数据服务,正在给他做平台的搭建和调试.然后这几天他这个CEO在调试路由器的时候遇到一些问题,在搞大数据的同时捎带手解决了一下他这个问题. OpenWRT,嵌入式Linux,主要用在MIPS或ARM设备上.路由器和wifi设备很多会采用这个系统,特点是轻巧. Coova-Chilli,在openwrt下的接入访问控制器,提供认证网关,可以使用radius或http来做接入计费等工作.