Почему загрузочная флешка не загружается

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

Этот вопрос часто задают на Ask Ubuntu, иногда с небольшими подсказками о ситуации.

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

Существует множество причин, по которым загрузочная USB флешка может не загружаться.

BIOS

  • USB не установлен как первый жесткий диск в BIOS

  • Проблемы с разделами загрузки BIOS или UEFI или с файлами.

  • Secure Boot не отключен

  • Неподходящий диск для режима загрузки BIOS или UEFI компьютера

  • Некорректная таблица разделов

  • Устаревшая прошивка BIOS/UEFI

  • Временная память загрязнена

  • Запись в fstab в полную установку USB, ссылающаяся на efi загрузочный раздел жесткого диска на дисках, созданных на UEFI-устройствах.

GRUB

  • Некорректный корневой раздел в grub

  • Некорректный путь к ISO в grub

  • Некорректный persistent-path (если используется) в grub

  • Структура записи меню grub не подходит для ОС

  • Некорректный тип файла для vmlinuz и initrd (.efi и .lz)

  • Отсутствие слова “persistent” в grub.cfg, txt.cfg, syslinux.cfg или text.cfg

Постоянство (casper-rw и home-rw)

  • Раздел для хранения не является файловой системой ext

  • Файл постоянства отсутствует на файловой системе FAT

  • Файл/раздел постоянства использовался из другой версии

  • Файл постоянства заполнен данными или была сделана попытка обновления файла

Оборудование

  • Проблемы с флешкой, переформатируйте и перезапишите

  • Проблемная флешка

  • Недостаточно ОЗУ для запуска Ubuntu

  • Проблемный или некорректный USB-порт

  • Некорректный процессор компьютера

  • Некорректная видеокарта компьютера

  • Компьютер не соответствует минимальным требованиям, требуется облегченная версия ‘buntu

  • Неправильное напряжение на материнской плате

  • Ограничения BIOS материнской платы с множеством USB-устройств

Программное обеспечение

  • Неправильный MD5SUM / поврежденный ISO файл

  • Измененный или поврежденный раздел ISO9660

  • USB был отключен от компьютера до завершения копирования ISO файла

  • Устаревший инструмент для создания загрузочного диска

  • Пользователь не имеет опыта с процедурой загрузки

Благодарность karel и sudodus за помощь с ответом. Смотрите Почему моя загрузочная USB не загружается

Отличная идея создать список и схему для этой темы 🙂

Я хотел бы добавить

Проблемы с системой UEFI/BIOS компьютера, когда он не распознает загрузочный USB-диск, который работает на других компьютерах:

  • пользователь не знает, как попасть в временное меню загрузки и как попасть в меню системы UEFI/BIOS для изменения настроек; помощь возможна, если известны название и модель компьютера

  • secure boot может запретить загрузку с USB в целом или загрузочный диск, созданный без полностью подписанного программного обеспечения; secure boot должен быть отключен

  • загрузочный диск не создан для режима загрузки компьютера
    • загрузчик в режиме BIOS не будет загружаться в режиме UEFI
    • загрузчик в режиме UEFI не будет загружаться в режиме BIOS (псевдоним CSM, псевдоним режим наследия)
    • должен работать с USB-накопителями клонированными из ISO-образов Ubuntu, которые могут загружаться как в UEFI, так и в BIOS, за исключением mini.iso, который загружается только в режиме BIOS
  • мусор в какой-то временной памяти компьютера или подключенной электроники после перезагрузки; должно работать после выключения и ожидания минуты.
  • особенность в некоторых компьютерах HP в режиме BIOS, которая не будет загружаться через USB и grub с GPT; должно быть возможно исправить, используя таблицу разделов MSDOS
  • некоторым компьютерам требуется обновление системы UEFI/BIOS. @oldfred часто решает проблемы в компьютерах Dell: “Dell обычно требует обновления UEFI, обновления прошивки SSD и изменения режима с RAID или Intel RST на AHCI для диска”. Обновление может помочь и для других брендов компьютеров

