This shows you the differences between two versions of the page.
so2:laboratoare:lab_compilare [2013/03/11 08:29] ghennadi.procopciuc [Compilare] |
so2:laboratoare:lab_compilare [2013/05/24 13:38] (current) ghennadi.procopciuc [Instalare imagine kernel] |
||
---|---|---|---|
Line 227: | Line 227: | ||
Prima comandă creează o imagine de kernel comprimată. Acest pas poate dura de la câteva minute până la câteva zeci, depinzând de configurația hardware. După încheiere, imaginea comprimată se regasește în ''arch/i386/boot/bzImage'' (pentru o arhitectura x86). | Prima comandă creează o imagine de kernel comprimată. Acest pas poate dura de la câteva minute până la câteva zeci, depinzând de configurația hardware. După încheiere, imaginea comprimată se regasește în ''arch/i386/boot/bzImage'' (pentru o arhitectura x86). | ||
- | A doua comandă compilează **modulele** care pot fi încărcate de kernel. Acest pas poate dura de cateva ori mai mult decat pasul precedent. Fișierele obiect ce reprezintă modulele (cu extensia ''.ko'') rezidă în directoarele asociate, urmând a fi instalate. | + | A doua comandă compilează **modulele** care pot fi încărcate de kernel. Acest pas poate dura de câteva ori mai mult decât pasul precedent. Fișierele obiect ce reprezintă modulele (cu extensia ''.ko'') rezidă în directoarele asociate, urmând a fi instalate. |
==== Instalare ==== | ==== Instalare ==== | ||
Line 241: | Line 241: | ||
Imaginea de kernel va trebui copiată în ''/boot'': | Imaginea de kernel va trebui copiată în ''/boot'': | ||
- | <code> | + | <code bash> |
# cd /usr/src/linux | # cd /usr/src/linux | ||
# cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.24.2mykernel | # cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.24.2mykernel | ||
Line 250: | Line 250: | ||
În plus față de imaginea de kernel, se recomandă copierea fișierului de configurare și a tabelei de simboluri. | În plus față de imaginea de kernel, se recomandă copierea fișierului de configurare și a tabelei de simboluri. | ||
- | <code> | + | <code bash> |
# cd /usr/src/linux | # cd /usr/src/linux | ||
# cp .config /boot/config-2.6.24.2mykernel | # cp .config /boot/config-2.6.24.2mykernel |