linux技术交流请加群:73253785
以CenOS5.2为例
grub引导修复:
1.准备好系统光盘,在F2进入,输入linux rescue进入修复模式
2.进入后, 按提示进入chroot/mnt/sysimage进入编辑模式(注:不然只在只读模式)
3.进入grub
3.查找linux装在哪个盘:find /boot/grub/grub.conf 如查出来的为(hd0,1)
4.root(hd0,1),查看分区格式(可选)
5.执行setup(hd0)进行修复,重起ok
root密码修改或修复:
可分为grub加密和grub没用加密两种情况
grub没有加密的情况下:
1,在进入选择菜单时,可按上下键让其停留在此菜单,按字母'e',再选择kernel再按'e'进入编辑,在=/下输入single进入单用户模式,回车确定
2.再按'b'启动到单用户模式
3.进入后,在提示符里输入passwd, 现在你可以重新输入密码了
grub加密的方法:1.在终端下使用grub -md5 -crypt可加密,然后把加密的密文复制
2.编辑grub,vi /boot/grub/grub.conf 在timeout前加入一行:password --md5 这加入刚复制的密文,若直接输入为明文(就是可以直接看得到的啦),去掉--md5后加入你的密码就行了,保存退出
grub加密的情况下(要用到系统盘进入修复模式)
1.和grub修复步骤一样,到第二步后,直接输入passwd,这时系统会提示你输入新密码,你现在可以改你的密码了


niumingchao 于 2010-12-06 20:55:04发表:
好东西
gmaroman 于 2010-12-02 10:10:52发表:
学习下
JACK_GREEN 于 2010-11-27 12:38:16发表:
貌似有几个写错了,该空格的没有空出来。直接用vi /boot/grub/grub.conf 就行了,干嘛还要find
rundeep 于 2010-11-24 14:09:11发表:
其实这个东西只要理解了Linux启动原理和对应的脚本启动的顺序,就能明白为什么能用单用户去修改root的密码了。
tonytt420 于 2010-11-24 10:22:52发表:
谢谢分享
xiaoxuanzi 于 2010-11-22 22:25:59发表:
正好需要这方面的,谢谢分享!{:2_92:}
Dawnson 于 2010-11-14 23:39:33发表:
正解!
tabletime 于 2010-11-14 11:23:25发表:
硬盘安装那个就可以,进入桌面,不要安装,点击终端su进入root(这是必须的)输入grub回车
grub> root (hd0,x)
grub> setup (hd0)
x是你的具体位置,不清楚就从1~9试试,有Filesystem type is ext2fs, partition type 0×83这个就是了
恢复windows是在dos下
fdisk /mbr
wywrw0512 于 2010-11-01 14:41:31发表:
好,有点看懂了,对于新手来说是一件辛苦的事情,道行深了,就会解释的清楚些
yanlong938 于 2010-10-01 16:54:05发表:
学习 过了 呵呵
rongya 于 2010-09-29 22:20:21发表:
我试试,希望可以成功,刚重装的系统……
lj2008 于 2009-11-10 11:47:49发表:
可以学习学习
pittwt 于 2009-11-10 10:52:57发表:
学习下
lirry 于 2009-11-05 13:17:38发表:
我的系统出现"GRUB Read Error",上面的方法我也试了,没有用啊
红联人 于 2008-11-10 18:37:29发表:
哪没看明白,可以说出来,你按上面的步骤一步步操作就能明白了
gysricky 于 2008-11-10 13:32:35发表:
说实话,有点没看懂
training 于 2008-11-06 20:26:39发表:
吸收经验