私はOpenBSD 5.6ディストリビューションを使用しており、004_kernexec.patch.sig(URL:http://ftp.openbsd.org/pub/OpenBSD/patches/5.6/common/004_kernexec.patch.sig)
上記のパッチから抜粋した内容は次のとおりです。
OpenBSD 5.6 errata 4, Oct 20, 2014:
Executable headers with an unaligned address will trigger a kernel panic.
Apply patch using:
signify -Vep /etc/signify/openbsd-56-base.pub -x 004_kernexec.patch.sig \
-m - | (cd /usr/src && patch -p0)
Then build and install a new kernel.
私は現在次のURLにあります5.3.4 - Building the kernel
(URL:http://www.openbsd.org/faq/faq5.html#Why)。
これによれば、まず次のコマンドを実行する必要があります。
cd /usr/src/sys/arch/`machine`/conf
続いて
config GENERIC
名前を使用する必要がありますかGENERIC
?別の名前で呼び出すことができますかbsd
?
OSのインストールプロセスの終わりに、私のコンピュータがマルチプロセッサシステムであったため、交換されるという内容の行があったことをbsd.mp
覚えています。bsd.rd
ベストアンサー1
この場合、OpenBSD FAQはあなたの友達です。独自のカーネルを構築する方法に関する広範なドキュメントがあります。特に欲しいならセクション5.3.4しかし、そうする前にすべての内容を確認して読んでください。セクション5.3全体的な状況を把握するためです。また、Michael LucasのAbsolute OpenBSDを調べることをお勧めします。彼は自分のコアを構築する方法について優れたガイドラインを提供しています。
頑張ってください。