¿Por qué no puedo crear una máquina virtual VirtualBox usando Vagrant?

¿Por qué no puedo crear una máquina virtual VirtualBox usando Vagrant?

Recientemente compré un libro llamado: DevOps for the Desparate y no puedo pasar de los ejercicios del capítulo 1 para crear una VM en Oracle Virtual Box.

En la fase de configuración inicial para el capítulo 1, estoy creando:

  1. Una máquina virtual Ubuntu Hyper-V
  2. En Ubuntu VM, estoy creando otra VM en Oracle VirtualBox usando Vagrant

He realizado los ejercicios varias veces y no he tenido mucha suerte desde que llegué al comando que crea la VM usando

vagrant up

La creación falla.

Probé los siguientes sistemas operativos

  1. Ubuntu 18.04LTS
  2. Ubuntu 20.04 LTS
  3. Ubuntu 22.04 LTS

imagen

Esto no estaba en las instrucciones, pero cuando se creó la imagen de Hyper-V, cambié el tamaño del disco duro a 100 GB en la configuración de Hyper-V ya que me seguía quedando sin espacio cuando ejecutaba:

$vagrant up

Después de cambiar el tamaño del disco duro en Hyper-V, descubrí que también necesitaba cambiar el tamaño de la partición de Linux, lo cual hice usando:

growpart

imagen

Todos los demás pasos los completé con éxito, es decir:

Página xiv Set-VMProcessor -VMName 'Ubuntu 20.04 LTS' -ExposeVirtualizationExtensions $true

Página xxi $git clone https://github.com/bradleyd/devops_for_the_desperate/

Página 4 Vagabundo instalado

Página 7 Ansible instalado

Cuando llego a la página 9, esto falla:

$ vagrant up

He estado recibiendo diferentes errores, pero ahora recibo este:

$ vagrant up

Bringing machine 'default' up with 'virtualbox' provider...

==> default: Importing base box 'ubuntu/focal64'...

==> default: Matching MAC address for NAT networking...

==> default: Checking if box 'ubuntu/focal64' version '20230719.0.0' is up to date...

==> default: Setting the name of the VM: dftd

==> default: Clearing any previously set network interfaces...


**There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling     VirtualBox. The command and stderr is shown below.


Command: ["hostonlyif", "ipconfig", "vboxnet2", "--ip", "172.28.128.1", "--netmask", "255.255.255.0"]

Stderr: VBoxManage: error: Code E_ACCESSDENIED (0x80070005) - Access denied (extended info not     available)

VBoxManage: error: Context: "EnableStaticIPConfig(Bstr(pszIp).raw(), Bstr(pszNetmask).raw())" at line 242 of file VBoxManageHostonly.cpp**

Gracias de antemano.

información relacionada