Freebsd
如何解決 ld-elf.so.1: /bin/sh: Undefined symbol ‘stat@FBSD_1.5’ enter the full pathname of shell or return for /bin/sh:
在我從 freebsd 11 升級到 FreeBSD 12 時,我收到一條錯誤消息
ld-elf.so.1: /bin/sh: Undefined symbol "stat@FBSD_1.5"
我重新啟動了我的作業系統,現在錯誤繼續ld-elf.so.1: /bin/sh: Undefined symbol "stat@FBSD_1.5" enter full pathname of shell or return for /bin/sh:
,當我想輸入任何命令時,我看到了這條消息cannot execute COMMAND for single user: no such file or directory
當然,我以多使用者模式啟動了我的 FreeBSD,但出現了這條消息當我想對任何書面命令使用 Enter 鍵時,我該如何解決這個問題?
我用這個命令解決了我的問題
/rescue/sh
特別感謝yuripv: https ://forums.freebsd.org/threads/how-to-resolve-ld-elf-so-1-bin-sh-undefined-symbol-stat-fbsd_1-5-enter-full-路徑名-of-shell-or-return-for-bin-sh.72611/
當然,這只能在重新啟動系統後打開與終端一起使用的方法,但是我找不到解決此錯誤消息的方法,
ld-elf.so.1: /bin/sh: Undefined symbol "stat@FBSD_1.5"
當我通過終端發送任何命令時會出現此錯誤消息