Permissions
FreeBSD:在“make buildworld”之後,一切都在信號 12 上退出
我下載並編譯了 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
此時-舊核心,新使用者區,這是唯一不受支持的配置(新核心,舊使用者區很好)-我想說最簡單的方法是重新安裝,而不重新格式化分區。