问题
开机显示错误Failed to start Rotate log files,进不去系统
解决方案
(1)进入超级命令行界面,快捷键是alt+F2。或者其他方式,参考Linux系统在开机时未进入系统前进入命令行界面(终端)
(2)进入命令行界面后,提示输入用户名密码成功显示终端后,输入以下命令打开文件
sudo vim /etc/logrotate.d/samba
(3)修改以下两行
把第6行
[ ! -x /usr/bin/smbcontrol ] || [ ! -f /run/samba/smbd.pid ] || /usr/bin/smbcontrol smbd reload-config
改为
[ ! -x /usr/bin/smbcontrol ] || [ ! -f /var/run/samba/nmbd.pid ] || /usr/bin/smbcontrol nmbd reload-config
把第18行
[ ! -x /usr/bin/smbcontrol ] || [ ! -f /run/samba/nmbd.pid ] || /usr/bin/smbcontrol nmbd reload-config
改为
[ ! -x /usr/bin/smbcontrol ] || [ ! -f /var/run/samba/nmbd.pid ] || /usr/bin/smbcontrol nmbd reload-config
按Esc后,输入wq保存文件就自动退出
(4)关机重启
shutdown -r now
到此该问题解决。但是有可能这并不是导致进不去系统的原因。如果解决了该问题,系统仍然进不去不要惊慌,继续排查下一个错误。