solaris 10 root密码丢失的问题

机器型号:V890   
环境:solaris10  做了镜像
问题:root 密码丢失 想找回
步骤:
1,stop+a进入ok
2,boot cdrom -s 进入光盘启动
3,mkdir /tmp/mnt
4,mount /dev/dsk/c1t0d0s0 /tmp/mnt
5,cd /tmp/mnt/etc
6,cp shadow  shadowbackup
7,vi shadow 删去root密文 保存退出
8,sync
9,重启到登陆界面,提示还是需要密码。

10,因为系统做了镜像 可能两块硬盘都要删去root密文。
11,于是重新光盘启动到单用户模式去改另一个盘上的root密文
12,发现shadow里面变成了乱码,而备份的shadowbackup 不能用cat查看,因为镜像原因两块硬盘上的shadow内容都变成了乱码,
13,请教各位有不有办法恢复shadow的内容,再把密码清空,谢谢。急!

作者: 麦田守望女人   发布时间: 2011-04-15

# TERM=vt100;export TERM
# vi shadow   (用h,j,k,l键操作vi)
root::::::::   (后面8个冒号即可)

作者: 东方蜘蛛   发布时间: 2011-04-15

因为我只改了一个盘 而机器上有镜像,现在是两块硬盘上的shadow里面内容变成了乱码,而备份的shadow文件 cat 它 不能执行。 提示:unexpected free inode      fsck -o f  现在改怎么操作啊,蜘蛛先生。

作者: 麦田守望女人   发布时间: 2011-04-15

现在主要的问题是,删去一个盘上的root密文后,做了sync   现在是两块硬盘上的shadow文件内容成了乱码。
修改前做过备份,但是备份不能cat查看。要怎么样才能恢复shadow

作者: 麦田守望女人   发布时间: 2011-04-15

只有恢复shadow后,才能继续找回密码的步骤

作者: 麦田守望女人   发布时间: 2011-04-15

mount /dev/dsk/c0t0d0s0 /a

作者: free4us   发布时间: 2011-04-15