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

Обновлено: 04.07.2024

Что можно сделать для установки Lubuntu на моем компьютере?

Решение. Включите Intel VT-x /AMD-V из BIOS.

Если вы включите VT-x /AMD-V из BIOS и по-прежнему представляет эту ошибку, попробуйте изменить настройки своего гостя на Type = Other и Version = Other /Unknown (64-bit).

Загрузите правильный файл установки . вы загрузили 64-битную версию, но имеете 32-битную систему.

Получите его из здесь (12.04) . Выберите PC (Intel x86) desktop CD , а не 64-bit PC (AMD64) desktop CD .

Вы должны скачать версию x32 (не x64)

Выберите изображение LUBUNTU в соответствии с вашим полем.

Выберите для 32 бит.

ПК (Intel x86) для настольных ПК

Для почти всех ПК. Это включает большинство машин с процессорами Intel /AMD /etc и почти все компьютеры под управлением Microsoft Windows, а также более новые системы Apple Macintosh на базе процессоров Intel. Выберите это, если вы вообще не уверены.

Выберите для 64 бит.

Настольный компакт-диск с 64-разрядным ПК (AMD64)

Выберите это, чтобы в полной мере использовать компьютеры на основе архитектуры AMD64 или EM64T (например, Athlon64, Opteron, EM64T Xeon, Core 2). Если у вас есть 64-разрядный процессор, произведенный AMD, или если вам нужна полная поддержка 32-разрядного кода, используйте вместо этого изображения Intel x86.

Для тех, кто получает эту проблему в виртуальной виртуальной машине, убедитесь, что у вас установлена ​​версия VM на Ubuntu (64-разрядная версия), а не на Ubuntu (32-разрядная версия) (или наоборот, если вы используете 32-разрядную .iso).

 Изображение поля версии VM в диалоговом окне настроек VirtualBox

В BIOS . нажмите «esc», когда вы увидите логотип Vendor, и вы достигнете экрана предварительной загрузки, из которого вы можете выбрать BIOS. Просмотрите, найдите технологию виртуализации и включите ее . Он будет работать хорошо.

Что я могу сделать, чтобы установить Lubuntu на мой компьютер?

Решение: включить Intel VT-x / AMD-V из BIOS

Если вы включили VT-x / AMD-V из BIOS, и он по-прежнему представляет эту ошибку, попробуйте изменить параметры гостя на Тип = Другое и Версия = Другое / Неизвестно (64-разрядная версия).

Если вы включили VT-x / AMD-V из BIOS, и он по-прежнему представляет эту ошибку, попробуйте изменить параметры гостя на Тип = Другое и Версия = Другое / Неизвестно (64-разрядная версия). Включение всех параметров виртуализации на моем Dell Precision 4500 не решило проблему, так как я пытался установить Ubuntu 14.04, но с использованием других настроек это сделал.

Загрузите правильный файл установки . вы скачали 64-битную версию, но у вас есть 32-битная система.

Получите это отсюда (12.04) . Выбирай PC (Intel x86) desktop CD и нет 64-bit PC (AMD64) desktop CD .

@kalebra Имя файла образа, который нужно загрузить, чтобы создать установочный носитель для вашего старого 32-разрядного (i36) ноутбука для новейшей версии lubuntu-12.04-desktop-i386.iso . Там. Я думаю, что мы все хорошо это поняли, не так ли? :-) Ссылка для скачивания устарела. Ищите последнюю версию 32 бит.

Вы должны скачать версию x32 (не x64)

Используя 32-битную версию изначально, я получаю эту ошибку.

Выберите изображение LUBUNTU в соответствии с вашей коробкой.

Выберите для 32 бит.

ПК (Intel x86) настольный CD

Почти для всех ПК. Это включает в себя большинство компьютеров с процессорами типа Intel / AMD / etc и почти все компьютеры под управлением Microsoft Windows, а также более новые системы Apple Macintosh на базе процессоров Intel. Выберите это, если вы совсем не уверены.

Выберите для 64 бит.

64-битный ПК (AMD64) настольный CD

Выберите это, чтобы использовать все преимущества компьютеров на базе архитектуры AMD64 или EM64T (например, Athlon64, Opteron, EM64T Xeon, Core 2). Если у вас не 64-битный процессор производства AMD или вам нужна полная поддержка 32-битного кода, используйте вместо этого образы Intel x86.

