Tienda Wifi

Tienda Wifi
CiudadWireless es la tienda Wifi recomendada por elhacker.NET

Entradas Mensuales

Síguenos en:

Canal Oficial Telegram de elhacker.NET Grupo Facebook elhacker.NET Twitter elhacker.NET Canal Youtube elhacker.NET Comunidad Steam: Grupo elhacker.NET Mastodon

Entradas populares

PostHeaderIcon Instalar VMware ESXi en una Raspberry Pi 4


Un proyecto bastante loco, pero posible, como es virtualizar con un Raspberry Pi 4. Recomendamos usar una Raspberry pi 4 de 4GB o mejor 8 gigas de ram, Seguramente no sea muy práctico, ni sobre todo rápido, pero factible ya que VMWare tiene paquetes ARM nativos para el procesador de la RaspBerry, además de poder usar un cargador UEFI para instalarlo todo. Sobre el rendimiento una vez todo instalado, mejor no hablar.



VMware mediante un fling nos presenta una nueva versión del hipervisor ESXi, para arquitecturas ARM, ¡qué maravilla! En este post veremos algo que no está soportado (por ahora), y no es más que cómo instalar ESXi en una Raspberry Pi 4.


Materiales necesarios

  • 1 raspberry
  • 1 tarjeta sd para instalar el UEFI de arranque
  • 1 pendrive, donde residirá la iso que la esxi
  • 1 pendrive, donde instalaremos la esxi

 1 tarjeta microSD pequeña, da igual la capacidad ya que el hipervisor no irá instalado ahí, en la SD guardaremos la UEFI ‘únicamente’, necesitaremos también 2 pendrives USB, uno donde guardaremos los medios de instalación y otro donde haremos la instalación del ESXi. Antes de seguir, recordaros que tenéis aquí la web oficial del fling con toda su documentación y muchos más detalles.


Después vamos a necesitar la iso de esxi. Para ello nos lo descargamos de aquí:

Y los ficheros de configuración de firmware de bios UEFI, que irán en la sd:

Una vez descargados, vamos a ir preparando todos los componentes

Extraemos el contenido de fichero firmware-master.zip en el pendrive UEFI.

Dentro de la carpeta boot eliminamos los kernel que tengamos:

Nos descargaremos el último y oficial firmware de Raspberry Pi, extraemos el fichero firmware-master.zip, entramos en el directorio boot y eliminamos los ficheros kernel*.img, copiamos todo el contenido a la raíz de la tarjeta SD.

Descargamos también el último firmware UEFI de la comunidad para Raspberry Pi 4. Extraemos RPi4_UEFI_Firmware_v1.20.zip y copiamos todos los ficheros al mismo directorio raíz en la tarjeta SD, si pregunta si deseamos sobre escribir los ficheros diremos que sí.


Editamos boot/config.txt y añadimos al final:

gpu_mem=16

Nos descargamos la imagen ISO de instalación de ESXi para ARM, con balena Etcher por ejemplo podremos copiar la ISO a un pendrive USB que usaremos como medio de instalación. 

Es momento de enchufarle la tarjeta SD y este pendrive USB a la Raspberry, y la encendemos!

Cuando arranque la UEFI presionamos ESC, tenemos que quitarle el límite de 3GB de RAM que viene por defecto. Ya que el hipervisor necesita al menos 4GB.

  • Pulsamos en “Device Manager”,
  • Pulsamos en “Raspberry Pi Configuration”
  • Pulsamos en “Advanced Configuration”,
  • Y en Limit RAM to 3GB, que estará en ‘Enabled’ lo deshabilitamos con ‘Disabled’
  • F10 para grabar la nueva configuración de la UEFI & ‘Y’.
Si el disco USB de la Raspberry donde se va a instalar es menor a 128GB, tenemos que parar el proceso del boot justo dándole al Enter tras ver la pantalla de la UEFI. Pulsamos a continuación ‘Shift-O’ y escribimos en el prompt autoPartitionOSDataSize seguido del tamaño, ejemplo de 8GB:

runweasel cdromBoot autoPartitionOSDataSize=8192

A partir de ahora ya lo conocemos todos, sería el proceso de instalación de un ESXi normal, debemos instalar ESXi en una unidad USB que le conectemos.

Y empezamos con la instalación de nuestro esxi

  • Aceptamos licencia
  • Elegimos el otro pendrive el que os comenté que iba albergar la instalación de la iso
  • Elegimos el idioma
  • Ponemos el password de root
  • Pulsamos f11 y empezamos con la instalación
  • Una vez terminada nos reiniciará y ya podemos ver que nuestra raspberry tiene el esxi instalado
  • Deshabilitamos el ipv6 si no lo vamos a usar
  • Configuramos una ip estática para poder acceder a nuestra rapsberry con esxi
  • Configuramos nombre y dns
  • Y reiniciamos


Cuando acabemos, tras la instalación, desconectamos el USB de instalación, y reiniciamos, tendremos que volver a entrar en la configuración de la UEFI (con ESC). 

  • Y vamos a “Boot Maintenance Manager”,
  • Pulsamos en “Boot Options”,
  • Pulsamos en “Change Boot Order”,
  • Y pulsando la tecla de + debemos subir nuestra unidad USB al inicio de la lista. Grabamos con F10 y continuamos con el reinicio.
Y nada, por fin, si le dejamos ya tranquila, la Raspberry Pi arrancará el hipervisor VMware ESXi y al de unos minutos ya podremos conectarnos como es habitual mediante un navegador web a la UI. Si os fijáis detecta perfectamente el hardware y ya podremos comenzar a crear máquinas virtuales, y darle caña!

Con esto ya podemos ver que accedemos a nuestra web de esxi desde nuestra rapsberry



También hay un vídeo completo (en inglés) de la instalación, paso a paso:




Fuentes:

https://blogvirtualizado.com/instalacion-de-esxi-en-raspberry-pi-4/

https://www.raspberrypi.org/blog/get-vmware-on-raspberry-pi/

https://networkchuck.com/vmware-raspberrypi/

https://www.bujarra.com/instalando-vmware-esxi-en-una-raspberry-pi/


0 comentarios :

Publicar un comentario

Los comentarios pueden ser revisados en cualquier momento por los moderadores.

Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.

Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.