今天遇到了一个比较尴尬的问题,由于服务器被强制断电,造成磁盘损坏,报如下图错误:
报如下错误直接输入root密码,进入系统输入fsck -y 即可修复,单我们这台服务器由于长时间没有使用,服务器密码忘记了,下面和大家分享一下解决方法
解决方法:
1、将系统光盘或U盘在Bios中设置为第一启动项;
2、重启系统后进入安装启动菜单,上下键移动到Rescue install system 救援安装系统;
Linux进入救援模式的方法(图片源自网络)
3、选择语言,保持默认English
Linux进入救援模式的方法
4、选择键盘类型,保持默认us
Linux进入救援模式的方法
5、是否启动网络,需要根据你实际情况进行选择,如果需要通过联网拷贝数据,选择YES,在这里我们选择NO;
Linux进入救援模式的方法
6、进入到Rescue界面,选择Continue
Linux进入救援模式的方法
7、系统挂载在/mnt/sysimage下 如果要到root环境下,运行 chroot /mnt/sysimage 命令
Linux进入救援模式的方法
8、三种选项:shell 进入命令行模式;fakd是诊断模式;reboot重启电脑;我们这里选择shell
Linux进入救援模式的方法
9、更改密码
Chroot /mnt/sysimage 执行原系统文件,这时可以使用passwd更改密码,或者vi打开passwd文件对密码标志位进行修改。
之后exit退出原系统,再reboot重启,进入BIOS将首选项改回硬盘就好。
10、进入到文章开始的步骤,输入更改好的root密码输入fsck -y 执行完成之后使用reboot重启即可。
参考文章:https://www.cnblogs.com/zihe/p/6905579.html
http://www.linuxidc.com/Linux/2015-03/114942.htm