Linux 基础 之 系统排错

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

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值