Skip to content

教你恢复ROOT账户密码

2012-01-11 22:56:37   来源:华军科技数据恢复

    对Root 帐户的密码恢复要进行以下的步骤操作,感兴趣的童鞋们精彩不容错过哦!

    首先要开机进入单用户模式;

    使用passwd命令更改系统密码;

    在grub 启动后,移动键盘到Linux的启动项;按e键;然后再移动键盘到kernel的那行:

    kernel /boot/vmlinuz-2.6.11-1.1369_rhel5 ro root=LABEL=/1 rhgb quiet

    把光标移动这行后,再按一下e键,进入编辑这行;将rhgb修改为single

    kernel /boot/vmlinuz-2.6.11-1.1369_rhel5 ro root=LABEL=/1 single quiet

    rescure模式

    使用光盘启动

    输入linux rescure或按f5

    进入修复模式,我们可以挂载usb盘进行数据备份;修改系统中的配置文件... ... 重新设置root密码、挂载文件系统 ... ... 只要能想到,大多都可以完成;

    chroot 到已经挂载的文件系统;

    chroot这个工具很有用,很多Linux都支持chroot切换到另一个文件系统中,然后进行一系列系统包的安装和系统配置;这并不是说任何文件系统都能chroot切入 ,首先这个文件系统中得具备系统运行的一定的工具和环境,比如/bin和/sbin 目录是拥有等...

    比如存在问题的系统位于 /dev/hda5

    [root@localhost ~]# mkdir systmp

    [root@localhost ~]# mount /dev/hda5 systmp/

    [root@localhost ~]# df –h

    Filesystem 容量 已用 可用 已用% 挂载点

    /dev/hda8 11G 9.8G 581M 95% /

    /dev/shm 236M 0 236M 0% /dev/shm

    /dev/hda5 7.9G 5.9G 2.0G 76% /root/systmp

    [root@localhost ~]# chroot systmp 注:chroot到hda5分区的系统中;

    bash-3.00# 注:已经登录;

    bash-3.00# df -lh 注:查看文件系统挂载情况;

    Filesystem 容量 已用 可用 已用% 挂载点

    /dev/hda5 7.9G 5.9G 2.0G 76% /

    proc 7.9G 5.9G 2.0G 76% /proc

    sysfs 7.9G 5.9G 2.0G 76% /sys

    我们既然已经登录到有问题的系统了,可以进行相应的修复工作,比如对root密码的恢复,软件包的安装,相应文件的修改... ...
 

    如仍有疑问请上华军行数据恢复中心网站www.sosit.com.cn查询!

Back To Top
Search