Для тех, кто сталкивается с этой проблемой в виртуальной машине VirtualBox, убедитесь, что у вас установлена ​​версия виртуальной машины Ubuntu (64-разрядная), а не Ubuntu (32-разрядная) (или наоборот, если вы используете 32-разрядную версию .iso). ,

Изображение поля версии VM в диалоге настроек VirtualBox

Он находится в BIOS… нажмите «esc», когда увидите логотип Vendor, и вы попадете на экран предварительной загрузки, где вы можете выбрать bios . просмотреть, найти технологию виртуализации и включить ее . Это будет работать хорошо.

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

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


Вернитесь на страницу загрузки, на которой вы были, когда искали 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, с которым вы работали, и перезагрузитесь.

VirtualBox - 2.0.6 (Sun'овская сборка). Должно x86-64 идти.
Но, при попытке установить x86-64 дистр все как и раньше:
Это ядро требует x86-64 CPU, но обнаружен только i686 и т.д.
В чем дело ?
Дистр (на HOSTE) - Gentoo.


Только что ради интереса запустил systemrescuecd с ядром под amd64 в virtualbox-ose 2.1.4 под gentoo.

2.1.4 есть в оверлее jokey (layman -a jokey). Только там после автоматического скачивания исходников, в дистфайлсах будут файлы с неправильными именами - их надо переименовать. Это из-за кривой отдачи файлов с виртуалбоксовского сайта.


Хм, layman -a jokey сделал, но

These are the packages that would be merged, in order:

Calculating dependencies. done!
[ebuild Rf ] app-emulation/virtualbox-bin-2.0.6 USE="additions chm -headless -sdk -vboxwebsrv" 0 kB

Может еще чего надо делать, давно layman'ом не пользовался ?

А у тебя процессор виртуализацию то поддерживает, чтобы x86-64 гостей запускать?


> А у тебя процессор виртуализацию то поддерживает, чтобы x86-64 гостей запускать?

C2D. VT-x врублено.

> Может еще чего надо делать, давно layman'ом не пользовался ?

Подключить оверлей? Добавить


Поставил VB-2.1.4
Тип ОС - Linux 2.6 (64-бит)
Резельтат - тот же .

Вопрос: а gentoo под amd64 собрана? Хотя подозреваю что достаточно только 64-разрядного ядра, юзерспейс думаю можно 32-разрадный оставить.


> Вопрос: а gentoo под amd64 собрана?

Gentoo на хосте - конечно.

Гостевые несколько x86-64 дистров пробовал, результат один и тот же.

В интернете пишут, что иногда поддержку виртуализации на процессоре можно включать/выключать через биос. Может стоит покопаться в его настройках или попробовать обновить? Хотя у меня ни на ноуте, ни на десктопе в биосе это никак не настраивается, всё работает и так.


Точно. В BIOS'e надо было врубить. Спасибо.


Вопрос вдогонку: будет ли работать, если процессор x86_64 БЕЗ поддержки виртуализации? Вся система x86_64.

> 2.1.4 есть в оверлее jokey (layman -a jokey)

Сегодня включили в основное дерево портежей. Оверлей более не нужен.


будет
причем даже не факт что медленнее )


У меня не работает. Куда копать?


>>> Вопрос вдогонку: будет ли работать, если процессор x86_64 БЕЗ поддержки виртуализации? Вся система x86_64.

>> будет

В версии 2.1.4 не работает и не должен.

Стр. 16, глава 1.6:

64-bit guests are supported under the following conditions:
1. You need a 64-bit processor with hardware virtualization support (see chapter 1.2, Software vs. hardware virtualization (VT-x and AMD-V), page 10).
2. You must enable hardware virtualization for the particular VM for which you want 64-bit support; software virtualization is not supported for 64-bit VMs.

Здравствуйте.
Заранее прошу извинить, если тема не к этому разделу.
Прочитал статью про новую Росу на Хабре. Загорелся. Тем более, что благодаря интерфейсу, мне представляется она очень удобной для старшего поколения.
Но не тут-то было.
Ставлю как и написано в wiki через Virtual Box.
Ан, не ставится.

При выборе 1-го пункта "Boot from local drive", появляется темный экран, а в верхнем левом углу пишется "Booting from local disk". Все, жду до 30 минут. Ни чего не выводит на экран. Нажимаю "Выключить". Появляется окно с указанием основных настроек ОС. Внизу окна в нижнем левом углу показывает индикатор загрузки - около 55%.
При выборе любого другого пункта, а именно пунктов 2, 3 и 4
выдается вот что:

