您尚未登录。

#16 2021-10-03 15:44:52

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 7,442
个人网站

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

jingmouren 说:

Chroot 进这个系统会提示 segment fault。咋处理

需要详情。

离线

#17 2021-10-03 15:58:17

jingmouren
会员
注册时间: 2014-09-13
帖子: 102

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

就是用live系统开机,然后挂载磁盘到/mnt/sda1
然后chroot /mnt/sda1时提示段错误

离线

#18 2021-10-03 16:05:39

jingmouren
会员
注册时间: 2014-09-13
帖子: 102

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

用archiso的命令后引导进后 chroot的提示多一些
relocation error libm.so.6 symbol __get_cpu_features, version glibc_private not defined in libc.so.6 with link time reference

离线

#19 2021-10-03 16:38:28

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 7,442
个人网站

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

呃,你的 glibc 坏了?之前是更新的时候关机了吗?可以考虑把 glibc 包直接解压上去试试。

离线

#20 2021-10-03 16:43:57

jingmouren
会员
注册时间: 2014-09-13
帖子: 102

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

jingmouren 说:

剩 pacman: /usr/lib/libc.so.6: version `GLIBC_2.25' not found (required by /usr/lib/libcrypto.so.1.0.0) 这句该咋处理?

就是去年这个贴记录了咋弄坏的 ,现在才处理

发现原来是libc2.20

最近编辑记录 jingmouren (2021-10-03 16:46:00)

离线

#21 2021-10-03 17:08:08

jingmouren
会员
注册时间: 2014-09-13
帖子: 102

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

依云 说:

呃,你的 glibc 坏了?之前是更新的时候关机了吗?可以考虑把 glibc 包直接解压上去试试。

glibc包分32位,64位吗?
32位的在哪下载?我以前下好备用的有问题
ld_preload=libc-2.25.so rm libc.so.6 就段错误了

离线

#22 2021-10-03 17:30:28

jingmouren
会员
注册时间: 2014-09-13
帖子: 102

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

把libc指向原来的2-20的了
live系统能chroot进去了
但重启进图形界面还是报错,problem has occured system cannot recover 看不到具体啥错误

离线

#23 2021-10-03 18:17:29

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 7,442
个人网站

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

显然是分的。
journalctl -n 100 看看呢。

离线

#24 2021-10-03 19:23:16

jingmouren
会员
注册时间: 2014-09-13
帖子: 102

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

下载了2.33的glibc并替换进去了
chroot不报错
pacman -Sy 说数据库被锁定啥的
重启后提示
FATAL:kernel too old
kernel panic - not syncing :Attempted to kill init! exit code = 0x00007f00

离线

#25 2021-10-04 09:56:32

jingmouren
会员
注册时间: 2014-09-13
帖子: 102

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

另外,chroot后能ping通114.114.114.114
但是设置/etc/resolv.conf不起效,不能ping通 baidu.com
咋处理?是不是这步通后pacman -S base linux 就修复了这老的kernel的问题?

离线

#26 2021-10-06 21:49:30

jingmouren
会员
注册时间: 2014-09-13
帖子: 102

Re: archlinux32无法打开文件 ×××.pkg.tar.zst 无法安装新包,如何解决?

又把LIBC换回最早的2.20的了
现在能ping通baidu了
pacman -Sy 时则报错
无法从jpn.mirror.archlinux32.org :SSL certificate problem: certificate has expired 获取文件 “core.db”
无法升级core(下载函数库出错)
这个错误咋处理啊?

离线

页脚