カーネルの再構築

「カーネルの再構築」の編集履歴(バックアップ)一覧に戻る
カーネルの再構築」を以下のとおり復元します。
-カーネルの再構築

+カーネルのバックアップ
/sysinstall でカーネルソースをインストールしてあることが前提

sysという名前でバックアップ
$ su
# cd /usr/src
# tar zcvf sys.tgz sys

GENERIC(デフォルト)カーネルをMyKernelとしてコピー
# cd /usr/src/sys/i386/conf
# cp GENERIC MyKernel
# cp GENERIC.hints MyKernel.hints
hintsファイルは5.0から増えた模様


# vi MyKernel
以下の行を編集
ident GENERIC
↓
ident MyKernel


# cd /usr/src/sys/i386/conf
# config MyKernel
# cd ../compile/MyKernel
# make depend
# make
# make install
# cd /usr/src/
# make buildworld
# make kernel KERNCONFf=MyKernel
# reboot

シングルユーザーモード(4)で起動
# boot -s

# maergemaster -p
# make installworld
# make delete-old
# mergemaster

[[カーネル再構築 (5.1)>>http://www.mitz.jp/~mitz/freebsd/5.1/kernel.html]]
[[kernel の再構築と設定 (FIVA)>>http://www.fjts.org/~m/Install/FIVA206/4.html]]
[[FreeBSD6.2サーバ構築覚書>>http://blog.webseason.net/?eid=447966]]
[[FreeBSDのカーネル再構築! (4.4)>>http://www.kozupon.com/freebsd/kernel.html]]
[[ハンドブック17.4. “World” の再構築 >>http://www.freebsd.org/doc/ja/books/handbook/makeworld.html]]
[[OSを最新のRELEASEに更新する (5.x)>>http://www.freebsd.org/doc/ja/books/handbook/makeworld.html]]
[[ハンドブック>>http://www.freebsd.org/doc/ja/books/handbook/kernelconfig-config.html]]
[[VMwareでの設定例 (6.1)>>http://nhh.mo-blog.jp/ttt/2006/06/vmwarefreebsd_6_d71a.html]]
[[VMwareでの設定例 (6.2)>>http://ttmtko.air-nifty.com/a/2007/01/freebsd62_on_vm.html]]
[[man device.hints >>http://www.jp.freebsd.org/cgi/mroff.cgi?sect=5&cmd=&lc=1&subdir=man&dir=jpman-5.2.0%2Fman&subdir=man&man=device.hints]]



**更新履歴
#recent(2)


#comment()

&link_edit(text=ここを編集)

復元してよろしいですか?