LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 821|回复: 7

要是忘记root密码用grub怎么恢复

[复制链接]
发表于 2008-3-28 15:27:15 | 显示全部楼层 |阅读模式
用了 e e 加single b 的方法不可以
发表于 2008-3-28 15:31:34 | 显示全部楼层
一個思路~
用livecd啟動,刪除系統目錄/etc/passwd
回复 支持 反对

使用道具 举报

发表于 2008-3-28 15:56:52 | 显示全部楼层
不用那么暴力。livecd chroot passwd就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-28 16:26:19 | 显示全部楼层
那就是用grub不可以了?
回复 支持 反对

使用道具 举报

发表于 2008-3-28 16:54:00 | 显示全部楼层
用了 e e 加single b 的方法不可以

怎么个不可以法?进入single模式,直接就给你root权限了,想干什么都行
回复 支持 反对

使用道具 举报

发表于 2008-3-28 17:32:24 | 显示全部楼层
怎么会不可以?
都可以啊!
回复 支持 反对

使用道具 举报

发表于 2008-3-28 18:21:49 | 显示全部楼层
Post by kartwall;1832069
用了 e e 加single b 的方法不可以

怎么个不可以法?进入single模式,直接就给你root权限了,想干什么都行

我做过这个实验,你用单用户模式可以启动系统,但还是让你输入密码,不知道为啥和网上说和不一样?
我是直接在grub在的kernel项添加single的,但就是不行!
回复 支持 反对

使用道具 举报

发表于 2008-3-28 18:27:41 | 显示全部楼层
kernel 那行后面加
init=/bin/bash

打开shell后可能会提示文件系统只读。重新挂载为可读:
mount -o remount  /
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表