This shows you the differences between two versions of the page.
so2:laboratoare:lab01 [2018/02/26 08:03] daniel.baluta [Laborator 1 - Introducere] |
so2:laboratoare:lab01 [2019/02/25 16:44] (current) razvan.deaconescu [2. Adăugarea și utilizarea unui disc virtual] |
||
---|---|---|---|
Line 288: | Line 288: | ||
===== Exerciții ===== | ===== Exerciții ===== | ||
+ | ==== 0. Înscriere pe lista de discuții ==== | ||
+ | |||
+ | Urmăriți informațiile de pe pagina [[so2:resurse:lista-discutii|]] pentru a vă abona la lista de discuții. | ||
==== Precizări ==== | ==== Precizări ==== | ||
Line 342: | Line 345: | ||
</note> | </note> | ||
- | În subdirectorul ''so2/linux/tools/labs/qemu/'' aveți un nou disc de mașină virtuală în cadrul fișierului ''mydisk.img''. Vrem să adăugăm discul la mașina virtuală și să îl folosim în cadrul mașinii virtuale. | + | În subdirectorul ''so2/linux/tools/labs/'' aveți un nou disc de mașină virtuală în cadrul fișierului ''mydisk.img''. Vrem să adăugăm discul la mașina virtuală și să îl folosim în cadrul mașinii virtuale. |
Editați fișierul ''qemu/Makefile'' pentru a adăuga, în variabila ''QEMU_OPTS'', parametrul ''-drive file=qemu/mydisk.img,if=virtio,format=raw''. Rulați ''make'' pentru a boota mașina virtuală. | Editați fișierul ''qemu/Makefile'' pentru a adăuga, în variabila ''QEMU_OPTS'', parametrul ''-drive file=qemu/mydisk.img,if=virtio,format=raw''. Rulați ''make'' pentru a boota mașina virtuală. | ||
+ | |||
+ | <note warning> | ||
+ | Este posibil să existe deja adăugate alte două discuri (''disk1.img'' și ''disk2.img''). În acest caz, adăugați noul disc înainte de ''disk1.img'' | ||
+ | </note> | ||
În cadrul mașinii virtuale configurați accesul la disc. | În cadrul mașinii virtuale configurați accesul la disc. | ||
Line 409: | Line 416: | ||
</note> | </note> | ||
- | Pentru aceasta pornim, în primă fază, mașina virtuală QEMU. Apoi, ne putem conecta cu ''gdb'' la un mașina vituală QEMU **aflată în rulare**, folosind comanda | + | Pentru aceasta pornim, în primă fază, mașina virtuală QEMU. Apoi, ne putem conecta cu ''gdb'' la mașina vituală QEMU **aflată în rulare**, folosind comanda |
<code bash> | <code bash> | ||
make gdb | make gdb |