Исправление: невозможно загрузить 'Пожалуйста, используйте ядро, подходящее для вашего процессора'



Попробуйте наш инструмент устранения неполадок

Большинство проблем, которые возникают у пользователей с GNU / Linux, исчезают после того, как они загружаются и пытаются работать с каким-либо программным пакетом, но что произойдет, если вы получите сообщение о невозможности загрузки, пожалуйста, используйте ядро, подходящее для вашего процессора, пока вы пытаешься начать? Если вы работаете с файлом ISO, это обычно означает, что вы выбрали не тот файл, который соответствует архитектуре вашего компьютера. В настоящее время используется несколько основных архитектур, но, скорее всего, вы пытались запустить свою систему с кодом x86_64, когда в ней установлен 32-разрядный микропроцессор Intel или AMD.



Метод 1: исправление ошибки невозможности загрузки с другим ISO

Вы обнаружите, что эти ошибки различаются по-разному в зависимости от типа используемого ядра, но обычно они начинаются с сообщения о том, что ядру требуется конкретный процессор. Например, мы запустили тестовый ISO-образ 64-битной Kali Linux на 32-битном нетбуке и получили следующее сообщение об ошибке:



Для этого ядра требуется процессор x86-64, но обнаружен только процессор i686.



В данном случае i686 относится к традиционной архитектуре Intel. В этом случае вам просто нужно загрузить соответствующее ядро, чтобы исправить ошибку невозможности загрузки. Код должен быть написан для выполнения на определенных микросхемах, и это предупреждение выводится на экран с помощью фрагмента защитного кода, предназначенного для работы на том типе оборудования, с которым вы работаете.

Вернитесь на страницу загрузки, на которой вы были, когда искали ISO, который вы загрузили в первую очередь на машину, с которой вы можете загрузиться. Если на машине, на которой вы пытались установить Linux, все еще есть действующая операционная система, вы сможете загрузиться с нее и загрузить новый ISO. Теоретически вы могли бы даже использовать машину с другой операционной системой, отличной от Linux, при условии, что она может записывать файл ISO.



Для нашего теста мы заглянули на сайт Kali Linux и обнаружили, что они предлагают стандартный 32-битный ISO. Этот файл будет отлично работать, если вы получите какие-либо ошибки, в которых упоминается только обнаружение оборудования i686. Хотя термины i686 и 32-разрядная версия на самом деле не являются взаимозаменяемыми, из-за доминирования Intel на рынке персональных компьютеров они, по сути, использовались именно так при выборе файлов ISO.

Вы можете обнаружить, что у вас есть претензии к другим типам оборудования, помимо i686. Процессоры ARM распространены в планшетах и ​​другом портативном оборудовании, и Kali Linux предоставляет файлы ISO для их загрузки, которые исправят ошибку невозможности загрузки. Ошибки PPC возникают из-за оборудования PowerPC, что часто встречается на старом оборудовании Apple. Ubuntu и Debian поддерживают файлы ISO PPC. В Debian также есть файлы ISO, которые вы можете использовать, если у вас есть какое-либо оборудование MIPS. Перейдите к установочному пакету Debian, загрузите один из этих ISO-образов и запишите его на карту microSDXC или карту памяти. После перезагрузки выберите вариант загрузки, соответствующий устройству, на которое вы записали новый ISO, и вы сможете запустить установщик GNU / Linux.

Имейте в виду, что если при запуске виртуальной машины возникает эта ошибка, вы можете использовать меню для изменения типа эмулируемого процессора. Вместо того, чтобы переключаться на другой тип ISO, вы можете переключить систему виртуальной машины на 64-битный процессор.

Метод 2: определение оборудования вашего процессора

Если вы можете загрузить существующую установку Linux, но не знаете, какую архитектуру она использует, вы легко сможете это выяснить. Откройте окно терминала из вашей установки или перейдите к одной из виртуальных консолей, если ваша установка X Windows не работает. В командной строке bash введите арка или же uname -m чтобы сразу узнать, с какой архитектурой процессора вы работаете.

Мы запустили его изнутри установки Lubuntu на том же тестовом нетбуке, на котором мы пробовали ISO-файл Kali Linux, и он быстро вернул i686 в качестве ответа. Это подтверждает то, что мы знали об этой машине, поскольку она имела стандартный 32-разрядный процессор Intel и должна нормально работать с файлом образа ISO, предназначенным для работы в этой архитектуре. Просто используйте dd, чтобы записать его так же, как вы использовали бы его для записи исходного ISO, с которым вы работали, и перезагрузитесь.

3 минуты на чтение