在我从 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 键时,我该如何解决这个问题?
我用这个命令解决了我的问题
特别感谢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"
当我通过终端发送任何命令时会出现此错误消息