Установка CentOS 6.5 висит на первом экране

Я пытаюсь установить CentOS 6.5 в Virtual Box. Проблема в том, что установка зависает на первом экране после ожидания около 10 секунд.

Как я могу пройти этот экран?

Шаги, которые я установил:

1) Создать виртуальную машину

введите описание изображения здесь

2) Запустите его

Он показывает «Автоматическая загрузка за 10 секунд» и обратный отсчет, затем он замерзает, как показано ниже.

Экран установки CentOS 6.5

После многих неудачных попыток я попытался нажать клавишу Print. Он показывает несколько вариантов, выбирая любой параметр, который вызывает зависание. Единственным выбираемым вариантом является «Install (Text Mode)», нажмите его, он показывает "This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot - please use a kernel appropriate for your CPU" .

Я смог установить CentOS 6.5 на Virtual Box 4.3.8, размещенный в Windows 8.1, используя настройки, показанные ниже.

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

Настройки виртуального блока:

  • Генеральная
    • основной
      • Тип: Linux
      • Версия: Red Hat (64 бит)
  • система
    • Материнская плата
      • Базовая память: 2048 МБ
      • Набор микросхем: PIIX 3
      • Указательное устройство: мышь PS / 2
      • Расширенные функции:
        • [x] Включить I / O APIC
        • [x] Аппаратные часы в UTC
    • процессор
      • Процессоры: 1
      • Extended featuress: [x] Включить PAE / NX
    • ускорение
      • [x] Включить VT-x / AMD-v
      • [] Включить EFI
      • [x] Включить вложенный пейджинг
  • дисплей
    • видео
      • Видеопамять: 64 МБ
      • Количество мониторов: 1
      • Расширенные функции:
        • [x] Включить 3D-ускорение
        • [] Включить двумерное ускорение
  • Место хранения:
    • Контроллер: IDE
      • Тип PIIX 4
      • [x] Использовать кеш-сервер ввода-вывода
      • CentOS-6.5-x86_64-LiveDVD.iso
    • Контроллер: SATA
      • Тип AHCI
      • Количество портов 1
      • [] Использовать кеш-сервер ввода-вывода
      • CentOS_16GB_HDD.vdi
  • аудио
    • [x] Включить аудио
      • Драйвер хоста: Windows DirectSound
      • Аудиоконтроллер: Intel HD Audio
  • сеть
    • Адаптер 1
      • [x] Включить сетевой адаптер
      • Прикрепленный к NAT
      • Тип адаптера: Intel PRO / 1000 MT Desktop (8254OEM)
      • Промежуточный режим: отрицать
  • Последовательные порты
    • Порт 1
      • [] Включить последовательный порт
  • USB
    • [] Включить USB-контроллер

Настройки Virtual Box 4.3.8

Решение зависит от того, есть ли у вас 32-разрядный или 64-разрядный процессор на вашем компьютере.

  • Если на вашем компьютере есть 32-разрядный процессор (и, следовательно, 32-разрядная ОС), вы не можете запустить 64-битную гостевую ОС на VirtualBox. Вместо этого используйте 32-разрядную версию CentOS (CentOS-6.5-i386-LiveCD.iso).

  • Если на вашем компьютере имеется 64-разрядный процессор и 32-разрядная ОС, вы можете запустить 64-разрядную гостевую ОС в Virtualbox. Выполните следующие действия:

    • Установите флажок «Включить VT-x / AMD-V» в настройках гостевой ОС.
    • Включите виртуализацию оборудования в BIOS.
    • Выберите «Red Hat (64-bit)», а не только «Red Hat» на экране, который появляется в начале создания новой виртуальной машины.
  • Если на вашем компьютере есть 64-разрядный процессор и 64-разрядная ОС, вам не нужно ничего делать специально для запуска 64-разрядных гостевых ОС в VirtualBox: просто создайте и запустите его.

Выдержка из руководства VirtualBox, глава 3, в которой объясняются все мои вопросы:

VirtualBox поддерживает 64-разрядные гостевые операционные системы даже в 32-разрядных операционных системах хоста при условии соблюдения следующих условий:

  1. Вам нужен 64-разрядный процессор с поддержкой аппаратной виртуализации (см. Раздел 10.3 «Аппаратное обеспечение и виртуализация программного обеспечения» ).

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

  3. Если вы хотите использовать 64-битную гостевую поддержку в 32-разрядной операционной системе хоста, вы также должны выбрать 64-битную операционную систему для конкретной виртуальной машины. Так как поддержка 64 бит на 32-битных хостах требует дополнительных накладных расходов, VirtualBox разрешает эту поддержку только при явном запросе.

    На 64-битных хостах (которые обычно поставляются с поддержкой аппаратной виртуализации) 64-разрядные гостевые операционные системы всегда поддерживаются независимо от настроек, поэтому вы можете просто установить 64-разрядную операционную систему в гостевой системе.

Как поясняется здесь в контексте Ubuntu:

  1. Убедитесь, что вы выбрали 64-разрядную ОС в общих настройках \ базовая вкладка в Virtualbox
  2. Если вы включите VT-x / AMD-V в VirtualBox, убедитесь, что вы также включили его в свою биографию

Я столкнулся с одной и той же проблемой, пытаясь использовать изображение CentOS-6.5-x86_64-LiveCD.iso на VirtualBox.

Моя хост-система – Windows 7 64bit.

Проблема заключалась в том, что VirtualBox выбрал «RedHat» в качестве ОС по умолчанию для гостя. Изменение его на RedHat (64 бит) решило проблему.

Трудно сказать, что происходит без дополнительной информации. Возможно, вы сможете обойти это, используя режим установки VNC: http://www.ispexperts.com.np/?p=1075

Я просто столкнулся с аналогичной проблемой с бета-тестированием RHEL 7. Для меня это фиксировало настройки системы на виртуальной машине и изменение набора микросхем от PIIX 3 до ICH 9.

Я также изменил драйвер Ethernet с чипа MAC на настольном компьютере Intel на MAC-адрес сервера, но я не думаю, что это было критическое изменение.

Отключите HyperV от функций Windows на панели управления. Затем перезапустите и повторите попытку.

Если бы эта же проблема, оказалось, это виртуальная машина «версия», которую я использовал в VirtualBox.

Новый мастер VM по умолчанию использует встроенную версию «Red Hat», когда вы упоминаете Centos в названии виртуальной машины (на самом деле это приятное удобство). Нельзя сказать, что этот профиль версии предназначен для 32-разрядной версии. Следующая опция («Red Hat (64 бит)») в списке поддерживает 64-разрядную версию. Попробуйте изменить это в настройках виртуальной машины, и он должен загрузиться правильно.

Мастер обнаруживает, что я использовал «Centos» во имя моей виртуальной машины, поэтому по умолчанию используется «Red Hat» в качестве версии

Но, как вы можете видеть, тот, который вы хотите для поддержки 64 бит, скрывается сразу после него