Почему проверка целостности не удалась для альтернативного ISO 12.04.1?


9

Я следовал различным рекомендациям из документации по Ubuntu для создания загрузочной флешки Ubuntu USB с использованием ISO-файла альтернативной установки 12.04.1 для 64-битного ПК. Но проверка целостности флешки не прошла, и я не понимаю, почему.

Вот шаги, которые я сделал:

  1. Загрузите ISO-файл альтернативной установки 12.04.1 для 64-разрядного ПК (ubuntu-12.04.1-alternate-amd64.iso) с http://releases.ubuntu.com/12.04.1/ , а также MD5 , SHA-1 и SHA-256 хеш-файлы и связанные подписи PGP
  2. Проверка целостности данных ISO-файла с использованием хеш-файлов MD5, SHA-1 и SHA-256 после проверки хеш-файлов с использованием соответствующих файлов сигнатур PGP (см., Например, https://help.ubuntu.com/community. / HowToSHA256SUM и https://help.ubuntu.com/community/VerifyIsoHowto )
  3. Создание загрузочной флешки с помощью программы Ubuntu Startup Disk Creator (см. Http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu )
  4. Загрузка моего компьютера с использованием недавно установленной 12.04.1 альтернативной установки на USB-накопитель
  5. Выбор опции «Проверить диск на наличие дефектов» (см. Https://help.ubuntu.com/community/Installation/CDIntegrityCheck )

Шаги 1, 2, 3 и 4 прошли без каких-либо проблем или сообщений об ошибках. Однако шаг 5 завершился сообщением об ошибке «Проверка целостности не удалась» и со следующим содержанием:

The ./install/netboot/ubuntu-installer/amd64/pxelinux.cfg/default file failed the MD5 checksum verification. Your CD-ROM or this file may have been corrupted.

Я сталкивался с тем же (возможно, только схожим, так как у меня нет точных заметок) сообщением об ошибке в предыдущих попытках с использованием ISO-файла альтернативной установки 12.04 (т.е. не для технического обслуживания). В этих случаях я все равно пытался установить и до сих пор не испытывал никаких проблем, насколько мне известно.

  • Является ли неудачная проверка целостности, описанная выше, серьезной ошибкой?
  • Каково решение?
  • Или это можно игнорировать без дальнейших проблем?

Интересно, пытаетесь ли вы не просто выполнить тест на физическом носителе (CD или DVD) на устройстве USB (флэш-памяти), и у вас есть шаг за пределы того, для чего этот тест был предназначен. «Дефект» в «прожиге» на самом деле не может присутствовать на твердотельном цифровом запоминающем устройстве. ВОПРОС: Кажется ли, что USB-устройство по-прежнему правильно работает, и установите Ubuntu?
Давид6

@ david6 Да, шов USB-устройства и последующая установка Ubuntu (от 12.04, еще не пробовали 12.04.1) выглядят правильно. Именно это я и имел в виду, когда писал: «Я [...] все равно пытался установить и до сих пор не испытывал никаких проблем, насколько мне известно».
Mghg

Согласно ответам выше, это ошибка, и в некоторых случаях ее можно игнорировать.
Брайам

Ответы:


8

Это ошибка в освоении ISO, но ее можно смело игнорировать.

  • Вы получаете эту ошибку, потому что install/netboot/ubuntu-installer/amd64/pxelinux.cfg/defaultфайл не существует в 64-разрядном альтернативном образе ISO, хотя это делает в списке контрольной суммы файла ISO ( md5sum.txt):

    • 573bf62a1f14cdcef0e8299863547a5a ./install/netboot/ubuntu-installer/amd64/pxelinux.cfg/default

    • Смотрите этот pastebin для фактического содержимого install/netbootпапки.

  • Его можно игнорировать, поскольку файлы относятся к минимальной версии ISO «сетевой загрузки», которая не имеет значения, когда вы используете полный альтернативный ISO.

  • Если вы действительно хотите «устранить» ошибку, вы можете загрузить отсутствующий файл в соответствующую папку; Имейте в виду, что это может быть не последним, хотя, по-видимому, есть шесть таких пропавших файлов ...


1
Спасибо за ответ. Однако я не понимаю, почему в список контрольных сумм входит файл, который не включен в образ ISO. Я использую Ubuntu на работе в корпоративных целях и хотел быть как можно более уверенным в том, что установочный носитель работает без ошибок. Мне, таким образом, понравилась опция «Проверить диск на наличие дефектов», но кажется странным, что невозможно получить положительный результат теста.
Mghg

@mghg. Я полностью согласен с тобой. Я также пытаюсь установить Ubuntu в корпоративной сети, и простая проверка целостности кажется мне почти обязательной. Возможно, наш отзыв поможет в решении этой проблемы.

Невероятно, я делаю альтернативную установку, записывая этот iso на флешку с помощью unetbootin, и я получаю те же ошибки. Выполнение md5sum -c md5sum.txt выведет список отсутствующих файлов
Хуан

1

Это остановило мою установку на месте, сделав альтернативную установку с зашифрованным томом. Используя unetbootin для создания образа, шесть файлов, упомянутых выше, отсутствовали. Я убежден, что это проблема с ограничениями имени файла и длины пути, из-за которых эти длинные имена файлов отсутствуют. Эта проблема помечена как недействительная ошибка здесь: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1041911

В конечном итоге добавление файлов не помогло. И мне пришлось загрузиться в неполной установке и установить Ubuntu-Desktop вручную.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.