Изображение

Вот, какие настройки системы я задавал в Virtual Box

Изображение

Также, чтобы специалисты могли видеть картину информативнее, вот скриншот "4 - Детально - Настройки - Носители - Общее представление"

Изображение

И вот какие образы Росы я выбирал

Помогите пожалуйста решить проблему.
Очень хочется поработать в такой системе.

С уважением,
Сергей1

Вложения Главное меню установщика, показываемое сразу после запуска установки в Virtual Box Первый пункт не предназначен для виртуальной машины. Sergei1 писал(а): При выборе любого другого пункта, а именно пунктов 2, 3 и 4 выдается вот что:

Изображение

Здесь все просто. У Вас в настройках машины стоит "Mandriva 32", а образ 64 битный.
Если основная система 64 битная, то при создании надо выбрать не просто "Mandriva" а "Mandriva (64 bit)".

Ну, или скачать 32-х битный образ Росы. ‎Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64

Изображение

Благодарю за ответ!
". в настройках машины стоит "Mandriva 32", а образ 64 битный" - да, так ни чего не получится.
Но. На скриншоте выше показаны все образы ОС, которые я пытался ставить. Как понятно - ни чего не получилось.
С " в настройках машины стоит "Mandriva 32", а образ 64 битный" - вообще как-то глупо и нелепо выглядит. Прошу прощения.
Но.
1) При выборе устанавливаемой ОС в Virtual Box у меня нельзя выбрать образ 64 bit - для наглядности вот скриншот

Изображение

2) Почему собственно пытался поставить 64 bit?
Пытался поставить версии "i586", но вот какой ответ мне тут же выдается
(сразу в разделе "Носители -> Контроллер: IDE -> в разделе "Атрибуты" - "Привод" нажимаю на пиктограмму диска и выбираю образ с окончанием в названии i586")

3) Ну а собственно, если я ставлю не "i 586", а "x 86_64.iso", тогда не ругается.

4) Пытался ставить все 3 версии ОС - с KDE, GNOME, LXDE - все то же.
Т.е. если я выбираю "x 86_64.iso" - "не ругается".
Если выбираю "i 586", то "ругается".

Изображение

5) Собственно, чтобы дополнить до конца картину действия, привожу ответ системы,
когда в главном меню выбираю 2, 3, 4-й пункт "Start Rosa Desctop Fresh R2", "Install Rosa Desctop Fresh R2", "Install Rosa Desctop Fresh R2 in Basic graphics mode",
выдается на темном экране вот такой ответ

Для лучшей наглядности вот, что написано:
"Loading vmlinuz0.
Loading initrd0.img. ready.
This kernel requires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropriate for your CPU."

Т.е. вот перевод:
"Загрузка vmlinuz0 .
Загрузка initrd0.img . готов.
Это ядро ​​требует 86-64 CPU, но только обнаружил i686 CPU.
Невозможно загрузиться - пожалуйста, используйте соответствующее ядро ​​для вашего процессора."

Что же мне делать?
Кто знает, напишите пожалуйста совет с пошаговой инструкцией.

64 битные ОС можно запустить только в 64-битном виртуалбоксе. Соответственно основная ОС должна быть 64 битная, виртуалбокс должен быть 64-битный, и в самом начале создания виртуальной машины, при выборе типа ОС надо выбирать ХХХХ(64 bit). Если что-то из этого не выполняется, можно забыть про 64 бита.
Sergei1 писал(а): Но. На скриншоте выше показаны все образы ОС, которые я пытался ставить. Как понятно - ни чего не получилось. Давайте для определнности будем ставить ROSA.FRESH.KDE.R2.i586.iso
Sergei1 писал(а): Пытался поставить версии "i586", но вот какой ответ мне тут же выдается Sergei1 писал(а): Что же мне делать? Кто знает, напишите пожалуйста совет с пошаговой инструкцией.

Инструкция такая:
1. Проверить какая версия винды. Если 32-х битная, то можно поставить только 32-х битные системы - переходим к пункту 2.
1.1 Если винда 64 бита то проверить какая версия виртуалбокса 64 или 32 бита. Если 32 бита, можно переставить на 64 битный, иначе переходим к пункту 2.
1.2 В вмртуал боксе нажимаем "Создать", откроется визард. Прямо на первом шаге он спросит "Укажите имя и тип ОС", имя любое, скажем "Rosa R2", тип "Linux", версия "Mandriva (64 bit)" 64 bit обязательно

Читайте также: