ログイン
ユーザID または e-mail:

パスワード:

IDとパスワードを記憶

パスワード紛失

新規登録
メインメニュー

低スペックPCにDebianの安定版ディストリビューションである"etch"をインストールし、
更に最新のKernel(2.6.26.2)をコンパイルする手順を書きとめる。
また、PCI製 USB型無線ネットワークアダプタ(GW-USB54Mini)も使用できるように
Kernelのコンフィグの修正を行う。

Linuxであれば、低スペックPCでもサクサク動作するので、家に転がっているPCでも
十分に再利用可能である。サーバとして、活かすことも可能。






1. ネットワークインストールに必要なフロッピーを作成 anchor.png

Page Top

1.1. 必要なファイルをダウンロード anchor.png

http://ftp.egr.msu.edu/debian/tools/
・rwwrtwin.zip

http://ftp.egr.msu.edu/debian/dists/sarge/main/installer-i386/current//images/floppy/
・boot.img
・net-drivers.img
・root.img

※etch用のブートイメージを使用してインストールを行ったときには、
  ブート用フロッピーが途中で停止してしまったため、sargeで実施。
  http://ftp.egr.msu.edu/debian/dists/etch/main/installer-i386/current/images/floppy/
Page Top

1.2. インストールに必要なフロッピーの作成 anchor.png

1.1.でダウンロードしたrwwrtwinとイメージを使用して、3枚のフロッピーを作成する。
Page Top

2. ブート用フロッピーでPCを起動 anchor.png

boot: というプロンプトで、[ Enter ] を押下する。

後は、下記のページを参考にインストールを完了させる。
http://www.debian.org/releases/stable/i386/ch05s01.html.ja#floppy-boot
Page Top

3. インストール後のパッケージのUpgrade anchor.png

インストール完了後、updateを実施する。

# apt-get update
# apt-get dist-upgrade
Page Top

4. 参照するdistributionをsargeからetchに変更する anchor.png

# cd /etc/apt
# sed -e "s/oldstable/etch/g" source.lst > source.lst.new
# mv source.lst source.lst.org
# ln -s source.lst.new source.lst
Page Top

5. 更にパッケージのUpgrade anchor.png

# apt-get clean
# apt-get update
# apt-get dist-upgrade
Page Top

6. パネルの日本語が化けているため、日本語のフォントをインストール anchor.png

# apt-get install ttf-kochi-mincho
# apt-get install ttf-kochi-gothic
# reboot
Page Top

7. 日本語入力に対応させる anchor.png

# apt-get install scim
# apt-get install anthy
# apt-get install scim-anthy
# apt-get install uim
# apt-get install uim-anthy

特定のアプリケーション上であれば、[ctrl+space]で日本語が入力可能となる
Page Top

8. カーネルを2.6系にする anchor.png

# apt-cache search kernel-image
kernel-image-2.6-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 - transition package

# apt-get install kernel-image-2.6-686
※最も新しいkernel-imageをインストールする。

# dpkg --list |grep kernel-image
ii  kernel-image-2.4-686      101sarge2       Linux kernel image for version 2.4 on PPro/C
ii  kernel-image-2.4.27-3-686 2.4.27-10sarge5 Linux kernel image for version 2.4.27 on PPr
ii  kernel-image-2.4.27-4-686 2.4.27-10sarge7 Linux kernel image for version 2.4.27 on PPr
ii  kernel-image-2.6-686      2.6.18+6etch3   Linux 2.6 image on PPro/Celeron/PII/PIII/P4
Page Top

9. カーネルを最新にする anchor.png

現時点(2008/8/14)の最新は、2.6.26.2である。

# apt-get install libncurses5-dev kernel-package bzip2 modutils module-init-tools initramfs-tools
# cd /usr/src
# wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.2.tar.gz
# tar zxf linux-2.6.26.2.tar.gz 
# ln -s linux-2.6.26.2 linux
# cd linux
# cp -fp /boot/config-2.6.18-6-686 .config
# make menuconfig
  PCI製 USB型無線ネットワークアダプタ(GW-USB54Mini)を使用するため、変更を加える。
  
 Networking  ---> 
   Wireless  ---> 
     <M> Generic IEEE 802.11 Networking Stack (mac80211) 
 Device Drivers  --->
    [*] Network device support  --->   
      Wireless LAN  --->
         [*] Wireless LAN (IEEE 802.11)
         <M> ZyDAS ZD1211/ZD1211B USB-wireless support

# make-kpkg clean
# make-kpkg --initrd --revision=20080814 kernel_image kernel_headers
※非常に時間がかかる。スペックが低いPCでは、6時間以上かかる。

# cd ..
# dpkg -i linux-headers-2.6.26.2_20080814_i386.deb linux-image-2.6.26.2_20080814_i386.deb
# reboot
Page Top

10. PCI製 USB型無線ネットワークアダプタ(GW-USB54Mini)の設定 anchor.png

# mkdir zd1211
# cd zd1211
# wget http://ftp.sk.debian.org/debian/pool/non-free/z/zd1211-firmware/zd1211-firmware_2.16.0.0-0.1_all.deb
# dpkg -i zd1211-firmware_2.16.0.0-0.1_all.deb

# ifconfig eth0 down
※ネットワークが重複しない場合には、downする必要はない

# apt-get install wireless-tools
# ifconfig wlan0 up
# iwlist wlan0 scanning
# iwconfig wlan0 mode Managed
# iwconfig wlan0 essid "default_Router"
# iwconfig wlan0 key s:abcdefghi1239

# ifconfig wlan0 192.168.11.5 up
(dhcpの場合)
# dhclient wlan0
# ifconfig wlan0 up
Page Top

11. スクリーンショット anchor.png

スクリーンショットを撮るために、gnome-utilsをインストール
# apt-get install gnome-utils
debian_etch_screenshot.png


Page Top

おまけ anchor.png

今回インストールしたPCのスペックを紹介
・CPU
  # cat /proc/cpuinfo 
  processor       : 0
  vendor_id       : GenuineIntel
  cpu family      : 6
  model           : 8
  model name      : Celeron (Coppermine)
  stepping        : 3
  cpu MHz         : 550.031
  cache size      : 128 KB
  fdiv_bug        : no
  hlt_bug         : no
  f00f_bug        : no
  coma_bug        : no
  fpu             : yes
  fpu_exception   : yes
  cpuid level     : 2
  wp              : yes
  flags           : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse up
  bogomips        : 1101.30
  clflush size    : 32
  power management:
 
・メモリ
  # free
               total       used       free     shared    buffers     cached
  Mem:        191660     185784       5876          0      10652     106876
  -/+ buffers/cache:      68256     123404
  Swap:       514040         40     514000

トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 4794, today: 1, yesterday: 0
初版日時: 2008-08-15 (金) 11:20:46
最終更新: 2008-08-16 (土) 13:19:59 (JST) (3385d) by drillking