Unraid como una VM
Ejecutar Unraid como una máquina virtual en su servidor principal de Unraid puede ser muy útil para el desarrollo, prueba y evaluación. Esta configuración le permite:
- Desarrollar y probar complementos o contenedores Docker sin poner en riesgo su servidor de producción.
- Evaluar nuevas versiones de Unraid antes de actualizar su sistema principal.
- Crear entornos aislados para la resolución de problemas o capacitación.
- Lime Technology no ofrece soporte oficial para esta configuración en datos de producción.
- La virtualización introduce cierta sobrecarga; espere un rendimiento reducido en comparación con ejecutar directamente en hardware.
- Necesita una clave de licencia válida separada para la VM.
:::note[Prerequisites]
- Una clave de licencia válida de Unraid para la VM
- Una memoria USB dedicada (use un fabricante diferente al del disco de arranque de su host)
- Unraid versión 6.4.0 o superior para la VM (las versiones anteriores requieren configuración manual)
:::
Para poner en funcionamiento Unraid como una VM:
1. Prepara la memoria USB para la VM - Haz clic para expandir/contraer
Preparar tu memoria USB es crucial para un proceso de arranque del VM continuo y fiable. Aquí te explicamos cómo configurar tu entorno VM con un dispositivo de arranque único y correctamente configurado.
- 
Use la herramienta Unraid USB Creator en su escritorio para preparar la unidad flash: - Seleccione Permitir arranque EFI.
- Establezca un nombre único para el servidor (como TowerVMsi su host esTower).
- Escriba la imagen en la unidad flash.
 
- 
Modificar archivos de configuración: - 
Cambie la etiqueta de la unidad flash de UNRAIDa un nombre único (ej.,UNRAID-VM).
- 
Edite el archivo syslinux/syslinux.cfgen la unidad flash:label Unraid OS
 menu default
 kernel /bzimage
 append unraidlabel=UNRAID-VM initrd=/bzroot
- 
Realizar este cambio en todos los modos de arranque (GUI/Modo seguro) dentro del archivo. 
- 
Copie el archivo syslinux.cfgactualizado aEFI/boot/syslinux.cfg
 
- 
- 
Cree un archivo llamado startup.nshen la raíz de la unidad flash con este contenido:\EFI\boot\bootx64.efi
- 
Tome nota del fabricante de la unidad flash (necesitará esto para la configuración de VM más adelante). 
1. Prepare el disco USB para la VM - Haga clic para expandir/colapsar
Configurar la VM de Unraid requiere algunas configuraciones específicas para asegurar un funcionamiento adecuado.
Para crear la plantilla de VM:
- En el servidor host de Unraid, vaya a Configuración → Administrador de VM y asegúrese de que las VM estén habilitadas.
- Navegue a la pestaña VMs y haga clic en Agregar VM.
- Seleccione la plantilla Slackware, ya que es la que más se parece a Unraid.
- (Opcional) Si está disponible, reemplace el ícono de Slackware con el ícono de Unraid.
- Nombre la VM (ej., UNRAID-VM).
- (Opcional) Añada una descripción, tal como "Entorno de prueba de Unraid - vX.XX.X."
- Asignar recursos:
- CPUs: 2-4 núcleos
- RAM: 4-8 GB (establecer Inicial y Máximo con el mismo valor)
 
- Establezca Tipo de Máquina en Q35 (última).
- Configure BIOS en OVMF y controlador USB en 3.0 (QEMU XHCI).
- Configurar discos virtuales:
- Agregar vDisks para cache/datos usando formato RAW y bus SATA.
- Dimensionar discos de manera diferente para fácil identificación (e.g., %%parity|paridad%% > datos > %%cache|cache%%).
 
- Deje gráficos, sonido y red en sus configuraciones predeterminadas.
- En dispositivos USB, seleccione la unidad flash por fabricante, no por etiqueta.
2. Configurar la VM en el host - Haga clic para expandir/colapsar
Para iniciar la VM después de la configuración:
- Desmarque Iniciar VM después de la creación si desea control manual.
- Haga clic en Crear.
- En la pestaña VMs, haga clic en el ícono de la VM de Unraid y seleccione Iniciar con consola (VNC).
- Observe el proceso de arranque en la consola VNC y anote la dirección IP de la VM que se muestra antes de iniciar sesión.
3. Crear e iniciar la VM - Haga clic para expandir/colapsar
Una vez que la VM esté en funcionamiento, configúrela como un servidor Unraid físico:
- Acceda al WebGUI de la VM en http://[VM-IP].
- Vaya a Configuración → Identificación:
- Establezca un nombre de Servidor único (e.g., Unraid-VM).
- Agregue una descripción como "Instancia de desarrollo."
 
- Establezca un nombre de Servidor único (e.g., 
- (Opcional) Vaya a Configuración → Opciones de visualización y elija un tema de color diferente para distinguirlo del host.
- Vaya a Configuración → opciones de SMB → Configuración de grupo de trabajo y establezca Maestro local en No para evitar conflictos.
- Para la transferencia de UPS (si el host tiene UPS):
- Comience el array con sus dispositivos configurados.
- Instale Community Applications para pruebas de complementos/Docker.
- Actualice la VM a través de Herramientas → Actualizar OS, al igual que un servidor físico.
Solución de problemas
Si encuentra un Error de Ejecución relacionado con el dispositivo USB después de editar la configuración de la VM:
- Edite la VM y cambie a vista XML.
- Ubique el nodo <hostdev>que define el dispositivo flash (generalmente cerca del final).
- Elimine todo el bloque <hostdev>...</hostdev>.
- Haga clic en Actualizar.
- Re-edite la VM en vista de formulario.
- Re-seleccione la unidad flash bajo dispositivos USB.
- Haz clic en Actualizar de nuevo. El VM debería comenzar normalmente ahora.