Ответ 1
Если у вас есть компьютер, поддерживающий аппаратную виртуализацию, вам необходимо включить его в BIOS.
Если у вас нет современного компьютера с процессором, который поддерживает аппаратную виртуализацию, как в вашем случае, вам придется придерживаться 32-битных полей. Это поле, trusty32, равно 32 бит, поэтому оно должно работать.
Но если это не так, вы можете попробовать любую вещь, которую описывает Петр Банашкевич в своем блоге здесь. Сообщение немного устарело (2012), но мы говорим о еще более старом процессоре здесь (2009), поэтому он все равно может применяться.
Как резюме, цитируя здесь:
- В графическом интерфейсе VirtualBox выберите VM → Настройки → Система → Ускорение, затем снимите флажок.
- Перейдите в каталог, содержащий ваши виртуальные виртуальные машины VirtualBox, затем в каталог виртуальных машин, а затем отредактируйте XML файл *.vbox. Внутри дочерних элементов ЦП (например, HardwareVirtEx или PAE) замените каждый включенный = "true" на enabled = "false".
- Отключить аппаратную виртуализацию через Vagrantfile (config.vm.customize [ "modifyvm",: id, "--hwvirtex", "off" ])
- Проверьте, больше ли число процессоров для вашей виртуальной машины Vagrant больше 1. Если да, перейдите и измените количество CPU в вашем файле *.vbox на один.
Надеюсь, что это поможет.