С личного опыта знаю, что если графический USB-креатор, такой как Rufus или Startup Disk Creator, не работает, то dd тоже не сработает по той же (обычно аппаратно специфической) причине. Иногда можно выяснить, почему загрузочная USB не загружается, если это связано с аппаратным обеспечением (см. ниже скриншоты). Например, ошибка безопасной графики — это подсказка к основанной на аппаратном обеспечении проблеме. В этом случае включение параметра загрузки ядра nomodeset может сработать. В противном случае часто можно обойти аппаратную проблему, установив Ubuntu с помощью легкой, текстовой минимальной CD/USB Ubuntu.

Больше причин, не входящих в исходный список:

  1. Проблемная USB-флешка. Это даже может быть новая флешка, которая, как я предполагаю, не повреждена. Ubuntu будет загружаться после создания загрузочной USB на другой USB-флешке. Это стоит попробовать, если у вас есть две или более USB-флешки.

  2. Переоформатируйте флешку и перезапишите ISO-образ Ubuntu с помощью приложения для создания загрузочной USB. Если ваше оборудование очень старое, попробуйте создать Ubuntu Minimal USB для Ubuntu 20.04 и более ранних версий.

  3. Проверьте загруженный ISO-образ Ubuntu по его SHA256 контрольной сумме, чтобы убедиться, что контрольные суммы совпадают.

  4. Неправильное напряжение, которое влияет на стабильное напряжение, подаваемое с материнской платы на USB-флешку. Возможными причинами этого являются материнская плата, блок питания и даже нестабильное электричество в доме. Очень старый компьютер более подвержен проблемам с материнской платой или блоком питания, что влияет на загрузку с живой USB-сессии.

    Вот несколько предложений, которые сработали, когда я их пробовал.

    1. Не подключайте USB-устройства, такие как мышь и клавиатура, рядом друг с другом. Подключите одно USB-устройство спереди, а другое сзади. Или полностью отключите мышь. Вы также можете сэкономить энергию, временно отключив неиспользуемые жесткие диски.

    2. Отключите ненужные устройства при загрузке USB, чтобы уменьшить нагрузку на питание, например, отключите один HDD, если есть два диска. Если у вас есть USB-сплиттер на 4 порта с переключателями на каждом порту, это идеально, потому что вы можете выключить USB-мышь, когда она не нужна, и вам не нужно открывать корпус компьютера, чтобы отключить внутренний диск, чтобы уменьшить нагрузку на питание.

    3. Загрузочная USB Ubuntu иногда может загрузиться, если тот же компьютер переместить в другое место с более контролируемым источником электричества или подключить к источнику бесперебойного питания (ИБП).

  5. Перегрев может вызвать выключение компьютера при попытке запустить установщик Ubuntu. Температуру процессора можно проверить, зашевшись в утилиту настройки UEFI/BIOS при загрузке компьютера.

  6. Некоторые приложения для создания живых USB Ubuntu, кажется, работают лучше, чем другие. Например, встроенное приложение Создатель загрузочных дисков более надежно, чем большинство приложений для создания загрузочных USB Linux.

  7. Если параметры загрузки BIOS вовсе не распознают USB-устройство, некоторые старые BIOS даже неправильно маркируют USB-флешки в параметрах загрузки. Вместо этого они используют какую-то нестандартную номенклатуру для флеш-дисков, как USB-FDD или USB-HDD. USB-FDD означает “дискета”, которая никогда не работает с USB-флешками, поэтому в данном случае вам следует выбрать USB-HDD. Хотя USB-флешка не является жестким диском, выбор этого параметра часто работает.

  8. Некоторые BIOS имеют не один, а два варианта для USB-флешек в меню приоритетов загрузки BIOS. Один вариант для UEFI USB, а другой вариант для устаревшего или не-UEFI USB. Попробуйте выбрать другой USB-вариант (если он есть) в меню приоритета загрузки BIOS.

    Убедитесь, что параметры загрузки в BIOS/UEFI совпадают с параметрами на загрузочных опциях USB Ubuntu. Например, для UEFI без CSM загрузите USB Ubuntu также с параметром UEFI без CSM.

flowchart1
(Нажмите на изображения, чтобы увеличить)

flowchart2

Я боролся с этим с апреля. Чистая USB2 флешка с образом от дистрибутива Ubuntu. 64-битная, 21.04. Создано из стандартной системы Ubuntu 20.04. Я пытаюсь загрузить 10-летний компьютер с хорошим оборудованием Intel. Флешка работает на всех остальных компьютерах. РЕШЕНИЕ: Я зашел в свой BIOS и увеличил задержку запуска жесткого диска с нуля до 10 секунд. (В этом компьютере даже нет жесткого диска!) Все загрузилось нормально, и теперь я смотрю на рабочий стол с улыбающимся бегемотиком Ubuntu. Похоже, что USB2 флешка загружается слишком медленно.

Для меня на моем старом ноутбуке dell inspiron, мне нужно было использовать Legacy BIOS, когда я запускал предыдущие дистрибутивы Ubuntu. ТЕМ НЕ МЕНЕЕ, этот новый дистрибутив 24.04.1 требует UEFI, а не старого BIOS, и как только я переключился на UEFI, флешка была распознана.

Так что если вы на старом компьютере, работающем на старом BIOS, переключитесь на UEFI, и это может сработать.

В моем случае, используя ноутбук Samsung 2014 года, после отключения ‘Режима быстрого BIOS’ в настройках BIOS загрузочная USB-диск теперь распознается в ПК.

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

Почему не загружается загрузочная флешка?

Существует множество причин, по которым загрузочная USB-флешка может не загружаться. Рассмотрим возможные проблемы по категориям:

1. BIOS и UEFI

  • Флешка не установлена как первое устройство для загрузки в BIOS.
  • Проблемы с разделами или файлами загрузки BIOS/UEFI.
  • Функция Secure Boot должна быть отключена — это может блокировать загрузку с незаверенных носителей.
  • Несоответствие формата флешки — флешка может быть несовместима с выбранным режимом загрузки BIOS/UEFI.
  • Некорректная таблица разделов — например, GPT на системах с устаревшим BIOS.
  • Устаревшая прошивка BIOS/UEFI — обновление может решить проблему.
  • Неполадки с временной памятью — иногда перезагрузка может очистить «мусор».
  • Ошибки в fstab файла — если вы использовали USB для полноценной установки и он ссылается на другие разделы.

2. GRUB

  • Некорректная root-партия в конфигурации GRUB.
  • Не правильный путь к ISO в конфигурации GRUB.
  • Некорректная настройка persistent-path (при использовании).
  • Структура пункта меню в GRUB не соответствует ОС.
  • Ошибка в типе файла для vmlinuz и initrd.
  • Отсутствие слова «persistent» в конфигурационных файлах.

3. Постоянство (casper-rw и home-rw)

  • Раздел для постоянства не является файловой системой ext.
  • Файл постоянства отсутствует на FAT-файловой системе.
  • Файл постоянства был использован с другим образом операционной системы.
  • Файл постоянства переполнен или была попытка его обновления.

4. Аппаратные проблемы

  • Поврежденная флешка — можно попробовать переформатировать и заново записать образ.
  • Неисправная флешка, даже новая, может быть бракованной.
  • Недостаточно оперативной памяти для запуска Ubuntu.
  • Проблемы с USB-портом.
  • Несовместимость процессора или видеокарты компьютера.
  • Компьютер не соответствует минимальным требованиям — можно попробовать облегченные дистрибутивы.
  • Нестабильные напряжения на материнской плате.
  • Ограничения BIOS на количество подключаемых USB-устройств.

5. Программные проблемы

  • Неправильная контрольная сумма ISO-файла — стоит проверить целостность загруженного образа.
  • Поврежденный ISO-файл или его раздел.
  • USB был отключен до завершения записи образа.
  • Устаревший инструмент для создания загрузочных USB.
  • Нехватка опыта пользователей в процессе загрузки.

Дополнительные рекомендации:

  • Проверьте UEFI/BIOS и убедитесь, что выбраны правильные загрузочные опции. Например, иногда необходимо переключаться между режимами UEFI и Legacy.
  • Перепроверьте, как создана флешка — некоторые приложения работают лучше, чем другие.
  • Испробуйте другую флешку, если текущая не работает.
  • Обновите прошивку BIOS/UEFI, если проблема сохраняется.
  • Посмотрите проблемы с перегревом — старые компьютеры могут автоматически отключаться при перегреве.

Заключение

Если ни один из вышеуказанных советов не помог решить проблему, возможно, стоит попробовать установить Ubuntu с использованием облегченной версии установщика, такой как Minimal ISO. Если у вас есть специфические ошибки или подсказки на экране, это может помочь в более детальной диагностике проблемы.

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

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