Archive for 2012年10月

FreeBSD 9.0Rでカスタムカーネル配布物を作成する

2012/10/21

FreeBSD 8.x までの環境では、カスタムカーネル配布物を作成する場合、release(7)の、release.1〜release.8を適切に選択することで、カーネル配布物(配布物全体をではなく)を作成することができたようなのですが、9.0では、release.xターゲットが廃止されてしまっていて、ではどうすればよいのかと少々困っていました。

そこで、release(7)や、src/release/Makefileを読んだりしたところ、9.0では非常に簡略化されていることがわかったので、メモ代わりにここに置いておきます。

  1. 通常どおりにbuildkernelする
  2. src/release/ で、make kernel.txz

これだけ。ちょっと拍子抜けしたけれど、わかりやすくなっていいね。