User Tools

Site Tools


os:freebsd:kernel

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
os:freebsd:kernel [2011-02-09 11:52] – freebsd:kernel renamed to os:freebsd:kernel rootos: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 /usr/src/sys/i386/conf 
 +  # 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 /boot/loader.conf ein Modul geladen, welche beim nächsten Reboot den Start des Systems verhindert, muss es über den Bootloader disabled werden.\\
 +\\
 +Im Bootloader wird das problematische Modul ausfindig gemacht:
 +  lsmod
 +Das gefundene Modul wird nun deaktiviert:
 +  disable-module <Modul-Name>
 +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)