执行命令或系统启动的过程中,出现命令找不到,或 lib 库找不到等报错信息。
CentOS 7、CentOS 8、Ubuntu 20 等系统的 bin、sbin、lib 及 lib64 是软链接。如下所示:
lrwxrwxrwx 1 root root 7 Jun 19 2018 bin -> usr/bin
lrwxrwxrwx 1 root root 7 Jun 19 2018 lib -> usr/lib
lrwxrwxrwx 1 root root 9 Jun 19 2018 lib64 -> usr/lib64
lrwxrwxrwx 1 root root 8 Jun 19 2018 sbin -> usr/sbin
若软链接被删除,则会导致在执行命令或系统启动的过程中出现报错。
参考 处理步骤,检查并新建所需软链接。
mount
及 chroot
等命令。其中,执行 chroot
命令时:cd /mnt/vm1
。cd /
。ls -al / | grep -E "lib|bin"
ln -s usr/lib64 lib64
ln -s usr/sbin sbin
ln -s usr/bin bin
ln -s usr/lib lib
chroot /mnt/vm1 /bin/bash
无报错信息,则说明软链接已成功修复。
5.退出救援模式,启动系统。
本页内容是否解决了您的问题?