一、Base
华为TaiShan 200服务器
CPU Kunpeng 920-4826
BIOS固件版本 1.70
System Kylin V10 Azalea
二、Background
服务器长久空置、用户密码丢失,开始什么都没有,后来有了BMC、BIOS账户密码
目的是要找回用户密码
三 Program
1、思路1
尝试进入单用户
1、主流系统(诸如Centos、Ubuntu)通过Grub、Grub2方法设置后长时间黑屏,系统没有反馈
2、想通过Recovery模式进入但是却一直调不出进入入口,猜测改版本可能是没有
2、思路2
得到BIOS密码后
有了BIOS密码后,制作了一个Ubuntu的系统盘(Ubuntu装进U盘内),想通过Ubuntu系统挂载麒麟系统,然后恢复麒麟的密码,具体流程如下
1、进入Ubuntu系统后在终端挂载麒麟文件系统:
sudo mount /dev/sda1 /mnt
这是将挂载麒麟文件系统到“/mnt”目录,/dev/sda1是您的麒麟文件系统的设备路径,具体路径可能因系统配置而异。如果不确定正确的设备路径,请查看计算机的文档或执行以下命令以列出所有可用的磁盘和分区:
sudo fdisk -l
2、 使用终端中的“passwd”命令修改root用户的密码:
sudo passwd root
输入当前root用户的密码(如果已经设置),然后输入新密码两次以确认更改。
3. 重新启动计算机并进入BIOS设置。将启动顺序更改为首先从麒麟V10 Server系统启动盘启动,然后保存更改并退出BIOS设置。
4. 如果一切顺利,您应该能够使用新密码登录到麒麟V10 Server系统。
在做好系统盘后,插上盘进入BIOS启动项里面读不到U盘。。。。。。。。。。。。。。。。。
上面的方法没做验证、但估计大差不差。
三、思路3
拿到IPMI的账户信息之后
1、网线接上管理口后,根据IPMI地址设置同局网笔记本地址
2、网页登录IPMI地址
3、开启虚拟化界面,在上方选择加载一个本地的Centos镜像,然后用该Centos的引导界面的第三个选项——救援模式进行恢复。
该方法因为最近比较忙还没有试,但是应该是可行的。
PS:以上提供相关思路,如有欠缺欢迎补充。