Page 1 of 1
[SOLVED]Błędne sumy kontrolne. Czy to wina dysku?
Posted: Sat Jan 28, 2006 8:45 pm
by szolek
Zmieniłem lokalizacje przekompilowałem glibc i wykonuje ponownie emerge -e. W tej chwili już któryś z rzędu pakiet wywala kompilację błędem sum kontrolnych plików z /usr/portage/distfiles (które były ściągnięte wcześniej, np. wspomniany glibc). Miedzy czasie nie wykonywałem emerge sync. Zastanawia mnie czy nie jest to wina dysku.
Posted: Sat Jan 28, 2006 10:21 pm
by wuja
W 99% przypadków jest to błąd transmisji. Usuń felerne paczki z /usr/portage/distfiles i ściągnij ponownie.
Posted: Sat Jan 28, 2006 11:07 pm
by szolek
To rozumiem.
Ale jak pakiet glibc był świerzo przekompilowany i przy rekompilacji dochodzi do niego i błąd sumy wyskakuje to nie jest to podejrzane?
Posted: Sun Jan 29, 2006 11:36 am
by BeteNoire
Jest. Daj fsck na partycji z distfiles, może rzeczywiście coś Ci się sypie w filesystemie albo samym dysku.
Posted: Sun Jan 29, 2006 5:33 pm
by szolek
Code: Select all
# xfs_check /dev/hdc3
agi unlinked bucket 0 is 44800 in ag 9 (inode=151039744)
link count mismatch for inode 173016 (name ?), nlink 0, counted 1
link count mismatch for inode 50508238 (name ?), nlink 0, counted 1
disconnected inode 134390744, nlink 1
link count mismatch for inode 151039744 (name ?), nlink 0, counted 1
disconnected inode 151039760, nlink 1
disconnected inode 167783645, nlink 1
link count mismatch for inode 167781597 (name ?), nlink 0, counted 1
disconnected inode 184725966, nlink 1
Po xfs_repair mam w lost+found cztery pliki z sumami kontrolnymi. np.
Code: Select all
MD5 5d23205673c32e2b1b6db95000e6da74 clamav-0.88.tar.gz 4564473
jest jeszcze XML_Beautifier, glfw, moosic.
System już prawie zainstalowany jeszcze konfiguracja mi została. Tyle że boje że to zaraz padnie przez taki dysk.
Ktoś ma jakieś sugestie?
Posted: Mon Jan 30, 2006 2:31 pm
by argasek
Może sugestia jest lekko odjechana, ale czy nie skompilowałeś paczki z programem md5 z użyciem jakichś kosmicznych flag kompilatora? (Np. --ffast-math + bajery). Ja miałem podobny problem, ale przy OpenSSL - wykładał się na testach (nie zgadzały się właśnie sumy). Użycie 'roządnych' CFLAGS rozwiązało problem.
Posted: Wed Feb 01, 2006 11:46 am
by szolek
Nie to nie flagi. Trochę mnie to przeraziło i podszedłem do sprawy aż za poważnie. Coś musiało być nie tak i faktycznie.
Memtest wyrzucił kilka czerwonych linijek i robił to regularnie na jednej z moich dwóch kości pamięci. Pamięć wyjęta i wszystko wraca do normy. Szkoda że takim kosztem.
