• ベストアンサー

Fedora Core 4でのKernelコンパイルの仕方

ド素人ですみません。自分のノートでNdiswrapperを使いたくて、インストールしようとしたところ“Disable CONFIG_4KSTACKS option, recompile and install kernel”とエラーを吐きます。 カーネルの再コンパイルをすればいいのは見当がつきますが、ネットには詳しい情報がなく、困っております。 本当は専門書でも一冊手元に置いておけばいいのでしょうが、それよりもなるべく早くNDISWRAPPERを使いたいので、どなたか、教授願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

FedoraCore4 インストール直後のカーネルの設定では、CONFIG_4KSTACKS、は カーネルに組み込まれていますね。 # # Kernel hacking # # CONFIG_PRINTK_TIME is not set CONFIG_DEBUG_KERNEL=y CONFIG_MAGIC_SYSRQ=y CONFIG_LOG_BUF_SHIFT=17 CONFIG_DETECT_SOFTLOCKUP=y # CONFIG_SCHEDSTATS is not set # CONFIG_DEBUG_SLAB is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_SPINLOCK_SLEEP=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_INFO=y CONFIG_DEBUG_FS=y # CONFIG_FRAME_POINTER is not set CONFIG_EARLY_PRINTK=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_KPROBES=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_4KSTACKS=y <---------これ。 「Kernel hacking」項目の「Use 4Kb for kernel stacks instead of 8Kb」 が、CONFIG_4KSTACKS に相当しますので、モジュールにしてみたり、無効 にしたりしてみてください。 >ネットには詳しい情報がなく、困っております。 情報がないのではなく、捜し方を知らないのでしょう。 Googleで、「Fedora」「カーネル」「再構築」などで検索してください。 詳しく解説されたホームページが読みきれないほど見つかります。

unknown_person
質問者

お礼

ありがとうございました。 早速試してみます。

関連するQ&A