一.centos7备份
1.su -
2.cd /
3.tar -zpPcvf backup.tgz --exclude=/sys --exclude=/mnt --exclude=/proc --exclude=/lost+found --exclude=backup.tgz /
二.centos7还原(原系统挂掉解决办法,系统没挂直接tar即可还原)
1.centos7安装盘进入援救模式
2.给磁盘分区(sda1用作根目录,sda2用作交换分区)
fdisk /dev/sda
p 向屏幕打印硬盘的分区
d 删除分区
n 新建分区
w 保存更改并退出
q 退出不保存之前的操作
3.格式化分区
mke2fs -t ext3 /dev/sda1 将/dev/sda1格式化为ext3文件系统
mkswap /dev/sda2 将/dev/sda2格式化为交换分区
4.挂载/dev/sda1到centos启动盘援救系统的/mnt目录下
mount /dev/sda1 /mnt
5.还原系统备份到/dev/sda1所挂载的目录/mnt
tar -zpxvf backup.tgz -C /mnt
三.安装grub并写入引导信息到mbr
1.更改/dev/sda1所挂载的目录/mnt为根目录
chroot /mnt
2.挂载proc和sysfs
mount -t proc proc /proc
mount sysfs /sys -t sysfs
3.安装grub2到/dev/sda的mbr
grub2-install /dev/sda1
4.更新/boot/grub2/grub.cfg和/etc/grub2.cfg的信息
grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-mkconfig -o /etc/grub2.cfg
{/**
* @引申的命令
* 查看默认引导的内核 grub2-editenv list
* 修改默认引导的标题 grub2-set-default "标题"
* 未chroot时使用(假设/mnt为根目录挂在位置) grub2-install --directory-root=/mnt /dev/sda
*/
}
5.把/etc/fstab文件中的uuid标识符改为硬盘设备分区
比如:
行首的UUID=03feda9-c221-4375-a6bf-0b80bd875323改为/dev/sda1
UUID=f4e3d0dc-df2f-446f-9403-0e51835ca4b3改为/dev/sda2
四.更改root密码(不知道为何,没有这个操作进不了系统)
1.开机选择界面按e
2.然后在倒数第二行内核vmlinuz那一行后面加 rw single init=/bin/bash,接着Ctrl+X进入但用户模式
3.passwd修改root密码
4.touch /.autorelabel
5.exec /sbin/init(一定要这样启动),接着输入刚刚修改root密码回车,自动重启后就可以进入还原的系统了
分享到:
相关推荐
centos6 和 centos7 忘记了root密码怎么修改密码,处理步骤???
CentOS 7进入单用户模式修改root密码!
centos单用户模式:修改ROOT密码和grub加密.pdf
CentOS备份还原+Docker入门.doc
CentOS系统安装完毕,长时间不用,很容易忘记root密码,由于系统里已经安装配置了很多的软件,舍不得重新安装,可以参考本文档的方法,偿试破解root密码
Centos服务器的密码有多重要相信大家都知道,设置的太简单容易被破解,太复杂的就需要我们牢牢记住。今天云佰网小编就为大家分享一下关于root密码重置修改的方法,也给大家做个参考。
CentOS 忘记root密码的解决办法
CentOS 7 重置Root密码与以前的版本有很大不同。
这里介绍的是Linux 发行版本 Redhat7和centOS 7 的密码找回方式。
centos5.5中修改root密码图文并茂
centos4忘记ROOT密码破解,系统忘记root密码后直接进入单用户模式修改。
忘记root用户密码,进入单机维护模式进行密码重置
文章目录centos7破译root密码说明方法一方法二: centos7破译root密码 说明 该方法适用于centos7及以上版本(7以下没试过不知道可不可行) 忘记root密码的情况。 方法一 为了兼容性,建议使用方法二!!!!!!!!...
centos7与centos6在设置grub密码的操作步骤上有很大的差别,特此记录供以后查用 grub加密的目的: 防止不法分子利用单用户模式修改root密码 给grub加密可以采用明文或者加密的密文两种,建议使用加密的密文方式,两者...
用于重置centos7 root密码,包含文本说明和视频,视频采用的文本中记录的方法1
CentOS6.4单用户下root密码破解
grub2-mkconfig -o /boot/grub2/grub.cfg 第三步,重启reboot。 第四步,按e进入内核编辑界面 (并将 init=/bin/sh 添加至Linux*16后那段处)。 第五步,按ctrl+x进入单用户 第六步,进入单用户模式以后开始修改...
CentOS7中root用户密码丢失怎么办?
Centos7.6下设置Oracle定时自动备份和sudo设置.docx