• Skip to main content
  • Skip to primary sidebar

BSDFreaks.nl

For starters and advanced *BSD users

Tags

brand dmi enschede FreeBSD harddisk Hardware Howto's Howto's move new ports server serverruimte universiteit utwente

[FreeBSD] Hoe een kernel te bakken?

September 27, 2001 by Rob

In deze howto wordt beschreven hoe je zelf een kernel kan bakken.

Zorg ervoor dat je als root bent ingelogged ๐Ÿ™‚
Als je denkt dat je niet veilig bent moet je dit eigenlijk allemaal in Singel User modus doen…..
maaja… nix moet ๐Ÿ™‚
Dus neem de tijd en ga rustig zitten want dit gaat ff duren afhankelijk van de snelheid van je FreeBSD bak… (Pentium 100 -> 2:00 uur , Pentium III 500 -> 0:15 uur)

[pagebreak]
Ga dan naar /sys/i386/conf :
[shell]# cd /sys/i386/conf
[/shell]

Er staan 3 files in deze dir, 2 daarvan zijn belangrijk bij het bakken van een kernel.
GENERIC (De standaard kernel) en LINT (Alle opties die je in de kernel kan bakken).
Kopieer GENERIC naar NEWKERNEL (welke naam je maar wilt):
[shell]# cp GENERIC NEWKERNEL
[/shell]

Nu kan je NEWKERNEL openen in je favorite text editor en beginnen met aanpassen ๐Ÿ™‚
[shell]# ee NEWKERNEL
[/shell]

Heb je veel tijd dan kan je wat gaan rondsnuffelen in LINT en in /usr/share/doc/handbook/kernel*.html

Als je denkt NEWKERNEL helemaal te hebben bijgewerkt kan je um gaan configgen:
[shell]# config NEWKERNEL
[/shell]
of
[shell]# /usr/sbin/config NEWKERNEL
[/shell]
Als alles goed gegaan is:
[shell]Don’t forget to do a “make depend”
Kernel build directory is ../../compile/NEWKERNEL
[/shell]

Nu ga je dus naar /sys/compile/NEWKERNEL:
[shell]# cd ../../compile/NEWKERNEL
[/shell]
en type je :
[shell]# make depend
[/shell]
als ie klaar is vervolg je je kookkunsten met
[shell]# make
# make install
[/shell]

nu ben je klaar met het bakken ๐Ÿ™‚
de oude kernel kan je vinden onder de naam /kernel.old

[shell]# reboot
[/shell]

nog een linkje :
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html

Have phun ๐Ÿ™‚

Filed Under: Kernel

Reader Interactions

Comments

  1. Jeroen says

    September 3, 2003 at 8:04 pm

    Handige howto , ik had hem net nog ff nodig ๐Ÿ˜€

  2. DimSum says

    January 6, 2004 at 12:26 pm

    Ik had geen /sys
    Na het lezen van je linkje gefixed ๐Ÿ™‚

  3. Fasir says

    March 10, 2004 at 11:00 am

    Make install

    ik krijg foutmelding dat er makefie not found

    kan iemand me hier bij helpen

  4. Fasir says

    March 10, 2004 at 11:02 am

    Make install

    ik krijg foutmelding dat er makefie not found

    kan iemand me hier bij helpen

Primary Sidebar

Pages

  • Howto overview
  • iPhone mail setup
  • Links

Categories

  • *BSD news from the past
  • Console
  • Firewall
  • FreeBSD
  • FTP server
  • Hardware
  • Howto's
  • Installation
  • Kernel
  • Mail server
  • Miscellaneous
  • Networking
  • News
  • News imported
  • OpenBSD
  • Operating System
  • Programming
  • Security
  • Site news
  • Software
  • Sysutils
  • Web server

Recent Comments

  • admin on Qmail FreeBSD Mail Toaster Spam en virus control addon
  • admin on [FreeBSD] Het opzetten van een Vlan
  • Jap on [FreeBSD] Installing GlFtpd
  • Jap on [FreeBSD] Installing GlFtpd
  • Crashjuh on Wireless access point met OpenBSD + VPN

Copyright © 2025 ยท Genesis Sample Theme on Genesis Framework ยท WordPress ยท Log in