coLinuxのカーネルを2.6.22.18から2.6.25に上げた(完)
2009/07/16 coLinuxを20080820-Snapshotに変更したら、無事起動した。新しいSnapshotだと、driver versionが13で起動し無かったみたい
Windows
Windows XP SP3
coLinux
Linux colinux 2.6.22.18-co-0.8.0 #1 PREEMPT Wed May 20 20:52:39 UTC 2009 i686 i686 i386 GNU/Linux
Fedora 10
カーネルとパッチを取得
rootユーザで作業する。作業ディレクトリは、/usr/src
% su # cd /usr/src # wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.gz # wget http://www.henrynestler.com/colinux/testing/kernel-2.6.25/linux-0.8.0-co-2.6.25-20080514.patches.tgz
カーネルにcoLinux用のパッチ当てる
解凍
# tar xvfz linux-2.6.25.tar.gz # tar zxvf linux-0.8.0-co-2.6.25-20080514.patches.tgz
まずは、pci-core.diffに対するパッチ当てる
# cd linux-0.8.0-co-2.6.25-20080514/patch # patch < pci-core.diff.patch
続いて、カーネルに対してパッチを当てていく
パッチは、linux-0.8.0-co-2.6.25-20080514/patch/series-2.6.25 に書いてある順番通りに当てる。
# cd ../../linux-2.6.25 # patch -p1 < ../linux-0.8.0-co-2.6.25-20080514/patch/base-2.6.25.diff ・ ・ ・ # patch -p1 < ../linux-0.8.0-co-2.6.25-20080514/patch/video-2.6.25.diff
coLinux のソースからデフォルトの設定をコピー
# cp ../linux-0.8.0-co-2.6.25-20080514/conf/linux-2.6.25-config .config
make
make dep && make vmlinux modules modules_install