Sziasztok!
Ma reggelre az egyik Ubuntu 20.04-es szerveren a következő hibaüzenet fogadott:
https://pasteboard.co/WOEPebkePR7m.jpg
Azt írja, hogy a /lib/x86_64-linux-gnu/libc.so.6: version 'GLIBC_2.34' not found (requiered by /lib/libseconf/lbd1.so). Ezután megáll Kernel Panic-kal. Bebootoltam egy ubuntu pendrive-ról felmountoltam a kötetet. Ott van a libc.so.6 fájl ami az azonos alkönyvtárban lévő libc-2.31.so-ra mutat. Ezt lecseréltem egy működő szerveremről, majd újra bootoltam. Ismét Kernel Panic. Mivel el sem indul nem tudom frissíteni a rendszert, Amit eddig az internet-en találtam az nem hozott megoldást. Van valakinek ötlete, hogy merre tovább?
- 500 megtekintés
Hozzászólások
Sehol nem mond olyat, hogy nincs ott a file. Azt mondja, hogy az a verzio, amit a 'libdl.so' szeretne, az nem az a verzio, jelenleg ott van. Sikerult az egyik filet az egyik repobol, a masik filet, a masik repobol felrakni.
- A hozzászóláshoz be kell jelentkezni
nem a libet nem talalja
1. fsck force elso korben
2. chroot-ban ldd-vel megnezni hogy minden lib tutira meg van e
- A hozzászóláshoz be kell jelentkezni
'GLIBC_2.34' libc-2.31.so ugye itt erzed a verzio elterest :)
- A hozzászóláshoz be kell jelentkezni
Igen értem ez a verzió eltérés okozza a gondot. Azt nem tudom, hogy ilyen állapotban, hogy kernel panic-kal megáll a szerver, hogy tudom telepíteni, illetve miért alakult ki ez az állapot? Az fsck-t elindítottam.
- A hozzászóláshoz be kell jelentkezni
hogy kernel panic-kal megáll a szerver, hogy tudom telepíteni,
Bootolsz másik linux egy másik hattértárolóról, és visszamásolod/kijavítod a verziókat stb
, illetve miért alakult ki ez az állapot?
Ezt az első kernel panic ból kellett volna kideríteni, vagy akár visszanézni a logokat hátha találni ott valamit ...
Fedora 41, Thinkpad x280
- A hozzászóláshoz be kell jelentkezni
Én gyanítom, hogy az az egysoros hiba és a kernel panic az nem ugyanazon az okból van.
- A hozzászóláshoz be kell jelentkezni
Pedig szerintem igen. Az /sbin/init nem tud elindulni, mert a /lib/libseconf/libdl.so -nak kell a GLIBC_2.34 szimbólum (és nyilván a 2.34-es glibc is), a kernel meg dob egy hátast, mert az init kiszállt (lásd: "attempted to kill init").
- A hozzászóláshoz be kell jelentkezni
szerintem ezt a gepet megtortek: nincs olyan csomag ubuntu focalban ami libdl.so-t a libseconf konyvtarba tenne:
https://packages.ubuntu.com/search?searchon=contents&keywords=libdl.so&…
valami idegen init-t tettek fel, csak jol elszurtak a libeket, es ezert nemtud betoltodni, a kernel meg panicol. -> reinstall.
szerk: https://www.joesandbox.com/analysis/480576/0/executive
a reszleteket nem tudom megnyitni, de a html kodban ilyen van:
Writes identical ELF files to multiple locations
Source: /usr/bin/cp (PID: 3517) File with SHA-256 96493303BA8BA364A8DA6B77FBB9F04D0F170CBECBC6BBACCA616161BD0F0008 written: /usr/lib/libseconf/.backup_ld.so Jump to dropped file
Source: /usr/bin/cp (PID: 3521) File with SHA-256 96493303BA8BA364A8DA6B77FBB9F04D0F170CBECBC6BBACCA616161BD0F0008 written: /usr/lib/libdsx.so Jump to dropped file
Writes ELF files to disk
Source: /tmp/32112 (PID: 3513) File written: /usr/lib/libseconf/libdl.so Jump to dropped file
Source: /usr/bin/cp (PID: 3517) File written: /usr/lib/libseconf/.backup_ld.so Jump to dropped file
Source: /usr/bin/cp (PID: 3521) File written: /usr/lib/libdsx.so Jump to dropped file
Executes commands using a shell command-line interpreter
Source: /tmp/32112 (PID: 3514) Shell command executed: sh -c "mkdir /lib/libseconf" Jump to behavior
Source: /tmp/32112 (PID: 3516) Shell command executed: sh -c "cp /lib/x86_64-linux-gnu/ld-2.31.so /lib/libseconf/.backup_ld.so" Jump to behavior
Source: /tmp/32112 (PID: 3518) Shell command executed: sh -c "ls -l /lib64/ld-linux-x86-64.so.2" Jump to behavior
Source: /tmp/32112 (PID: 3520) Shell command executed: sh -c "cp -p /lib/x86_64-linux-gnu/ld-2.31.so /lib/libdsx.so" Jump to behavior
Source: /tmp/32112 (PID: 3522) Shell command executed: sh -c "mv /lib/libdsx.so /lib/x86_64-linux-gnu/ld-2.31.so" Jump to behavior
Executes the "mkdir" command used to create folders
Source: /bin/sh (PID: 3515) Mkdir executable: /usr/bin/mkdir -> mkdir /lib/libseconf Jump to behavior
Hooking and other Techniques for Hiding and Protection:
[bar][index]
Drops invisible ELF files
Source: /usr/bin/cp (PID: 3517) ELF file: /usr/lib/libseconf/.backup_ld.so Jump to dropped file
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni