This shows you the differences between two versions of the page.
uso:resurse:mv [2022/10/12 10:46] andreia.ocanoaia |
uso:resurse:mv [2024/12/03 14:45] (current) andreia.ocanoaia [Procedură import fişier QCOW2 în QEMU (macOS >= 11)] |
||
---|---|---|---|
Line 6: | Line 6: | ||
Cele de laborator le puteţi folosi şi pentru uz personal pentru acomodarea cu mediul Linux. | 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 ''VMWare Player''. Urmăriți pașii din sectiunea | + | Î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 [[https://ocw.cs.pub.ro/courses/uso/resurse/mv#procedura_import_fisier_ova_in_virtualbox|Procedură import fişier OVA în VirtualBox]] sau din secțiunea |
[[https://ocw.cs.pub.ro/courses/uso/resurse/mv#procedura_import_fisier_ova_in_vmware_player|Procedură import fişier OVA în VMWare Player]]. | [[https://ocw.cs.pub.ro/courses/uso/resurse/mv#procedura_import_fisier_ova_in_vmware_player|Procedură import fişier OVA în VMWare Player]]. | ||
- | În cazul în care folosiți **MacOS**, mașina virtuală se va importa folosind ''UTM''. Urmați pașii din sectiunea | + | Î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 |
- | [[https://ocw.cs.pub.ro/courses/uso/resurse/mv#procedura_import_fisier_qcow2_in_utm_macos_11|Procedură import fişier QCOW2 în UTM (macOS >= 11)]]. | + | [[https://ocw.cs.pub.ro/courses/uso/resurse/mv#procedura_import_masina_virtuala_in_utm_macos_11|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 | Dacă aveți probleme cu importare mașinii virtuale în ''UTM'', urmați pașii din secțiunea | ||
Line 19: | Line 19: | ||
</note> | </note> | ||
- | Pachetele instalate sunt cvasi-minimale. Dacă aveți sugestii sau nevoi de pachete instalate, sugerăm să ne scrieţi pe forumul de pe [[http://curs.upb.ro|curs.upb.ro]] | + | Pachetele instalate sunt cvasi-minimale. Dacă aveți sugestii sau nevoi de pachete instalate, sugerăm să ne scrieţi pe forumul de pe [[https://curs.upb.ro|curs.upb.ro]] |
- | <hidden> | + | |
+ | /* | ||
===== Descarcare VirtualBox ===== | ===== Descarcare VirtualBox ===== | ||
Line 32: | Line 33: | ||
</note> | </note> | ||
- | </hidden> | ||
- | |||
- | <hidden> | ||
===== Descarcare VMWare Player ===== | ===== Descarcare VMWare Player ===== | ||
Line 42: | Line 40: | ||
Link pentru descarcare: [[https://vmware.pub.ro/|https://vmware.pub.ro/]] | Link pentru descarcare: [[https://vmware.pub.ro/|https://vmware.pub.ro/]] | ||
- | + | */ | |
- | </hidden> | + | |
===== Linkuri download maşini virtuale ===== | ===== Linkuri download maşini virtuale ===== | ||
- | Mașinile virtuale pot fi descărcate de la adresa [[https://repository.grid.pub.ro/cs/uso]]. | + | În cazul în care folosiți **Windows/WSL/Linux** descărcați mașinile virtuale în format OVA. |
- | În cazul în care folosiți **Windows/WSL/Linux** descărcați mașinile virtuale în format OVA: | + | **Mașina virtuală pentru laborator**:\\ |
- | * mașina virtuală pentru laborator (Ubuntu 22.04 LTS, cu interfață grafică): | + | [[https://repository.grid.pub.ro/cs/uso/USO.ova]] |
- | [[https://repository.grid.pub.ro/cs/uso/USO.ova]]. | + | |
<hidden> | <hidden> | ||
- | * mașina virtuală pentru teme (Ubuntu 22.04 LTS, cu interfață în linie de comandă): [[https://repository.grid.pub.ro/cs/uso/USOTeme.ova]]. | + | **Mașina virtuală pentru teme**:\\ |
+ | [[https://repository.grid.pub.ro/cs/uso/USOTeme.ova]] | ||
</hidden> | </hidden> | ||
- | În cazul în care folosiți **MacOS** descărcați mașinile virtuale pentru ''UTM'' (arhiva ''utm.tar.bzip2''): | + | Î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%20Ubuntu-22.04.1-arm.utm.tar.bzip2]]. | + | |
+ | **Mașina virtuală de laborator**:\\ | ||
+ | [[https://repository.grid.pub.ro/cs/uso/USO.utm.zip]] | ||
<hidden> | <hidden> | ||
- | * mașină virtuală de teme: [[https://repository.grid.pub.ro/cs/uso/USOTeme.qcow2]]. | + | **Mașină virtuală de teme**:\\ |
- | </hidden> | + | [[https://repository.grid.pub.ro/cs/uso/USOTeme.utm.zip]] |
- | + | Credențialele de autentificare pe acest site atunci când vi se vor cere sunt cele folosite pe [[https://cs.curs.pub.ro/]]. Dacă nu aveți un cont deja, deschideți un tichet la adresa [[https://support.curs.pub.ro/]]. | |
- | Credențialele de autentificare pe acest site atunci când vi se vor cere sunt cele folosite pe [[http://acs.curs.pub.ro/]]. Dacă nu aveți un cont deja, deschideți un tichet la adresa [[https://support.curs.pub.ro/]]. | + | |
<note warning> | <note warning> | ||
- | Credențialele de pe http://curs.upb.ro/ și de pe https://repository.grid.pub.ro/cs/uso/ se referă la **username** și **parolă**. | + | Credențialele de pe https://curs.upb.ro/ și de pe https://repository.grid.pub.ro/cs/uso/ se referă la **username** și **parolă**. |
Spre exemplu, Ana Popescu, cu e-mailul **ana.popescu@stud.acs.upb.ro** va scrie la username **ana.popescu** (FĂRĂ **@stud.acs.upb.ro**). | Spre exemplu, Ana Popescu, cu e-mailul **ana.popescu@stud.acs.upb.ro** va scrie la username **ana.popescu** (FĂRĂ **@stud.acs.upb.ro**). | ||
</note> | </note> | ||
+ | </hidden> | ||
+ | |||
- | <hidden> | ||
===== Procedură import fişier OVA în VirtualBox ===== | ===== Procedură import fişier OVA în VirtualBox ===== | ||
+ | |||
+ | Î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|https://www.virtualbox.org/wiki/Downloads]] | ||
+ | |||
+ | <note important> | ||
+ | Descărcați cea mai nouă versiune stabilă de VirtualBox. Dacă aveți host de Linux asigurați-vă că din BIOS ați dezactivat Secure boot, acesta s-ar putea să interfereze cu driverele pe care VirtualBox are nevoie sa le instaleze. | ||
+ | </note> | ||
+ | |||
+ | |||
+ | Mașinile virtuale sunt disponibile la adresele: | ||
+ | * mașina virtuală pentru laborator: [[https://repository.grid.pub.ro/cs/uso/USO.ova]]. | ||
+ | * mașina virtuala pentru teme: [[https://repository.grid.pub.ro/cs/uso/USOTeme.ova]]. | ||
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: | 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: | ||
Line 102: | Line 114: | ||
* Mașina virtuală să pornească iar sistemul de operare să se încarce complet fără interacțiune din exterior. | * Mașina virtuală să pornească iar sistemul de operare să se încarce complet fără interacțiune din exterior. | ||
* Nu schimbaţi parola utilizatorilor ''root'' și ''student'' | * Nu schimbaţi parola utilizatorilor ''root'' și ''student'' | ||
- | </hidden> | ||
===== Procedură import fişier OVA în VMWare Player ===== | ===== Procedură import fişier OVA în VMWare Player ===== | ||
- | 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://www.vmware.com/products/workstation-player.html]]. | + | 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 adresa [[https://repository.grid.pub.ro/cs/uso/]]: | + | Mașinile virtuale sunt disponibile la adresele: |
* mașina virtuală pentru laborator: [[https://repository.grid.pub.ro/cs/uso/USO.ova]]. | * mașina virtuală pentru laborator: [[https://repository.grid.pub.ro/cs/uso/USO.ova]]. | ||
* mașina virtuala pentru teme: [[https://repository.grid.pub.ro/cs/uso/USOTeme.ova]]. | * mașina virtuala pentru teme: [[https://repository.grid.pub.ro/cs/uso/USOTeme.ova]]. | ||
Line 137: | Line 148: | ||
* Nu schimbaţi parola utilizatorilor ''root'' și ''student'' | * Nu schimbaţi parola utilizatorilor ''root'' și ''student'' | ||
- | ===== Procedură import fişier QCOW2 în UTM (macOS >= 11) ===== | + | ===== Procedură import mașina virtuală în UTM (macOS >= 11) ===== |
Deoarece sistemele care folosesc procesorul Apple M1 nu pot să ruleze mașina virtuală folosind VMware sau VirtualBox, este nevoie să folosim aplicația [[https://mac.getutm.app/|UTM]]. | Deoarece sistemele care folosesc procesorul Apple M1 nu pot să ruleze mașina virtuală folosind VMware sau VirtualBox, este nevoie să folosim aplicația [[https://mac.getutm.app/|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-o arhiva de tip ''utm.tar.bzip2'' care sunt în format QCOW2: | + | 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): |
- | * mașina virtuală de laborator: https://repository.grid.pub.ro/cs/uso/USO%20Ubuntu-22.04.1-arm.utm.tar.bzip2 | + | * mașina virtuală de laborator: https://repository.grid.pub.ro/cs/uso/USO.utm.zip |
- | <hidden> | + | * mașină virtuală de teme: https://repository.grid.pub.ro/cs/uso/USOTeme.utm.zip |
- | * mașină virtuală de teme: https://repository.grid.pub.ro/cs/uso/USOTeme.qcow2 | + | |
- | </hidden> | + | |
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 [[https://mac.getutm.app/|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 [[https://mac.getutm.app/|UTM]]. | ||
Line 153: | Line 162: | ||
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 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 | ||
+ | <code bash> | ||
+ | unzip "USO.utm.zip" | ||
+ | </code> | ||
+ | |||
+ | Pentru USO Teme: | ||
<code bash> | <code bash> | ||
- | tar -xvf "USO Ubuntu-22.04.1-arm.utm.tar.bzip2" | + | unzip "USOTeme.utm.zip" |
</code> | </code> | ||
Line 171: | Line 186: | ||
{{:uso:resurse:v1-macos-utm-2.png?500|}} | {{:uso:resurse:v1-macos-utm-2.png?500|}} | ||
- | Intrați în meniul ''System'', la ''Advanced Settings'' și **debifați UEFI Boot**. | + | Pentru a seta interfața de rețea pe mașina este necesară rularea comenzilos: |
- | În cazul în care întâmpinați probleme de performanță, puteți să măriți cota de RAM la 1024MB din câmpul ''Memory'' și să permiteți mașinii virtuale să folosească două core-uri modificând câmpul ''CPU''. | + | <code bash> |
- | + | sudo ip link set enp0s1 up | |
- | {{:uso:resurse:macos-utm-3.png?500|}} | + | sudo dhclient enp0s1 |
- | + | </code> | |
- | Importați imaginea descărcată. | + | |
- | + | ||
- | {{:uso:resurse:macos-utm-4.png?500|}} | + | |
- | + | ||
- | În tabul ''Display'' asigurați-vă că ați selectat opțiunea ''ati-vga'' pentru ''Emulated Display Card''. | + | |
- | + | ||
- | {{:uso:resurse:macos-utm-4b.png?500|}} | + | |
- | + | ||
- | În final, puteți da ''Safe Remove'' la ''UTM'' și puteți șterge fișierul ''UTM.dmg'' din directorul ''Downloads''. | + | |
- | Aplicația se va regăsi în directorul ''Applications''. | + | |
- | + | ||
- | {{:uso:resurse:macos-utm-5.png?500|}} | + | |
+ | <hidden> | ||
===== Procedură import fişier QCOW2 în QEMU (macOS >= 11) ===== | ===== Procedură import fişier QCOW2 în QEMU (macOS >= 11) ===== | ||
Line 212: | Line 216: | ||
Această comandă va deschide o fereastră nouă în care va începe procesul de boot al mașinii virtuale. | Această comandă va deschide o fereastră nouă în care va începe procesul de boot al mașinii virtuale. | ||
+ | </hidden> | ||
===== BIOS settings ===== | ===== BIOS settings ===== |