libc6 fehlt(?) nach Cross-Grade
Hallo,
nach dem Cross-Grade eines Bullseye-Systems von i386 zu amd64 lande in
im initramfs:
[...]
Begin: Running /scripts/local-premount ... done.
Begin: Will now check root file system ... logsave: error while loading
shared libraries: libpthread.so.0: cannot open shared object file: No
such file or directory
done.
Failure: File system check of the root filesystem failed
The root filesystem on /dev/xvda requires a manual fsck
(initramfs) fsck /dev/xvda
fsck from util-linux 2.36.1
e2fsck 1.46.2 (28-Feb-2021)
/dev/xvda: clean, 38244/262144 files, 440609/1048576 blocks
(initramfs) exit
Begin: Will now check root file system ... logsave: error while loading
shared libraries: libpthread.so.0: cannot open shared object file: No
such file or directory
done.
Failure: File system check of the root filesystem failed
The root filesystem on /dev/xvda requires a manual fsck
(initramfs)
Tja, nun, da drehen wir uns im Kreis.
Die Maschine vermisst eine libc, wenn ich die Suchtreffer zu libpthread
richtig interpretiere. Dazu hatte sich crossgrader beschwert, es gebe
keine amd64-Variante der installierten libc6-xen.
Was ist zu tun? chroot ins root der VM und dort das richtige Paket als
:amd64 installieren. Und das ist welches? Einfach libc6? libc6-amd64?
Vielen Dank & viele Grüße
Paul
Reply to: