Folosim mașini virtuale pentru dezvoltarea și rezolvarea laboratoarelor și pentru realizarea temelor.
Toate mașinile virtuale au distribuţii Debian-based. Cele de laborator le puteţi folosi şi pentru uz personal pentru acomodarea cu mediul Linux.
În cazul în care folosiți Windows/WSL/Linux, mașina virtuală se va importa folosind VirtualBox
sau VMWare Player
. Urmăriți pașii din sectiunea Procedură import fişier OVA în VirtualBox sau din secțiunea
Procedură import fişier OVA în VMWare Player.
În cazul în care folosiți MacOS cu arhitectura M1/M2, mașina virtuală se va importa folosind UTM
. Urmați pașii din sectiunea
Procedură import fişier QCOW2 în UTM (macOS >= 11).
Dacă aveți probleme cu importare mașinii virtuale în UTM
, urmați pașii din secțiunea
Procedură import fişier QCOW2 în QEMU (macOS >= 11)
student
cu parola student
și are permisiuni de sudo
.
Pachetele instalate sunt cvasi-minimale. Dacă aveți sugestii sau nevoi de pachete instalate, sugerăm să ne scrieţi pe forumul de pe curs.upb.ro
În cazul în care folosiți Windows/WSL/Linux descărcați mașinile virtuale în format OVA.
Mașina virtuală pentru laborator:
https://repository.grid.pub.ro/cs/uso/USO.ova
În cazul în care folosiți MacOS descărcați mașinile virtuale pentru UTM
:
Mașina virtuală de laborator:
https://repository.grid.pub.ro/cs/uso/USO.utm.zip
În funcţie de sistemul de operare (Windows, Linux, MAC OS etc.) pe care îl aveţi pe laptop/calculatorul personal descărcaţi versiunea de Virtualbox pentru acel host. Exemplu: am un laptop cu Windows 10 instalat, voi descărca versiunea de VirtualBox pentru Windows hosts.
Link pentru descarcare: https://www.virtualbox.org/wiki/Downloads
Mașinile virtuale sunt disponibile la adresele:
Pentru rularea mașinii virtuale, trebuie să importați fișierul OVA în VirtualBox accesând File apoi Import Appliance, ca în imaginea de mai jos:
Va apărea opțiunea de a selecta calea către fișierul OVA pe care l-ați descărcat, ca mai jos:
Această mașină conține o serie de configurații implicite cum ar fi: 1 core CPU, 512 MB memorie RAM. Le vom vedea listate mai jos. Asigurați-vă că:
Apoi va începe importul şi va arăta ca mai jos, aveţi răbdare să termine:
După finalizarea importului, asigurati-va ca creati un host network: File → Host Network Manager → Create:
Porniți mașina virtuală și autentificați-vă folosind numele de utilizator student
și parola student
. O veţi vedea în meniu ca mai jos. Click dreapta pe ea, START → Normal Start:
Recomandări:
root
și student
VMware Player este versiunea gratuită a soluției de virtualizare. În funcție de sistemul de operare pe care îl folosiți (Windows/Linux), descărcați versiunea corespunzătoare de VMware Player (pentru Windows sau pentru Linux) de la linkul https://softwareupdate.vmware.com/cds/vmw-desktop/player/.
Mașinile virtuale sunt disponibile la adresele:
Pentru rularea mașinii virtuale, trebuie să importați fișierul OVA în VMWare accesând File apoi Open, ca în imaginea de mai jos:
Va apărea opțiunea de a selecta calea către fișierul OVA pe care l-ați descărcat, ca mai jos:
Dupa va aparea o fereastra in care trebuie sa selectati numele si locul unde se va salva masina virtuala. Completati aceste date daca este nevoie si apasati Import.
Apoi va începe importul şi va arăta ca mai jos, aveţi răbdare să termine:
Veţi vedea masina virtuala în meniu ca mai jos. Selecati-o si apasati pe triunghiul verde Power on. Dupa ce porneste masina virtuala autentificați-vă folosind numele de utilizator student
și parola student
.
Recomandări:
root
și student
Deoarece sistemele care folosesc procesorul Apple M1 nu pot să ruleze mașina virtuală folosind VMware sau VirtualBox, este nevoie să folosim aplicația UTM.
Imaginile OVA nu sunt compatibile cu aplicația UTM, astfel vom descărca atât pentru laborator cât și pentru teme, mașini virtuale salvate într-un format de tip QCOW2 (compatibil cu UTM):
Pentru a putea rula mașini virtuale pe o versiune de macOS >= 11 care rulează pe procesorul Apple M1, este necesar să folosiți aplicația UTM.
Odată descărcat fișierul UTM.dmg
, deschideți-l și mutați conținutul (aplicația) în directorul Applications
.
Pentru a crea mașina virtuală, primul pas este să dezarhivați conținutul arhivei. Deschideți un terminal și rulați comanda următoare:
Pentru USO Laborator
unzip "USO.utm.zip"
Pentru USO Teme:
unzip "USOTeme.utm.zip"
Creați o nouă mașină virtuală conform imaginilor de mai jos.
SelectațiCreate a New Virtual Machine
:
Selectați Open…
:
Căutați și selectați directorul “USO Ubuntu-22.04.1-arm.utm” și apăsați Open
:
Pentru a seta interfața de rețea pe mașina este necesară rularea comenzilos:
sudo ip link set enp0s1 up sudo dhclient enp0s1
Fiecare BIOS e diferit ca optiuni si navigare aici va trebui sa cautati pe net cum se intra in el si sa faci modificarile (de obicei se apasa o tasta la bootare (. DEL sau F2) inainte sa porneasca sistemul de operare)