Третий день не удается ничего скачать - checksum_failure
Skala 18 июля, 2012 - 19:08
Третий день при установке вижу такую картину (извините, что не wgetpaste):
>>> Emerging (1 of 19) x11-libs/qt-core-4.8.2 * Fetching files in the background. To view fetch progress, run * `tail -f /var/log/emerge-fetch.log` in another terminal. >>> Downloading 'http://distfiles.gentoo.org/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz' --2012-07-18 20:39:48-- http://distfiles.gentoo.org/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz Распознаётся distfiles.gentoo.org (distfiles.gentoo.org)... 64.50.236.52 Подключение к distfiles.gentoo.org (distfiles.gentoo.org)|64.50.236.52|:80... соединение установлено. HTTP-запрос отправлен. Ожидание ответа... 200 OK Длина: 239108331 (228M) [application/x-gzip] Сохранение в каталог: ««/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz»». 100%[======================================>] 239 108 331 1,80M/s за 2m 35s 2012-07-18 20:42:24 (1,47 MB/s) - «/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz» saved [239108331/239108331] !!! Fetched file: qt-everywhere-opensource-src-4.8.2.tar.gz VERIFY FAILED! !!! Reason: Failed on SHA512 verification !!! Got: 00e34675ed054fb5a44f006e163091c3d527d24a110768d102232496143c5d772c8560b320244684cf916dc2b6c68003f78f41eb2bd0e7953fdb89eb76212687 !!! Expected: 42c07c8c56c42e85241efa90fa7d1a757343a5cfcc1627bfd4a629f96885b83628a04ed911aa2250bc827f51207e61a2b52904102a6d249f10f5e708fad78b62 Refetching... File renamed to '/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz._checksum_failure_.TYA8mp' >>> Downloading 'http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-4.8.2.tar.gz' --2012-07-18 20:42:45-- http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-4.8.2.tar.gz Распознаётся releases.qt-project.org (releases.qt-project.org)... 140.99.94.175 Подключение к releases.qt-project.org (releases.qt-project.org)|140.99.94.175|:80... соединение установлено. HTTP-запрос отправлен. Ожидание ответа... 200 OK Длина: 239108331 (228M) [application/x-gzip] Сохранение в каталог: ««/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz»». 100%[======================================>] 239 108 331 2,05M/s за 2m 4s 2012-07-18 20:44:50 (1,83 MB/s) - «/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz» saved [239108331/239108331] !!! Fetched file: qt-everywhere-opensource-src-4.8.2.tar.gz VERIFY FAILED! !!! Reason: Failed on SHA512 verification !!! Got: acf3fefd351c078db98d8e28582d5391faf76ab05674aeeeb093b56b3ec4ac7e90d662d62ed98f577ee5ca7135c24a5ff96add8df2e785452732284b80c17d22 !!! Expected: 42c07c8c56c42e85241efa90fa7d1a757343a5cfcc1627bfd4a629f96885b83628a04ed911aa2250bc827f51207e61a2b52904102a6d249f10f5e708fad78b62 Refetching... File renamed to '/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz._checksum_failure_.TYA8mp'
emerge --sync выполняется раз в сутки.
Пробовал вручную скачать, положить в /usr/portage/distfiles - тот же результат ... Как можно вылечить?
»
- Для комментирования войдите или зарегистрируйтесь
(*)
У вас "!!! Got:" меняется - то "00e34...687", то "acf3...d22". Вы три дня назад память не добавляли/убирали/меняли?
Можете найти у cебя какой-нибудь гигантский файл в несколько Gb и подтвердить, что пять раз пересчитав у него md5sum вы все пять раз получаете ОДНУ И ТУ ЖЕ md5sum?
mastepaner написал(а):Можете
Есть файл на 4 gb от windows - pagefile.sys
Считал 5 раз md5sum - одна и та же выходит. Мало того, у скаченного qt-everywhere-opensource-src-4.8.2.tar.gz считал- одна и та же сумма выходит.
ну и вот лог emerge
Да, крайне похоже на железную
Да, крайне похоже на железную проблему. Крайне.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Какая сетевая карта стоит?
Какая сетевая карта стоит? lspci?
Не грусти, товарищ! Всё хорошо, beautiful good!
lspci Стоит Realtek 8139
lspci
Стоит Realtek 8139
Попробуй поработать через
Попробуй поработать через другую сетевую карту.
Не грусти, товарищ! Всё хорошо, beautiful good!
winterheart
Другую- в смысле "другой фирмы"? То есть как бы спрашиваю- такие карты "не очень"?
/
Тезис не подтверждаю.
Использовал лет шесть или семь.
Проблем не было.
:wq
--
Live free or die
(*)
Пришло в голову посоветовать вам некими бинарными редакторами сравнить те файлы, которые получаете после переименования в *.tar.gz._checksum_failure_.TYA8mp - в одном терминале делать emerge --fetchonly, а в другом терминале mv *_checksum_failure_* qt0х
и когда наберётся qt01 qt02 qt03 qt04 - просто посмотреть, чем же они отличаются, если у них разный SHA512 при VERIFY FAILED.
Неужели у них ВСЕ байты будут разные-разные. А если у них будут разными лишь рандомные участки - тогда вы из "битых" qt01 qt02 qt03 qt04 всегда сможете собрать один "небитый" qt-everywhere-opensource-src-4.8.2.tar.gz по простому алгоритму - если данный байт одинаков у трёх из четырёх, то, очень вероятно, его следует использовать.
Через прокси идет?
Через прокси идет?
По смыслу, еслиб была
По смыслу, еслиб была железная трабла, то это лягло бы на все скаченные пакеты(кстати мысль не плохо бы проверить обновлением любого маленького пакета). Синкуемся еще раз и пробуем другие зеркала, чтобы уже наверняка; а файл скачать можно и ручками, после сверяя с хеш суммами. Я бы сделал так.
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Нет, не на все, а в
Нет, не на все, а в зависимости от размера файла, поэтому и намеревался предложить проверить настройки прокси, если он есть, а для начала скачать тот же файл через браузер и сравнить результат.
Кстати да- тот же, допустим,
Кстати да- тот же, допустим, wine, скачался, собрался без проблем. Пока попробую на другой машине скачать, если будет положительный результат, буду менять сетевую карту.
SysA написал(а): Через прокси
Через роутер. На машине прокси нет.
Skala написал(а): Через
1. попробуй без роутера, чтобы исключить его
2. попробуй скачивать файлы с других ресурсов, где указаны md5 суммы файлов, или просто с другого компа...
3. проверь
smartctl -a /dev/sdX
на наличие ошибок, вместо sdX свой винт...4. сделай проверку файловой системы диска, на который сохраняешь...
Без роутера скачать не
Без роутера скачать не получится: уже кабель проложили, родные мне не дадут все заново отдирать =)
Скачал файл с другого компьютера, подключенного к роутеру, компьютер новый, но все та же проблема.
Кстати, сделал tar xvfz qt-everywhere-opensource-src-4.8.2.tar.gz распаковалось без проблем.
smartctl ошибок не дал.
Делал так: На другом новом компьютере скаченный файл слинковал на /usr/portage/distfiles пишет туже ошибку.
Полагаю все же в настройках роутера дело.
А у провайдера точно прокси
А у провайдера точно прокси нет?
SysA написал(а): А у
полагаю, что есть:
Загрузился с liveCD (Ubuntu), пропустил диск через fsck , ошибки исправились. Затем запустил emerge -e system
В итоге все равно появляется ошибка и именно на qt...gz
Недавно тоже сетью между
Недавно тоже сетью между десктопом и буком большие файлы херились слегка. Проблема решилась заменой сетевого шнурка между ними.
Перепроверил провода- все в
Перепроверил провода- все в порядке, не поврежденные.
Только что такой вот случай был: Скачался и установился qt-core. Когда пошел процесс дальше, все повторилось:
!!! Reason: Failed on SHA512 verification
Что скажете? Виноват жесткий диск?
>Что скажете? Виноват жесткий
>Что скажете? Виноват жесткий диск?
Проверять нужно, по очереди, все!
smartctl -A /dev/ХХХ Усли всё в норме, То не виноват. Если нет, или сомневаешься, то грузишься с какого-нибудь Hiren's BootCD и сканируешь винт MHDD или Викторией. Если есть винда параллельно - Викторию можно взять под нее.
Для проца и памяти рекомендую Prime95! Есть линукс версия. В ней - "15. Options/Torture Test > 3 = Blend" на пол часа. Или memtest.
Сеть
Качаешь что-то большое с известными контрольными суммами, считаешь их локально, сверяешь. Если всё нещё сомнения в винте качай на рамдиск. В случае расхождений в контрольках меняй сетевушку/шнурок/способ подключения/роутер/провайдера пока не найдешь виновника. Удачи!