Чт. Ноя 21st, 2024

Большинство проблем, которые возникают у пользователей с GNU/Linux, исчезают после того, как они загрузились и попытались работать с каким-либо программным пакетом, но что произойдет, если вы получите сообщение о невозможности загрузки, пожалуйста, используйте ядро, подходящее для вашего CPU при попытке запустить? Если вы работаете с файлом 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 введите arch или uname -m , чтобы сразу узнать, с какой архитектурой процессора вы работаете.

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

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

Источник

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