/usr/lib/libblkid.so.1:找不到版本 BLKID_2_37
/usr/lib/libblkid.so.1: version BLKID_2_37 can not found
当我更新 arch linux 后重新启动计算机时,我遇到了这个问题,有人知道如何解决吗?
下图是我开机报的错误信息。
我今天遇到了这种情况,并最终设法解决了它 - 并为将来碰巧遇到同样问题的任何人提供一些背景信息,我正在尝试安装一个适用于linux 的早期版本到当前的 5.10 和 5.4 LTS(在 Manjaro 中)。
无论如何,假设我的步骤对您有所帮助,我将尽我所能在下面列出它们:
- 制作一个你想要的任何 Linux 发行版的可启动 USB(我使用了我手头上的旧版 Manjaro ISO,并使用 YUMI 创建了 USB)
- 启动至 USB
- 确定有问题的安装根并将其安装到某处(我使用
/mnt
。
- 以 root 身份进入挂载点:
# chroot /mnt /bin/sh
(此时您可能会遇到一些网络错误(例如 resolv.conf 错误)- 但这应该相当容易google 从修复中搜索)
- 升级了我的整个系统,因为我的包管理器是 pacman,所以我使用
# pacman -Syu
- 如果出现任何包冲突 - 您必须解决它们。
该过程完成后,卸载并重新启动到原始 Linux 安装,希望一切正常。
当我更新 arch linux 后重新启动计算机时,我遇到了这个问题,有人知道如何解决吗? 下图是我开机报的错误信息。
我今天遇到了这种情况,并最终设法解决了它 - 并为将来碰巧遇到同样问题的任何人提供一些背景信息,我正在尝试安装一个适用于linux 的早期版本到当前的 5.10 和 5.4 LTS(在 Manjaro 中)。
无论如何,假设我的步骤对您有所帮助,我将尽我所能在下面列出它们:
- 制作一个你想要的任何 Linux 发行版的可启动 USB(我使用了我手头上的旧版 Manjaro ISO,并使用 YUMI 创建了 USB)
- 启动至 USB
- 确定有问题的安装根并将其安装到某处(我使用
/mnt
。 - 以 root 身份进入挂载点:
# chroot /mnt /bin/sh
(此时您可能会遇到一些网络错误(例如 resolv.conf 错误)- 但这应该相当容易google 从修复中搜索) - 升级了我的整个系统,因为我的包管理器是 pacman,所以我使用
# pacman -Syu
- 如果出现任何包冲突 - 您必须解决它们。
该过程完成后,卸载并重新启动到原始 Linux 安装,希望一切正常。