Я никогда не использовал 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 .

2 ответа2

1

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

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

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

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

0

в качестве со-сопровождающего 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 там.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .