Da, puteți rula mașini virtuale pe Raspberry Pi folosind VMWare. În acest tutorial voi prezenta pașii ce trebuie urmați pentru a instala VMWare pe Raspberry Pi.
Pentru acest proiect veți avea nevoie de următoarele echipamente:
1 x Raspberry Pi 4 (cu 8 GB RAM)
1 x cablu UTP
1 x card microSD de 8 GB
1 x stick USB de 16 GB (opțional)
1 x stick USB de 32 GB
1 x SSD de 256 GB
1 x Raspberry POE+ Hat sau 1 x incărcător cu USB-C
1 x switch (cu POE dacă se va folosi POE+ Hat)
1 x laptop sau PC cu card reader
1 x mouse
1 x tastatură
1 x cablu microHDMI-HDMI
1 x monitor
Actualizarea Raspberry Pi
Primul pas este să instalați Raspberry Pi OS pe cardul microSD de 16 GB, urmând instrucțiunile de aici.
Apoi introduceți cardul microSD în Raspberry Pi, conectați tastatura mouse-ul și monitorul și actualizați Raspberrry Pi folosind comanda:
sudo rpi-eeprom-update
Opțional comanda de actualizare de mai sus poate fi dată prin SSH, urmând instrucțiunile de aici.
Pregătirea pentru instalarea VMWare
Odată actualizat, opriți Raspberry Pi și scoateți cardul microSD.
Conectați SSD-ul la un laptop sau Desktop, deschideți Raspberry Pi Imager și alegeți din Choose OS opțiunea ERASE.
Același lucru faceți și cu cardul microSD.
Apoi descărcați ultimna versiune a Raspberry Pi Firmware de aici și UEFI Raspberry Pi Firmware de aici.
Acum, dezarhivați firmware-master.zip, deschideți folderul firmware-master\boot și copiați fișierele pe cardul microSD, după care, ștergeți următoarele 4 fișiere:
- kernel.img
- kernel7.img
- kernel7l.img
- kernel8.img
Pasul următor este să dezarhivați RPi4_UEFI_Firmware_v1.20.zip, deschideți folderul RPi4_UEFI_Firmware_v1.20 și copiați întreg conținutul pe cardul MicroSD, cu înlocuire de fișiere.
Deschideți fișierul config.txt de pe cardul MicroSD, iar la sfârșitul acestui fișier introduceți următoarea instrucțiune, după care salvați fișierul:
gpu_mem=16
Acum scoateți SSD-ul și cardul microSD și conectați-le la Raspberry Pi.
ATENȚIE!
NU porniți încă Raspberry Pi!
Crearea kitului de instalare VMWare
Descărcați imaginea ISO a kitului de instalare VMWare de aici.
ATENȚIE!
Veți avea nevoie de un cont gratuit pentru a descărca kitul de instalare.
Scrieți kitul de instalare pe stickul USB de 32 GB folosind utilitarul RUFUS
Instalarea VMWare pe Raspberry Pi
Conectați și stickul USB la Raspberry Pi alături de tastatură și mouse.
Activați toți cei 8 GB de RAM ai Raspberry Pi, urmând instrucțiunile de aici.
Restartați Raspberry Pi și apăsați intermitent tasta Esc până când intrați iar în Raspberry Pi UEFI Firmware.
Selectați Boot Manager, apoi alegeți din listă stickul USB. Înainte să apăsați tastat Enter, fiți pregătiți să apăsați combinația de taste Shift + O.
Astfel, în partea de jos a ecranului va apărea runweasel cdromBoot. Aici veți mai introduce niște instrucțiuni pentru a limita instalarea VMWare ESXi la o partiție de 8 GB:
runweasel cdromBoot autoPartitionOSDataSize=8192
Acum urmați pașii din clipul video de mai jos:
Instalați VMWare ESXi pe stick-ul USB de 16 GB (OPȚIONAL)
Dat fiind faptul că această versiune de VMWare se oferă ca evaluare pentru 180 de zile și pentru a evita situația neplăcută de a recrea toate mașinile virtuale de pe Raspberry Pi din 6 în 6 luni, este recomandat ca VMWare să fie instalat pe stick-ul de 16 GB, iar SSD-ul să fie folosit ca stocare pentru mașinile virtuale.
ATENȚIE!
Atât cardul MicroSD, cât și SSD-ul, opțional și stickul USB de 16 GB vor fi ”blocate” pe Raspberry Pi.