Portál AbcLinuxu, 6. května 2025 23:15

Dotaz: Ztráta nalinkování některých knihoven

4.3.2015 07:17 Jirka | skóre: 25
Ztráta nalinkování některých knihoven
Přečteno: 240×
Odpovědět | Admin
Zdravím všechny, neví pls někdo, co mohlo způsobit, že najednou systém neví, kde má knihovnu libuuid.so.1 ( je v /lib/arm-linux-gnueabihf/) a bootuje do jakéhosi "nouzáku", po reinstalaci této knihovny je ten samý problém s libpam, takže se nedá přihlásit a asi toho bude víc...

To poslední, co jsem udělal, než se vyskytl problém, je instlalace nějakých drobností jako build-essential a taky přesunutí a přelinkování adresáře /usr/src/ na nfs svazek na server. Byly na něm jen zdrojáky jádra.

Je to debian na SD kartě v bananapi, armovej emulátor nemám, takže to bude asi půjde opravit jen ručně v notesu. Otázka zní, co a jak.
Díky.
Dokud to funguje, nešťourej se v tom!...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.3.2015 10:47 trubicoid
Rozbalit Rozbalit vše Re: Ztráta nalinkování některých knihoven
Odpovědět | | Sbalit | Link | Blokovat | Admin
nerozbil se FS? e2fsck -f -y -D rika co? neni potom hodne veci v /lost+found?

nejlip asi priste pouzit debsums -s
4.3.2015 11:56 Jirka | skóre: 25
Rozbalit Rozbalit vše Re: Ztráta nalinkování některých knihoven
fs se zdá být v pořádku, otestoval jsem ho externě ve čtečce, i ty knihovny jsou fyzicky na svém místě. Jen je systém z nějakýho důvodu nevidí a hlásí "not found".
Dokud to funguje, nešťourej se v tom!...
4.3.2015 12:28 trubicoid
Rozbalit Rozbalit vše Re: Ztráta nalinkování některých knihoven
jako fyzicky na miste znamena stejna velikost i treba sha512sum? (to prave kontroluje debsums -s)

mohl bys zkontrolovat velikost a sha512sum s verzi v balicku

jeste me napada problem s /etc/ld.so.cache /etc/ld.so.conf a ldconfig

zkontrolul /etc/ld.so.conf, jestli tam jsou vsechny adresare, hlavne ty, kde jsou ty "neviditelne" knihovny

pak by se to nejlip opravilo z chrootu, ale jestli nemas emulator, tak dej do nejakyho automatickyho skriptu, kterej se spusti (/etc/rc.local) toto:

ldconfig -v | grep pam

nebo jaka knihovna zrovna chybi

pripadne nastartuj banan s prikazovou radkou koncici init 1, to by pak nemusel chtit pam knihovnu a mohl bys pustit ldconfig
4.3.2015 12:37 trubicoid
Rozbalit Rozbalit vše Re: Ztráta nalinkování některých knihoven
mozna pomuze toto z aktualniho raspbianu:

lrwxrwxrwx 1 root root 16 Dec 22 2012 /lib/arm-linux-gnueabihf/libuuid.so.1 -> libuuid.so.1.3.0

-rw-r--r-- 1 root root 18096 Dec 22 2012 /lib/arm-linux-gnueabihf/libuuid.so.1.3.0

9611b7d28b9e0734395ca44cfb31df7eeff826e26a18d1de7ef2a2b91e69055541791d70805093a93948df4cbb30b082781d9dd1933b8d0ca541eb712c733020 /lib/arm-linux-gnueabihf/libuuid.so.1.3.0

dpkg -S /lib/arm-linux-gnueabihf/libuuid.so.1.3.0

libuuid1:armhf: /lib/arm-linux-gnueabihf/libuuid.so.1.3.0

a potom

ls -l /lib/arm-linux-gnueabihf/libpam*

lrwxrwxrwx 1 root root 16 May 16 2012 /lib/arm-linux-gnueabihf/libpam.so.0 -> libpam.so.0.83.0

-rw-r--r-- 1 root root 46736 May 16 2012 /lib/arm-linux-gnueabihf/libpam.so.0.83.0

lrwxrwxrwx 1 root root 21 May 16 2012 /lib/arm-linux-gnueabihf/libpam_misc.so.0 -> libpam_misc.so.0.82.0

-rw-r--r-- 1 root root 9692 May 16 2012 /lib/arm-linux-gnueabihf/libpam_misc.so.0.82.0

lrwxrwxrwx 1 root root 17 May 16 2012 /lib/arm-linux-gnueabihf/libpamc.so.0 -> libpamc.so.0.82.1

-rw-r--r-- 1 root root 9660 May 16 2012 /lib/arm-linux-gnueabihf/libpamc.so.0.82.1

aebcb4e8a2e237df0fd58deaf171a044506d567fee479b006e08169619d7f44390b6f1c59115409c4ec4bf5a6ac5b55fd56ff8c7e649d0701d4c15463ce5bb1f /lib/arm-linux-gnueabihf/libpam.so.0.83.0

07446f1da83e275195c1d743b005e066132dc1ea3f29153da3b43044c7ee022022285db5ded6c8adfba6dea309b702675cd5a77ed299a595ccbcf94a2629afa7 /lib/arm-linux-gnueabihf/libpam_misc.so.0.82.0

c67696ce6c088354dd9f99f61bd7b3e1b6097080c96932a64143d9178b93f850dc63b2266ca4ea50470d448bf1e68a467b6e7b496bc393d7035d88ff4ffac53d /lib/arm-linux-gnueabihf/libpamc.so.0.82.1

dpkg -S /lib/arm-linux-gnueabihf/libpam*

libpam0g:armhf: /lib/arm-linux-gnueabihf/libpam.so.0

4.3.2015 12:37 nobody
Rozbalit Rozbalit vše Re: Ztráta nalinkování některých knihoven
jsou "sva mista" zanesena v /etc/ld.so.conf nebo /etc/ld.so.conf.d/* ?
co rebuild cache pomoci: sudo ldconfig ?
4.3.2015 12:38 trubicoid
Rozbalit Rozbalit vše Re: Ztráta nalinkování některých knihoven
vsak rikam, viz vise :)
4.3.2015 13:09 nobody
Rozbalit Rozbalit vše Re: Ztráta nalinkování některých knihoven
njn, 10m byla odpoved otevrena v background tabu ;)
4.3.2015 19:36 Jirka | skóre: 25
Rozbalit Rozbalit vše Re: Ztráta nalinkování některých knihoven
Tak to bylo tím, díky.
Právě ten fs lehnul úplně. Nejspíš problém karty.
Dokud to funguje, nešťourej se v tom!...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.