分页: 1 / 1

ubuntu系统启动报错:version `XCRYPT_2.0‘ not found

发表于 : 2024-06-13 11:53
liuyanhao123
起初是因为我无法连接ssh;控制台也没用反应,于是我重启了服务器;它在启动过程中出现以下错误
20240613-113132.jpg
然后我尝试进入系统的单用户模式,结果也提示报错信息如下,无法进入到系统中
20240613-113144.jpg

Re: ubuntu系统启动报错:version `XCRYPT_2.0‘ not found

发表于 : 2024-06-13 12:00
astolia
图没传上来。请参考置顶帖学习如何上传图片

这个错误基本上是你自行安装的库文件破坏了系统

Re: ubuntu系统启动报错:version `XCRYPT_2.0‘ not found

发表于 : 2024-06-13 13:43
liuyanhao123
我上传了图片,但是浏览器页面弹出一个报错:HTTP 错误。

Re: ubuntu系统启动报错:version `XCRYPT_2.0‘ not found

发表于 : 2024-06-13 14:11
astolia
你肯定是看了不知道哪里的所谓教程,说不定还是手动编译了/usr/local/lib/libcrypt.so.1的库文件。结果文件版本不对,破坏了其他部分的依赖
找个启动u盘,ubuntu桌面版iso做的就行,进去试用环境,挂载你本地分区后,把/usr/local/lib/下面的都删干净,如果/usr/local/bin下面有东西也可以删一删

Re: ubuntu系统启动报错:version `XCRYPT_2.0‘ not found

发表于 : 2024-06-13 16:00
liuyanhao123
我知道,但是现在情况是这个ubuntu系统是在cloudstack上私有云的一个实例机器,无法使用U盘这些 :Cry

Re: ubuntu系统启动报错:version `XCRYPT_2.0‘ not found

发表于 : 2024-06-13 16:07
astolia
liuyanhao123 写了: 2024-06-13 16:00 我知道,但是现在情况是这个ubuntu系统是在cloudstack上私有云的一个实例机器,无法使用U盘这些 :Cry
cloudstack不更简单了,直接给机器挂iso啊,http://docs.cloudstack.apache.org/en/4. ... -with-isos ,再用ISO Boot进试用环境

Re: ubuntu系统启动报错:version `XCRYPT_2.0‘ not found

发表于 : 2024-06-13 16:58
liuyanhao123
我挂了ubuntu 20.04的iso镜像上去,然后开机。它直接进安装系统的图形化了。按了shift+ecs快捷键什么
20240613-165610.jpg
的也没反应

Re: ubuntu系统启动报错:version `XCRYPT_2.0‘ not found

发表于 : 2024-06-13 17:00
liuyanhao123
astolia 写了: 2024-06-13 16:07
liuyanhao123 写了: 2024-06-13 16:00 我知道,但是现在情况是这个ubuntu系统是在cloudstack上私有云的一个实例机器,无法使用U盘这些 :Cry
cloudstack不更简单了,直接给机器挂iso啊,http://docs.cloudstack.apache.org/en/4. ... -with-isos ,再用ISO Boot进试用环境
我还用了centos 7的ISO挂上去了,进入了centos的救援模式。但是系统不一样,是需要把这个ubuntu系统目录挂载过来的什么之类的操作吗?

Re: ubuntu系统启动报错:version `XCRYPT_2.0‘ not found

发表于 : 2024-06-13 17:32
astolia
liuyanhao123 写了: 2024-06-13 16:58 我挂了ubuntu 20.04的iso镜像上去,然后开机。它直接进安装系统的图形化了。按了shift+ecs快捷键什么
20240613-165610.jpg的也没反应
我看得出来你对linux不熟,所以专门在4楼说让你用桌面版的iso。你非要用server版的也不是不行,alt+f2切换到tty下也一样的用
liuyanhao123 写了: 2024-06-13 17:00 但是系统不一样,是需要把这个ubuntu系统目录挂载过来的什么之类的操作吗?
一般就是用sudo mount /dev/sdXY /mnt 将原先系统根目录对应的分区挂载到/mnt下面,再到/mnt下面修改
XY根据你系统的具体情况填