如何解析 ld-elf.so.1: /bin/sh: 未定义符号“stat@FBSD_1.5” 输入 shell 的完整路径名或返回 /bin/sh:

如何解析 ld-elf.so.1: /bin/sh: 未定义符号“stat@FBSD_1.5” 输入 shell 的完整路径名或返回 /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 键执行任何书面命令时,如何解决这个问题?

答案1

我用这个命令解决了我的问题

/rescue/sh

特别感谢尤里普夫在: https://forums.freebsd.org/threads/how-to-resolve-ld-elf-so-1-bin-sh-undefined-symbol-stat-fbsd_1-5-enter-full-pathname-of-shell-或-return-for-bin-sh.72611/

当然,这只能打开一种在重新启动系统后使用终端的方法,但是我找不到解决此错误消息的方法, ld-elf.so.1: /bin/sh: Undefined symbol "stat@FBSD_1.5" 当我通过终端发送任何命令时会出现此错误消息

相关内容