Portál AbcLinuxu, 12. května 2025 21:37

Dotaz: ELF file it has it has wrong - chyba na systemovem disku

16.12.2006 13:34 Pev | skóre: 28
ELF file it has it has wrong - chyba na systemovem disku
Přečteno: 217×
Odpovědět | Admin
Dobry den,

po zatuhnuti pocitace se mi stalo neco s oblasti /usr

Pri spusteni programu, se mi ozve nepovolena instrukce (SIGILL). Kdyz jsem zkusil preinstalovat nektere baliky, nasledovaly vypisy - /usr/lib/nazevknihovny is not an ELF file -it has wrong magic bytes at the start.

Netusite nekdo, co s tim?

Diky za odpoved.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.12.2006 19:12 cunha
Rozbalit Rozbalit vše Re: ELF file it has it has wrong - chyba na systemovem disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Signal SIGILL znamena, ze instrukce neni podporovana procesorem. To by se na CISCovych procesorech nemelo praktickyvubec stat.
ELF je binarni format spustitelnych souboru. Pozna se podle hlavicky. Pokud neodpovida, vyhodi to vyse zminenou chybu.
Nemyslim si, ze je mozne, aby se poskodily CPU nebo jadro systemu tak, aby byly nefunkční jen na binarkach z /usr. Pri restartu se pravdepodobne se v tomto adresari poskodila data. Jsou tedy naruseny ELF hlavicky a jsou uvedeny neexistujici instrukce. Predpokladam, ze je tento adresar na samostatne partition. Pak by mohlo pomoct fschk. Pokud toto nepomuze (jako ze spis ne, pze fschk napravuje chyby data vs. metadata), tak je to zraly na reinstalaci adresare /usr. Tot muj pohled.
16.12.2006 20:19 Pev | skóre: 28
Rozbalit Rozbalit vše Re: ELF file it has it has wrong - chyba na systemovem disku
Ano, /usr jsem mel na samostatne partition. Proto jdou programy z /bin a /sbin spustit.

Z nejakeho duvodu mi posledni dobou obcas zamrznul pocitac a po tvrdem restartu nastaly problemy. Resil jsem to vetsinou zjistenim bloku pomoci nke2fs -n /dev/spatna_oblast (pokazde byla jina), a e2fsck -f -b cislo /dev/spatna_oblast.

Naposledy jsem zkusil program teskdisk (http://www.cgsecurity.org/wiki/TestDisk), ale ale akorat jsem zapsal spatnou tabulku na disk :(.

Tak to asi nakonec vyresim reinstalem (domovsky adresar je snad v poradku).

(Dalsi otazkou je, proc to zamrzava. Koukal jsem do zdroje, kt. podezrivam nejvic a nic - je tam jediny kondenzator spatny, tak tim to asi nebude. Je to uz starsi pocitac Athlon 1700, zaseklo se to treba pri spusteni openoffice, nebo i pri mene narocnejsi praci.)

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.