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?
- 510 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 43, 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