[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:40932] Re: GeForce4 MX 440 and Xfree
じゅんいちです
> 1) make menuconfig
> 2) make dep
> 3) make clean
> 4) make bzImage
> までやりました。
たぶんこれでOKだとは思うんですが、僕のやり方とちょっと違うので
僕のやり方を書いておきます。参考までに。
# apt-get install kernel-package libncurses5-dev
(再構築の前段階です。たしかこの2つはいると思います。)
# apt-get install mkinitrd-cd initrd-tools
(たぶん、これが bootcd-mkinitrd に相当するパッケージかと思います)
# apt-get install kernel-source-2.*.*-*-***
して、/usr/src以下のソースを展開し、
# ln -s kernel-source-2.*.* linux
でシンボルリンクをはる。/usr/src/linuxに移動して
# make menuconfig or # make oldconfig など
インストールした同じバージョンの kernel-headers をインストールして
/usr/src/kernel-headers-2.*.* 以下にある .config を利用してもいい
かもしれない。configが終わったら
# make-kpkg clean
# make-kpkg --revision ****** kernel-image ・・・・・・
でコンパイルが始まる。
または、
# make-kpkg --initrd --revision ****** kernel-image・・・
をするとinitrdを自動で作ってくれる。
でdebをこしらえたならば、
/etc/lilo.confの
---- ここから -------
image=/vmlinuz
label=Linux
read-onry
# restricted
# alias=1
---- ここまで -------
の部分を下のようにして
---- ここから -------
image=/vmlinuz
label=Linux
read-onry
initrd=/initrd.img ←書き加える
# restricted
# alias=1
---- ここまで -------
さらに
# vi /etc/kernel-img.conf
して
do_initrd = Yes
の一行を書いて、保存して閉じてから、こしらえた
debをインストールする。
の場合は、こしらえたdebをインストールし
# mkinitrd -o /boot/initrd-2.*.* /lib/modules/2.*.*
(↑sidでしかやったことないので、うまくいくか知らない)
でinitrdをこしらえたあと、
/etc/lilo.confを
---- ここから -------
image=/vmlinuz
label=Linux
read-onry
initrd=/boot/initrd-2.*.* ←書き加える
# restricted
# alias=1
---- ここまで -------
して
# lilo -v
エラーがなければ再起動。です。
> > nvidia-kernel-***.deb
> > ができていると思いますのでインストールしてください。
> インストールしました。
>
> > modconf
> > でnvidiaドライバ(?)を有効にした後
> 見当たらないのですが。。。
nvidia-kernel-***.deb 出来てますよね?
一応、僕が同じ酔うな問題で苦しんでたとき、参考にしたサイトです↓
参考:http://p-grp.nucleng.kyoto-u.ac.jp/~honda/kernel.html
はじめからこのURI出せばよかったんですが。。。
長くなりましたm(_ _)m