Vagabundoes una herramienta poderosa para administrar entornos de desarrollo virtualizados y funciona perfectamente con Hyper-V en Windows 11/10. La combinación de Hyper-V y Vagrant permite a los usuarios crear y administrar máquinas virtuales de manera eficiente sin depender de software de terceros. Esta guía le mostrará cómoinstale Vagrant en Hyper-V en Windows 11/10.
Ejecute los pasos que se mencionan a continuación para instalar Vagrant en Hyper-V en Windows 11/10.
- Habilite Hyper-V y SMB
- Instale el archivo ejecutable de Vagrant
- Configurar vagabundo
Comencemos con la guía.
1]Habilite Hyper-V y SMB

Antes de instalar Vagrant, el primer paso es asegurarse de que Hyper-V y SBM estén habilitados en el sistema Windows. SBM permite compartir archivos entre el host y las máquinas virtuales. Siga los pasos que se mencionan a continuación para hacer lo mismo.
- Vaya a la barra de búsqueda, busque y abra el Panel de control, y luego haga clic en Programas y características.
- Haga clic en elActivar o desactivar las funciones de Windowsopción desde el lado izquierdo de la pantalla y luego intente encontrarHiper-Vuna vez que aparezca la ventana Características de Windows en la pantalla.
- Expanda Hyper-V, marque ambas casillas deHerramientas de administración de Hyper-VyPlataforma Hyper-Vy presione el botón Aceptar.
- A continuación, busqueSoporte para compartir archivos SBM 1.0/CIFS, expándalo y marca las tres casillas:Eliminación automática de SMB 1.0/CIFS, Cliente SMB 1.0/CIFS,yServidor SMB 1.0/CIFS,y haga clic en el botón Aceptar.
- Por último, presione el botón Reiniciar ahora para reiniciar la PC y completar la instalación.
Alternativamente, los usuarios también pueden habilitar Hyper-V y SMB ejecutando los siguientes comandos en PowerShell elevado:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -AllEnable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -AllReinicie la PC cuando se le solicite.
El siguiente paso es instalar los archivos ejecutables de Vagrant.
2]Instale los archivos ejecutables de Vagrant

A continuación, tenemos que instalar los archivos ejecutables de Vagrant después de habilitar Hyper-V y SBM. Los pasos son los siguientes:
- Vaya al sitio web oficial de Vagrant (desarrollador.hashicorp.com) y descargue el instalador Vagrant para Windows.
- Una vez descargado, navegue hasta la ubicación donde se descarga y haga doble clic en él para iniciar el proceso de instalación.
- Haga clic en Más información cuando aparezca la ventana del mensaje y luego haga clic enEjecutar de todos modosbotón.
- Presione el botón Siguiente dos veces, seleccione una ubicación diferente o déjelo como está, haga clic en Siguiente y luego seleccione el botón Instalar.
- Espere a que se complete el proceso y luego haga clic en el botón Finalizar.
- Para verificar que Vagrant esté instalado correctamente, ejecute el siguiente comando:
vagabundo –versión
Reinicie el dispositivo para aplicar los cambios.
3]Configurar Vagabundo

Para comenzar a configurar Vagrant, debemos configurar un espacio de trabajo y definir los parámetros. Estos pasos implican la creación de un Vagrantfile, que actúa como modelo para la configuración del desarrollo. Especificaremos el cuadro base, el proveedor y cualquier configuración adicional.
De forma predeterminada, Vagrant utiliza VirtualBox como proveedor; por lo tanto, debemos especificar Hyper-V para usarlo.
- Para verificar que Vagrant esté instalado correctamente, ejecute el siguiente comando:
vagrant --version- Abra PowerShell con derechos de administrador y ejecute el siguiente comando para crear un nuevo archivo de proyecto para la configuración vagabunda:
mkdir C:\Vagrant\hyperv-test- A continuación, ejecute los comandos respectivamente para inicializar un entorno Vagrant con una caja compatible y confirmar que la descarga se realizó correctamente.
vagrant box add hashicorp/bionic64vagrant box list- Una vez que se complete la descarga, vaya a la carpeta donde desea instalar el archivo Vagrant y ejecute el siguiente comando para inicializar el cuadro Vagrant:
vagrant init hashicorp/bionic64- Ahora podemos iniciar la Máquina Virtual en la carpeta del proyecto ejecutando el siguiente comando:
vagrant up --provider hypervNota: El primer inicio puede tardar algún tiempo.
- Una vez que la VM se esté ejecutando, use el siguiente comando para conectarse:
vagabundo ssh
Inicie Hyper-V Manager y la VM estará presente en la sección "Máquinas virtuales". Esta es la guía completa para instalar Vagrant en Hyper-V en Windows 11.
Leer:
¿Qué es mejor, Hyper-V o VMware?
La respuesta depende principalmente de las necesidades específicas de los usuarios. Incluido con Windows, Hyper-V es una solución rentable que se integra bien con los entornos de Microsoft. Aunque VMware requiere una licencia independiente, ofrece funciones sólidas, flexibilidad y alto rendimiento, especialmente para la virtualización de nivel empresarial. Hyper-V es ideal para usuarios preocupados por su presupuesto o aquellos en el entorno de Microsoft, mientras que VMware sobresale en entornos de múltiples sistemas operativos o necesidades de infraestructura complejas. Por lo tanto, la mejor elección depende de la escalabilidad, las características y los requisitos de compatibilidad.
Leer:
¿Es Docker mejor que Vagrant?
Docker y Vagrant tienen diferentes propósitos, por lo que la elección depende de las necesidades del usuario. Docker se especializa en contenedores livianos al aislar aplicaciones con recursos de sistema operativo compartidos, lo que lo convierte en una excelente opción para escalar e implementar aplicaciones rápidamente. Por otro lado, Vgarant se destaca en la creación de entornos de desarrollo consistentes, a menudo a través de máquinas virtuales. Por tanto, la elección depende de las necesidades del proyecto, ya que a veces incluso funcionan bien juntos.
Lea también:





![Esta partición es un error demasiado pequeño al instalar Windows [Reparar]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/09/This-partition-is-too-small.png)






