linux系统启动后无法进入系统
在开机过程中会出现以下提示: give root password for maintenance (or press Control-D to continue):
这个问题出现的原因有两种:
1、错误的编辑/etc/fstab文件或者挂载有误;
2、不正确关机方法导致的分区问题;
此时需要输入正确的服务器密码,然后能进入到一个简单的命令行操作界面
第一种原因:fstab文件有误
检查/etc/fstab内的配置是否正确
使用vi命令打开/etc/fstab文件,命令格式:vi /etc/fstab
查看其中的配置,按下“i”键可以进行编辑,编辑完后按“esc”键退出编辑模式,按“shift+:"键进入底行,再输入"wq"回车 (wq是保存并退出的意思)。
确认配置正确后,输入“reboot”回车 即可 (reboot是重启的意思)。
第二种原因:关机导致文件系统出错
在命令行下输入修复命令,服务器系统目前有两个分区(vda1、vdb1),如您的服务器有多个分区,请确定各个分区再操作。
fsck -y /dev/vda1
回车运行命令修复文件系统。修复时间根据硬盘的大小,所需时间不等。 修复完成后,输入reboot,回车,重启即可。