CentOS系统无法正常启动,启动界面卡在下图的位置
注意错误信息:chown: invalid user:'root:root'
原因:/etc/passwd文件损坏或者被清空
尝试:1、grub菜单项按e进入内核编辑模式,试图进入单用户模式,将/etc/passwd- 还原成/etc/passwd,无法进入,仍在启动过程中停留在故障界面
解决思路:刻录系统光盘--进入修复模式-将原/etc/passwd-替换原/etc/passwd,这样能正常进入验证用户名密码的界面,如果验证不了,现在就可以进入单用户模式修改root密码了
解决方法:1、使用DVD光盘或U盘,通过软件ultraiso或powerISO刻录系统安装盘
2、通过光驱或者U盘启动服务器
3、grub启动项中选择“Rescue installed system” 选择键盘和语言(默认),进入修复模式,此模式下(类似windows 的pe),原根分区自动被挂载到/mnt/sysimage下了(系统会有提示)
4、将/mnt/sysimage/etc/passwd- 替换/mnt/sysimage/etc/passwd,命令cp /mnt/sysimage/etc/passwd- /mnt/sysimage/etc/passwd