os:freebsd:kernel
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
os:freebsd:kernel [2011-02-09 11:52] – freebsd:kernel renamed to os:freebsd:kernel root | os:freebsd:kernel [2014-12-18 20:08] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Kernel ====== | ====== Kernel ====== | ||
- | ===== vor dem kompilieren | + | ===== Selber bauen ===== |
+ | |||
+ | **Aufräumen: | ||
# cd /usr/src | # cd /usr/src | ||
# make clean | # make clean | ||
- | |||
# cd /usr/obj | # cd /usr/obj | ||
# chflags -R noschg * | # chflags -R noschg * | ||
# rm -rf * | # rm -rf * | ||
- | ===== kernel kompilieren ===== | + | **Konfigurieren: |
+ | |||
+ | # cd / | ||
+ | # cp GENERIC MYKERNEL | ||
+ | # vi MYKERNEL | ||
+ | |||
+ | **Kompilieren: | ||
# cd /usr/src | # cd /usr/src | ||
# make buildkernel KERNCONF=MYKERNEL | # make buildkernel KERNCONF=MYKERNEL | ||
+ | |||
+ | **Installieren: | ||
+ | |||
+ | # cd /usr/src | ||
+ | # make installkernel KERNCONF=MYKERNEL | ||
+ | | ||
+ | ===== Boot-Problem ===== | ||
+ | |||
+ | Wurde über die / | ||
+ | \\ | ||
+ | Im Bootloader wird das problematische Modul ausfindig gemacht: | ||
+ | lsmod | ||
+ | Das gefundene Modul wird nun deaktiviert: | ||
+ | disable-module < | ||
+ | Alle Module welche schon geladen wurden, werden nun entladen: | ||
+ | unload | ||
+ | Der Bootvorgang wird eingeleitet: | ||
+ | boot |
os/freebsd/kernel.1297248742.txt.gz · Last modified: 2014-12-18 20:10 (external edit)