Permissions

FreeBSD:在“make buildworld”之後,一切都在信號 12 上退出

  • June 6, 2017

我下載並編譯了 FreeBSD 的原始碼:

git clone https://github.com/freebsd/freebsd.git /usr/src
cd /usr/src
make clean
make buildworld

從字面上看,一切都會在信號 12 上退出。我嘗試reboot了系統,但reboot在信號 12 上退出了,所以我不得不按下電源按鈕來關閉我的設備。當我再次啟動到 FreeBSD 時,我什至無法登錄。首先它告訴我

6 月 4 日 08:10:32 初始化:/etc/rc 上的 /bin/sh 異常終止,進入單使用者模式

輸入 shell 的完整路徑名或返回 /bin/sh:

如果我發送 RETURN,則會發生錯誤:

pid 33 (sh), uid 0: 在信號 12

Jun 4 08:10:51 上退出 init: 單使用者 shell 終止,重新啟動

輸入 shell 的完整路徑名或返回 /bin/sh:

這個問題最糟糕的是,即使我進入單使用者模式也會出現同樣的錯誤。

我怎樣才能解決這個問題?

在 CURRENT 分支更改其 ABI 的非常罕見的時刻升級系統時運氣不好,忽略此處詳述的安全過程(20170523 條目):

https://github.com/freebsd/freebsd/blob/master/UPDATING

此時-舊核心,新使用者區,這是唯一不受支持的配置(新核心,舊使用者區很好)-我想說最簡單的方法是重新安裝,而不重新格式化分區。

引用自:https://unix.stackexchange.com/questions/369067