NTFS kernel moduleを作る。

Freshrpmsを使っていると、比較的頻繁にkernelがアップデートされます。NTFSディスクをマウントするのに

をつかっているのですが、いくつかのkernelのバージョンにはRPMが提供されていません。(tupdatesをつかっているからか?)

ないなら自分でbuildしてしまおう!!

ということで上記ホームページのインストラクションを参考にbuildしてみます。

必要なツールのインストール

が必要なのでインストールしましょう。

kenelソースなど


> apt-get install kernel-devel
> apt-get source kernel

を行います。> mkdir -p /usr/src/redhat/SOURCESが必要かもしれません。

buildに必要なファイル

上記のホームページからbuild-2.6kernel-module-ntfs.specをダウンロードします。

準備がととのったので、適当に作業用ディレクトリを作り、その中にkernel-*-src.rpmbuild-2.6kernel-module-ntfs.specを移動させ、


> chmod 705 build-2.6
> ./build-2.6 kernel-module-ntfs.spec kernel-2.6.12-1.1450_FC4.src.rpm i686

でしばらく待ちましょう。うまくいけばkernel-module-ntfs-*ディレクトリにrpmファイルができています。インストールしてみましょう。