locking在FreeBSD之外

所以我从FreeBSD 7.2升级到FreeBSD 8.0,过了一段时间,我得到了重build所有第三方应用程序(从ports树或从源代码编译的东西)的部分。 我这样做,最后一次调用freebsd-update install并重启。

事实certificate,bash需要一个旧的libncurses版本,这是好的,但我完全忘记了重buildbash! 而且,我没有注意到保持root默认shell的通常警告。 (就像会发生什么事吧?哈!)所以我学到了关于警告的教训。

但是,现在我需要了解我是否被搞砸了,或者有什么方法可以解决这个问题。 谢谢。

你不能在单用户模式下启动吗? 它要求shellpath,并且默认为/ bin / sh。