Asamblarea nucleului axelor FreeBSD 10

Core - aceasta este principala parte a sistemului de operare FreeBSD. Acesta este responsabil pentru managementul memoriei, setările de securitate, rețea, acces pe disc, și multe altele. În ciuda faptului că FreeBSD devine mai dinamic configurabil, uneori trebuie să colecteze propriul nucleu. Uneori este necesar să se efectueze o anumită configurație kernel statică.

Acest articol se va uita la modul de a construi un sistem de operare kernel FreeBSD 10.0. Acest lucru presupune că rețeaua și este de dorit să se stabilească Midnight Commander a fost configurat.

În primul rând a verifica disponibilitatea codului sursă. Acestea sunt situate în / usr / src.

În cazul în care dosarul este gol, este necesar pentru a descărca:

trece la rădăcină

și descărca src.txz arhiva

și se va extrage conținutul său în cazul în care avem nevoie.

Puteți șterge acum fișier src.txz sau mutați-l într-un dosar, cum ar fi / rădăcină:

Acum, du-te la dosarul în care este nostru de configurare

Acest fișier va fi numit GENERIC

Copiați acest fișier în același folder cu un alt nume, cum ar fi SRV-NUCA:

cp GENERIC SRV-NUCA

Deschideți fișierul SRV-NUCA

ne găsim în ea linia

și-l repara pe

restul va trebui să vadă și corecte, dacă este necesar.

ATENȚIE. Făcând toate acestea trebuie să fie extrem de precaut și atent, pentru că dacă nu construi corect kernel-ul, puteți pune sistemul.

Apoi, du-te la folderul / usr / src

și se colectează core

face buildkernel KERNCONF = SRV-KERNEL

după miezul este asamblat, setați

face installkernel KERNCONF = SRV-KERNEL

După aceea, reporniți aparatul:

Gata! Mașina este repornită și rulează acum noul kernel.