1.solrais9 root密码忘记了,如何修改?
-- 光盘启动,清空/etc/shadow里面的root密码。
RS232串口连接PC和SUN120的ALOM.
a. 插入硬盘
b. 开机启动系统,此时默认从硬盘启动,必须按 ctrl+break,进去ok模式。
c. 进入single模式。(boot cdrom -s)大概等待10min进入#
d. who -r 检测出是single,
e. 下面开始挂载/目录,来清空/etc/shadow种root的密码。具体就是第二个。
f. mount /dev/dsk/c1t0d0s0 /mnt
中间碰到无法mount,提示忙或者已经挂载,此时要用fsck命令来修复该片区/dev/dsk/c1t0d0s0
fsck /dev/dsk/c1t0d0s0 (中间会提示你输入yes,不要忽略,如果不提示报错的话,就不用输入
如果大家不确定是c1t0d0s0还是c0t0d0s0,可以more /etc/vfstab来观察。
/dev/dsk/c1t0d0s0      /dev/rdsk/c1t0d0s0      /      ufs    1      no    -
g. vi /etc/shadow
solaris10,我装的是solaris10
1,首先,在grub的菜单中选择solaris fail safe的选项引导系统
2.引导后,系统会提问是否mount根分区到/a上,选择是
3.先修改shadow文件的权限,chmod 777 /a/etc/shadow,不然是只读的
4.就是把这个文件的第一行root的第一个冒号和第二个冒号之间的内容删除,保存,重启即可
插入 Solaris 10 的第一张 CD,然后按下 Stop+A,输入 boot cdrom -s 进入到 Solaris 10 安装的单用户模式,然后 mount /dev/dsk/c0t0d0s0 /a,然后把 /a/etc/shadow 中 root 对应的那行中两个 : 之间的加密过的密码清除掉之后 reboot,在初始化内存的时候再次按下 Stop+A 之后输入 boot -s,然后启动完成后,root 不需要密码也可以在 Console 登录,重新设置密码之后 reboot 吧。
1、stop+a 进入OK状态下 \r\n2、放入solaris光盘的第一张 \r\n3、输入boot -s cdrom 命令 \r\n4、mount /dev/dsk/c0t0d0s0 /a \r\n5、vi /a/etc/shadow  删除root用户位置的密码 \r\n6、拿出光盘,用boot命令重新启动机器
root的初始密码不是SUN的键盘用ctrl+break可以进入“stop+a”OK。
默认的bios密码:
root/changeme
admin/