This is an old revision of the document!
* https://www.kernel.org/doc/Documentation/kernel-parameters.txt
Pentru partea practică vom folosi mașina virtuală VirtualBox și o mașină virtuală (emulator) QEMU rulând în aceasta. Pentru aceasta vom intra în directorul linux-kernel-dev/qemu-vm/
din mașina virtuală QEMU. Acest director conține o serie de script-uri pentru pornirea mașinii virtuale QEMU. Pe scurt, se construiește un sistem de fișiere virtual care este apoi folosit pentru pornirea mașinii virtuale.
Pentru pornirea mașinii virtuale folosim comanda
make
În urma rulării comenzii se deschide un prompt QEMU în care este pornită mașina virtuală.
Mașina virtuală ne va afișa un prompt de root în care putem include comenzi. Mașina virtuală conține un sistem de fișiere minimal cuprins din:
În acest mod vom porni mereu mașina virtuală QEMU
Pentru oprirea mașinii virtuale folosim comanda poweroff
în cadrul mașinii virtuale QEMU sau folosim combinația de taste Ctrl+c
în fereastra din mașina virtuală VirtualBox în care am rualt comanda make
.
Investigarea stării sistemului folosind uname
, /proc/cmdline
, dmesg
, ps
Investigarea imaginii de kernel a sistemului
Folosirea intrării /proc/kallsyms
Verificarea conectivității la mașina virtuală QEMU
TODO
TODO
TODO
(exercițiu) Adăugarea daemon-ului SSH (dropbear) pe mașina virtuală QEMU
ignore_log_level
TODO