可能是我在/etc/rc.conf让某服务启动时设置错误,造成FreeBSD启动那个服务时,报错后一直停在那里,没法进入系统。
于是我重新启动系统,进入单用户模式,提示:
Enter full pathname of shell or RETURN for /bin/sh:
直接按回车,这时不能使用ee,vi等命令
使用mount -a命令,提示文件系统需要修复之类的
于是fsck -y后,再使用mout -a,此时OK
最后用ee或者vi修改/etc/rc.conf,把原来修改的那几行注释起来后,reboot一下就可以了。