Linux 基础 之 系统排错

本文详细介绍了Linux系统中遇到的一些常见问题及其解决方案,包括忘记超级用户密码、硬盘引导问题、文件引导问题、/boot分区被删除、开机启动级别被篡改以及/bin/bash文件缺失的情况。通过模拟问题并提供修复步骤,帮助读者掌握系统排错技能。
摘要由CSDN通过智能技术生成

一、忘记超级用户密码的解决方法

1.开机按上下键停止读秒


2.按 ’e‘进入编辑模式


3.上下键 到linux16 /boot/vmlinuz-xxxxxxxxxxxxxxxx删除该行ro后的内容 改ro为rw rd.break


4.启动系统 ctrl+x
5.进入系统后执行chroot /sysroot切换到真实的系统环境


6.执行passwd修改超级用户密码
输入新秘密redhat
再次输入新密码 redhat


7.建立文件touch /.autorelabel让系统从新扫描所有文件

8.exit 执行两次使系统自动启动


重新用root用户登陆系统成功


 

二、硬盘引导阶段

1.mbr主引导记录的恢复

mbr的作用:是为了记录/boot目录所在分区位置,磁盘的0磁道1扇区的前446字节,有时侯我们可能会破坏磁盘上的引导程序,使磁头找不到/boot分区

模拟问题:执行dd if=/dev/zero of=/dev/vda bs=446 count=1 将引导程序破坏

reboot   重新启动
rht-vmctl view server

解决方法:

添加镜像:添加镜像之前可以使用hostnamectl命令看一下主机的版本,选择合适的镜像

su - 切换到root用户
virt-manager 切换到虚拟机管理界面添加光驱,加入7.0镜像

将server虚拟机关掉(force off),点击add hardware

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值