неожиданный возврат от начального чтения: время ожидания, размер буфера 0

Вопрос или проблема

используйте dir, чтобы увидеть shimx64.efi, расположенный в правильном месте (fs0:\EFI\ubuntu)

но после запуска shimx64.efi не может быть прочитан

неожиданный возврат от начального чтения: Тайм-аут, размер буфера 0

Ответ или решение

Неожиданный возврат от начального чтения: Таймаут, размер буфера 0

Введение

При выполнении загрузки операционной системы Linux, когда вы пытаетесь запустить shimx64.efi из каталога fs0:\EFI\ubuntu, вы сталкиваетесь с сообщением об ошибке: неожиданный возврат от начального чтения: таймаут, размер буфера 0. Эта проблема может возникать по нескольким причинам, включая неправильную конфигурацию загрузчика, аппаратные проблемы или проблемы с файловой системой. В данной статье мы подробно рассмотрим возможные причины и способы их устранения.

Анализ проблемы

  1. Проверка файловой системы:

    • Убедитесь, что файловая система, на которой расположен shimx64.efi, поддерживается вашей системой. Некоторые UEFI прошивки могут иметь ограничения по совместимости с определенными файловыми системами (например, FAT32).
    • Запустите утилиту для проверки файловой системы из другого загрузочного устройства или окружения, чтобы убедиться в отсутствии повреждений.
  2. Проблемы с аппаратным обеспечением:

    • Отключите все ненужные устройства, подключенные к вашему компьютеру, чтобы исключить возможность конфликта оборудования.
    • Проверьте состояние SSD или HDD на наличие ошибок. Используйте утилиты для диагностики, чтобы убедиться, что диск исправен.
  3. Конфигурация UEFI:

    • Проверьте настройки UEFI в BIOS. Убедитесь, что режимы загрузки (Legacy/UEFI) соответствуют конфигурации вашего загрузчика.
    • Убедитесь, что Secure Boot отключен, если ваш загрузчик не подписан.
  4. Проблемы с загрузчиком:

    • Ваш shimx64.efi файл может быть поврежден или неправильно загружен. Сравните его размер и хэш с оригинальными файлами из дистрибутива Ubuntu.
    • Рассмотрите возможность повторной установки загрузчика, если файл действительно таит в себе повреждения.
  5. Обновление прошивки UEFI:

    • Проверьте наличие новых версий прошивки для вашей материнской платы. Устаревшая прошивка может вводить множество проблем, включая нестабильность при загрузке.

Рекомендуемые действия

  • Проверка и восстановление файловой системы: Используйте следующее:

    fsck /dev/sdX

    Замените sdX на ваш целевой диск.

  • Переустановка загрузчика: Загрузитесь с Live USB Ubuntu и выполните команды:

    sudo mount /dev/sdXY /mnt  # Замените sdXY на ваш раздел
    sudo grub-install --boot-directory=/mnt/boot /dev/sdX  # Замените sdX на ваш диск
  • Обновление UEFI: Загрузитесь на сайт производителя материнской платы и скачайте последнюю версию прошивки.

Заключение

Ошибка неожиданный возврат от начального чтения: таймаут, размер буфера 0 может быть связана с несколькими аспектами конфигурации системы и аппаратного обеспечения. Тщательная диагностика и следование предложенным шагам могут помочь вам выявить и устранить проблему. Не забывайте всегда создавать резервные копии важных данных перед внесением изменений в систему.

Оцените материал
Добавить комментарий

Капча загружается...