WWW サーバ
O R A N G E

カーネル再構築
■ 目的
  • SCSI カードサポート
  • QOUTA サポート
  • MSDOS サポート
■ 作業
  1. 以下のパッケージがインストールされているか確認する

    • kernel-package
    • debmake
    • gawk
    • bzip2
    • libncurses5-dev
    • libncurses5-dbg

  2. ソースのダウンロード

    1. wget のインストール
      # apt-get install wget
    2. ソースのダウンロード
      $ wget ftp://ftp.ep.sci.hokudai.ac.jp/ディレクトリ名/ソース名
    3. ソースの移動
      # mv linux-2.4.29.tar.gz /usr/src/

  3. ソースの展開
    $ cd /usr/src/
    # tar zxvf linux-2.4.24.tar.gz
    # mv linux-2.4.24 kernel-source-2.4.24_YYYY_MMDD
    # ln -s kernel-source-2.4.24_YYYY_MMDD linux
  4. カーネル設定
    $ cd linux
    # make menuconfig

    以下のように選択する.

    • Device Drivers -> SCSI device support -> SCSI low-level drivers
      <*> Adaptec AIC7xxx Fast -> U160 support (New Driver)
      [ ] Compile in Debugging Code
    • File Systems
      [*] Quota support
      <*> Old quota format support
      <*> Quota format v2 support
      -> DOS/FAT/NT Filesystems
      <*> MSDOS fs support
      <*> VFAT (Windows-95) fs support
      -> Native Language Support
      <*> Code Page 437 (United States, Canada)
      <*> Japanese charsets (Shift-JIS, EUC-JP)
      <*> NLS ISO 8859-1 (Latin 1; Western European Languages)
    • FDevice Drivers
      -> Networking support -> Ethernet (1000 Mbit)
      <*> Intel(R) PRO/1000 Gigabit Ethernet support
      [ ] Use Rx Polling (NAPI) (NEW)
    • Processor type and features -> Processor family
      <X> Pentium-III/Celeron(Coppermine)/Pentium-III Xeon

  5. カーネルパッケージの作成 & インストール
    # make-kpkg clean
    # make-kpkg --revision=$hostname$date kernel-image
    # dpkg -i /usr/src/kernel-image-2.4.24_$hostname$date_i386.deb
    インストール時に boot flopy を作成する. 作成できたら必ずテストすること. うまく作成できなかった場合はこちらの方法で作成する.
Copyright © 2003 EPnetFaN
最終更新日: 2006/07/06 (加藤 真也)