1 |
> Не могу установить ядро на новую машину, не проходит проверка чексуммы. |
2 |
> Более того openssl возвращает каждый раз новую контрольную сумму для |
3 |
> больших файлов. |
4 |
> Например |
5 |
> robot ~ # openssl sha1 /usr/portage/distfiles/linux-2.6.33.tar.bz2 |
6 |
> SHA1(/usr/portage/distfiles/linux-2.6.33.tar.bz2)= |
7 |
> 3a14c0d16b094aedcedd888e48d5306b0977d3d5 |
8 |
> robot ~ # openssl sha1 /usr/portage/distfiles/linux-2.6.33.tar.bz2 |
9 |
> SHA1(/usr/portage/distfiles/linux-2.6.33.tar.bz2)= |
10 |
> fb3016f773dab78e658e03e8e8599cc94f53c5ac |
11 |
> Проверял память memtest86+ все ок. Проверял memtest86 посыпались |
12 |
> ошибки на всех подопытных машинах. Толи все машины битые, толи |
13 |
> memtest86 врет. |
14 |
> Куда копать? |
15 |
> |
16 |
|
17 |
Может, винчестер битый? |
18 |
Мне как-то попался один, Western Digital кажется - причём новый; так у него записывалось всё вроде нормально, а при чтении выскакивали случайные искажения. Причём если его забить нулями, то при чтении получался примерно такой дамп: |
19 |
00 00 00 00 | 00 00 80 00 | 00 00 00 00 | 00 00 30 00 | |
20 |
00 00 00 00 | 00 00 e0 00 | 00 00 00 00 | 00 00 c0 00 | |
21 |
00 00 00 00 | 00 00 50 00 | 00 00 00 00 | 00 00 00 00 | |
22 |
00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | |
23 |
00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | |
24 |
00 00 00 00 | 00 00 b0 00 | 00 00 00 00 | 00 00 20 00 | |
25 |
.. |
26 |
И каждый раз по-разному. Соответственно, контрольная сумма тоже менялась от разу к разу, плюс программы порой неожиданно падали в segfault. |
27 |
|
28 |
-- |
29 |
Best Regards, MarSoft (Семён Марьясин) / xmpp:marsoft@××××××.ru |