必要なデバイス以外は削除。私のマシンでは、以下のものが必要。
cd /sys/i386/conf
cp GENERIC BSD01 (BSD01は通常ホスト名)
不必要なデバイスを削除します。また、pppを4ポート使用するため pseudo-device tun 4 に変更に変更します。これは、シリアルポートを4つ使ってダイヤルアップを受け付ける場合に必要です。今回は、SQLデータベースを使用するためsystemVの共有メモリ機能を有効にします。
pppのための設定
pseudo-device tun 4
SQLデータベースのための設定
options SYSVSHM options SYSVSEM options SYSVMSG
DHCPサーバ pseudo-device bpfilter 4 を追加する。
config BSD01
cd ../../compile/BSD01
(ここでmake cleanコマンドを入力すると一旦ファイルがクリアーされる)
make depend ; make
make install
rebootすると新しく作成されたカーネルで起動される。