Fedora CHECKSUM дает ошибку в Windows

708
arximughal

Я никогда не использовал Fedora до этого. Я только что загрузил изображение с официального сайта (Live Workstation 64bit). Я также скачал контрольную сумму. Теперь, когда я пытаюсь проверить CHECKSUM, используя данный метод в документации для Как проверить образ Fedora в Windows, выдает ошибку.
Начиная все идет хорошо, но когда я ввожу эту строку:

 $download_checksum = [System.BitConverter]::ToString($sha256.ComputeHash([System.IO.File]::ReadAllBytes("$PWD\$image"))).ToLower() -replace '-', '' 

Это дает эту ошибку:

Exception calling "ReadAllBytes" with "1" argument(s): "Exception of type 'System.OutOfMemoryException' was thrown." At line:1 char:104 + $download_checksum = [System.BitConverter]::ToString($sha256.ComputeHash([System.IO.File]::ReadAllBytes <<<< ("$PWD\$ image"))).ToLower() -replace '-', '' + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException 

Я попытался загрузить без проверки, но это дает ошибку что-то вроде NOT A COM32 IMAGE.

0

2 ответа на вопрос

1
Danilo

Попробуй это:

https://stackoverflow.com/questions/35115865/how-to-troubleshoot-system-outofmemoryexception-while-trying-to-install-fedora-o

По данным этого форума, ошибка связана с управлением памятью в Windows. Вместо считывания всех файлов ISO в память, это решение обрабатывает файл ISO как поток для вычисления суммы sha256.

Надеюсь, поможет!

Пожалуйста, скопируйте важную часть связанного ответа, чтобы он был полезен даже без прочтения всей ветки. Jakuje 8 лет назад 1
0
linuxdev2013

в качестве со-сопровождающего ISO-файлов Fedora я бы порекомендовал скачать QuickHash (ссылка ниже и использовать опцию sha256 с ISO в качестве исходного файла)

http://sourceforge.net/projects/quickhash/files/v2.6.1-Windows/

Также приятно то, что quickhash работает на всех платформах и вычисляет / сравнивает хэши от md5 до sha512 (используется в живых обновленных ISO)

для обновленных Live ISO перейдите по ссылке:

http://tinyurl.com/live-respins / http://tinyurl.com/live-torrents

ИЛИ ЖЕ

(мое личное зеркало) http://52.4.161.88/live-respins / http://52.4.161.88/live-torrents

обновленные ISO, однако, ИСПОЛЬЗУЮТ контрольные суммы sha512, но с quickhash это просто изменение в выборе алгоритма

Однако на Fedora вы можете из терминала (Windows называет его PowerShell) запустить:

sha256 (или 512) сумма -c / путь к используемому каталогу загрузки.

Не стесняйтесь обращаться ко мне напрямую, если это необходимо здесь или в каналах IRC

http://chat.freenode.net/#fedora # fedora-devel # fedora-qa

Я использую ник Corey84 там.

Спасибо за ответ с авторитетным ответом. Просто FYI, модель Super User больше похожа на создание учебника, чем на форум. Контактная информация, как правило, неуместна в ответе, потому что 1) сайт создан не для личного общения, а для справки; 2) контактная информация может устареть; и 3) публикация здесь может сделать вас спам-мишенью. Вы можете поместить его в поле веб-сайта в своем профиле, если хотите поделиться им, и пригласить контакт в своем «обо мне». fixer1234 9 лет назад 0
@ fixer1234, я знаю об этом факте, но так как он регулярно обновляется в этом случае и очень связан, я готов рискнуть. linuxdev2013 9 лет назад 0
Также следует отметить: archive.org также заполняется этими же ISO-файлами во вторую неделю каждого месяца. linuxdev2013 9 лет назад 0

Похожие вопросы