Моя проблема состоит в том, что каждый раз, когда я пытаюсь загрузить большой файл (100 МБ или больше), он всегда завершается, но файл повреждается. Я наблюдал это при загрузке Eclipse IDE. Я попробовал много версий Eclipse, Scala IDE, но весь результат по той же ошибке.
Есть ли что-то не так с моим Интернет-соединением или моим Жестким диском?
Как диагностировать и решить эту проблему?
*Обновление *
я пытался использовать другой компьютер для загрузки того же файла на том же интернет-соединении. загрузка файла успешна. таким образом, это означает что-то не так в моем жестком диске только. я проверил Дисковый 'написанный поверх' отчет и действительно показываю много "ошибок чтения", и многие "Ищут Ошибки", многие "аппаратные средства восстановленный ECC". Но "Некорректируемое количество Сектора" 0. Это означает, что мой диск является проблемой, но это - исправимая ошибка? что может быть сделано для восстановления с этих ошибок?
Обновление 2
я попытался присоединить свой телефон как USB-устройство и загрузил файл в нем. файл был загружен с помощью wget -c
команда. Та же ошибка произошла, т.е. извлечение .tar.gz файла, отказавшего, поскольку была ошибка CRC, которая означает, что Жесткий диск в порядке, и интернет-соединение в порядке (см. Обновление 1), но в ОС существует что-то не так? много раз я даже не могу применить все обновления, поскольку обновления также приводят к сбою по той же причине "Несоответствие Суммы Хеша", помогите!!
Я попросил его проверять md5sum загруженного файла на 100 МБ. Этот комментарий ясно показывает, что его файл был поврежден или может быть шансом потери бита при загрузке того файла с помощью определенного менеджера загрузок (flareget).
Так пытаются загрузить тот файл на 100 МБ с помощью различного менеджера загрузок. Поэтому см. этот вопрос для доступных менеджеров загрузок в Ubuntu, который позволяет Вам приостанавливаться, возобновляться при загрузке.
Попытайтесь загрузить большой файл с терминального примера wget
использования: $ wget http://www.openss7.org/repos/tarballs/strx25-0.9.2.1.tar.bz2
Это покажет Вам прогресс и был ли он прерван.
, Если получено прерванный; можно возобновить загрузку снова путем добавления -c
переключатель как в следующем
Пример: $ wget -c http://www.openss7.org/repos/tarballs/strx25-0.9.2.1.tar.bz2
Источник: http://www.thegeekstuff.com/2009/09/the-ultimate-wget-download-guide-with-15-awesome-examples/
Я использовал flareget в течение многих месяцев теперь. Это работало правильно в течение некоторого времени, но в наше время, после того, как обновление или что-то, flareget повреждают каждый файл. На данный момент использование Mozilla или любого другого браузера является Вашим лучшим выбором.
invalid commpressed data
ошибка не должна появляться, когда Вы пытаетесь загрузить через браузер. Если это все еще делает, использовать wget
загружать команду использования файла
wget -c <link>
Можно использовать следующую команду для распаковки файла
gzip -d /path/to/file
Если ошибка происходит, использовать force
опция
gzip -df /path/to/file
Для дополнительной гарантии можно сначала хотеть проверить целостность использования файла
gzip -t /path/to/file
Можно попытаться указать на загрузку на другое внешнее устройство статического ЗУ как карта флэш-памяти с интерфейсом USB или возможно даже SD-карта сотовых телефонов. Если загрузка полностью загружается в устройство внешней памяти, то можно хотеть оценить локальное оборудование для несоответствий.
Каковы факты до сих пор по этой проблеме?
я задаюсь вопросом, нет ли у Вас некоторого диспетчера кэша или прокси или политики, которая пишет в Вашу открытую загрузку...
можно попытаться определить использование различий, если можно получить руку на оригинале:
hexdump -C scala-SDK-3.0.2-vfinal-2.10-linux.gtk.x86_64.tar.gz | head -n20
Вы попытались делать загрузку через независимое интернет-соединение?
Удачи!