![Ubuntu Server 18.04.2 Ядро HWE: файл ./boot/grub/efi.img не прошел контрольную сумму MD5 при загрузке UEFI](https://rvso.com/image/912792/Ubuntu%20Server%2018.04.2%20%D0%AF%D0%B4%D1%80%D0%BE%20HWE%3A%20%D1%84%D0%B0%D0%B9%D0%BB%20.%2Fboot%2Fgrub%2Fefi.img%20%D0%BD%D0%B5%20%D0%BF%D1%80%D0%BE%D1%88%D0%B5%D0%BB%20%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D1%83%D1%8E%20%D1%81%D1%83%D0%BC%D0%BC%D1%83%20MD5%20%D0%BF%D1%80%D0%B8%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B5%20UEFI.png)
Я скачал Ubuntu Server 18.04.2 (классический установщик) и записал его на флэш-накопитель. Затем я запустил проверку целостности, и все было хорошо. Но затем я понял, что хочу установить ядро HWE. После выбора ядра HWE начальный экран установщика перезагружается, и я задался вопросом, получу ли я другой результат, если запущу проверку целостности с ядром HWE.
Оказалось, что так и есть, и файл EFI.img не прошел проверку MD5.
./boot/grub/efi.img file failed the MD5 checksum
Я дважды проверил SHA256 iso, который я использовал для записи USB (созданного с помощью USB Creator), и он был в порядке, поэтому я решил, что у меня, должно быть, неисправная USB-флешка. Я попробовал другую флешку (на этот раз с помощью метода копирования dd) и получил ту же проблему. Затем я попробовал третью USB-флешку другой марки (снова с помощью dd), и все по-прежнему так же.
Так проблема в самом установщике? Или один и тот же файл постоянно портится каждый раз, когда я пытаюсь создать загрузочный USB?
Редактировать: Хорошо, теперь я действительно запутался. Кажется, файл efi.img повреждается в какой-то момент во время проверки. Вот последовательность снимков для иллюстрации:
- Я загрузился с раздела UEFI моего USB-накопителя (как ни странно, на всех USB-накопителях, которые я сделал сегодня, BIOS видит два раздела UEFI, не уверен, имеет ли это значение).
- Далее я запустил проверку целостности в главном меню:
прошло:
- Затем я зашел в ядро HWE и попробовал выполнить проверку целостности оттуда, но она не удалась (изначальная причина этого поста).
- Вот это и есть настоящий кайф... теперь, когда я запускаю проверку целостности из главного меню, я получаю ту же ошибку!! Вызвал ли процесс проверки каким-то образом повреждение?
И еще одно: как официально называется "классический" установщик на основе клавиатуры? Я не знаю, как подать баг, так как у него, похоже, нет удобного названия, например "Subiquity".
Обновление: если я выбираю sandisk вместо sandisk: uefi partition, то это делает устаревшую загрузку с другим главным меню. Однако тогда я не могу создать разделы UEFI в ручном редакторе разделов. Возможно, раздел EFI используется для загрузки usb, и поэтому контрольная сумма не проходит? Классический установщик вообще еще поддерживается?
решение1
После диалога в комментариях автор оригинального поста @Thoughtcraft смог обойти эту проблему:
Установка стандартным способом (с первым вариантом «Установить Ubuntu Server») работает, и можно установить ядро HWE позже, чтобы получить желаемую систему Ubuntu Server.