Я нахожусь в процессе установки и получения Laravel
для работы, следуя их монтажной документации. Однако, когда я пытаюсь бродячие вверх, я получаю ошибкуVagrant Up VT-X не доступен
There was an error while executing VBoxManage, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "e6f97d62-fd0b-4203-9735-9733f20d9e27", "--type", "headless"]
Stderr: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX) VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole
Я бегу последнюю версию VirtualBox
работает Ubuntu 14.04.4
. Затем я запускаю Vagrant Box внутри виртуального бокса, который дает мне эту ошибку. Моя виртуализация включена в BIOS
, и мои процессоры могут поддерживать виртуализацию. Я прочитал в другом потоке, что вложенная виртуализация возможна, если мы изменим vb.cpus на 1. Однако, я думаю, что файл конфигурации был изменен, и я не могу найти блок поставщика в моем файле Vagrant. Кто-нибудь знает, как решить эту ошибку?
Error VT-x not available for Vagrant machine inside Virtualbox
Edit: Разъяснение по установке. На моем хосте работает «Windows 10», в котором открыт виртуальный бокс. Этот виртуальный бокс работает под управлением Linux Ubuntu 14.04.4 '64bit. Отсюда я выполнил команду «бродячий ящик добавить laravel/homestead», который создает виртуальный бокс Ubuntu 32 бит. Затем я запускаю команду «бродяга вверх», которая дает мне вышеуказанную ошибку. Я также хотел бы добавить, что вкладка ускорения выделена внутри моих настроек виртуального бокса.
Можете ли вы помочь пояснить окружающую среду - я не понимаю, сколько уровней виртуализации вы пытаетесь достичь. У вас просто есть хост (например, Windows), где вы запускаете 'vagrant up' и видите эту ошибку? Или вы уже на гостях, устанавливаете VBox/vagrant и видите ошибку от Гость в гостях? –
Привет. Я обновил свой пост. Извините за то, что я не уточнил. – crossfuse999
Почему вам нужен 32-разрядный Ubuntu в 64-битной версии Ubuntu 14.04.4? –