freebsd 11からFreeBSD 12にアップグレードしたときにエラーメッセージが表示されました。
ld-elf.so.1: /bin/sh: Undefined symbol "stat@FBSD_1.5"
OSを再起動しましたが、エラーが続いて
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-undefine-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"
したときに表示されるこのエラーメッセージを解決する方法を見つけることはできません。