Я хотел бы смоделировать среду в VirtualBox, где 32-разрядная версия Linux используется на 64-разрядном оборудовании.

Можно ли настроить систему, в которой хост-компьютер 64-битный, хост-компьютер 64-битный, (гостевая) виртуальная машина 64-битная, а гостевая ОС 32-битная?

Если да, то как я могу установить его в VirtualBox? Достаточно ли этого, если я создам виртуальную машину с настройками Type: Linux , Version: Linux 2.6 / 3.x (64 bit) и установлю 32-разрядную версию Linux?

2 ответа2

2

Вы можете настроить его, но помните следующее, исходя из моего опыта:

  1. Убедитесь, что в вашем BIOS включены расширения виртуализации для вашего оборудования. В частности, включить EPT, если вы на Intel. 64-битные гости не работают над виртуализацией программного обеспечения.

  2. Вы используете обновленную версию virtualbox с ее расширениями.

  3. Если вы используете гостевую систему Linux, избегайте ядер 2.6.17, 2.6.18, а если вы используете APIC, у ядра 2.6.24-r6 есть проблемы.

Я только виртуализировал гостей Linux, но для получения дополнительной информации см. Главу 3 руководства.

0

Да, это именно то, что вам нужно сделать. Это должно работать нормально, если ваш хост поддерживает 64-битные гости.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .