This shows you the differences between two versions of the page.
so2:laboratoare:lab01 [2019/02/17 20:30] ionel.ghita [2. Adăugarea și utilizarea unui disc virtual] |
so2:laboratoare:lab01 [2019/02/25 16:44] (current) razvan.deaconescu [2. Adăugarea și utilizarea unui disc virtual] |
||
---|---|---|---|
Line 345: | 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ă. | ||
Line 351: | Line 351: | ||
<note warning> | <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'' | 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> | + | </note> |
În cadrul mașinii virtuale configurați accesul la disc. | În cadrul mașinii virtuale configurați accesul la disc. | ||
Line 416: | 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 |