• Showing Page History #19158
  • Showing Page History #19156

Show page source of confirm_i110Rh-1_debian3.1 #4571

'''[LinuxConfirmation ディストリビューション動作確認情報トップ]'''
[[Embed(img:i110Rh_1_small.jpg,float=right)]]
= Express5800/i110Rh-1 =
== 対象ディストリビューション:Debian3.1r4 ( KERNEL 2.6.8-2-386 ) ==
{{{ comment
http://www.express.nec.co.jp/linux/distributions/confirm/i110Rh-1/i110Rh-1_Deb31.html
}}}
[[include(confirm_header)]]

[[PageOutline(start=2, depth=9, type=unordered)]]

== ■製品情報 ==
ハードウェア製品情報は[product_i110Rh-1 こちら]を参照してください。

== ■インストール確認 ==
=== ハードウェア構成 ===
==== 構成1(SATA2) ====
 * N8100-1356Y:Express5800/i110Rh-1 ディスクレスモデル XD/1.86G(2)×1
 * N8102-286:1GB増設メモリボード(ECC付きDDR2-667,SDRAM-DIMM)×1
 * N8151-73A:内蔵FDD(USB接続)×1
 * N8150-209A:増設用250GB HDD(SATA2/300,7200rpm,Hotplug対応)×3

==== 構成2(SATA-DAC) ====
 * N8100-1356Y:Express5800/i110Rh-1 ディスクレスモデル XD/1.86G(2)×1
 * N8102-286:1GB増設メモリボード(ECC付きDDR2-667,SDRAM-DIMM)×1
 * N8460-002:外付けFDD(USB接続)×1
 * N8103-103:ディスクアレイコントローラ(内蔵SATA2 HDD用)×1
 * N8150-207A:増設用80GB HDD(SATA2/300,7200rpm,Hotplug対応)(内蔵SATA2-DAC,RAID5)×3

==== 注 ====
'''※''' オンボードディスクアレイ機能(LSI Logic Embedded MegaRAID)は使用できません。

=== 動作確認 ===
==== 構成1 ====
 * 評価項目:結果:コメント
 * '''OSのインストール:×'''[#footnote (注1)]:CD-ROM からの boot にてインストール。

'''※''' 使用に差し支える不具合[#footnote (注1)]があるため他の項目は未検証

==== 構成2 ====
 * 評価項目:結果:コメント
 * '''OSのインストール:○'''[#footnote (注2)]:CR-ROM からの boot にてインストール。
 * '''X Window Systemの動作:◎''':解像度 1024x768、色数 16bit で確認。
 * '''PS/2 マウス・キーボード:◎'''
 * '''標準LANポート:○'''[#footnote (注3)]:telnet,ftpの動作を確認。
 * '''標準LANポート二重化(Bonding):○'''[#footnote (注3)]:Bondingドライバを使用して耐障害性(FT)機能を確認。telnet,ftpの動作を確認。
 * '''CPUの認識:○'''[#footnote (注4)]:`cat /proc/cpuinfo`を確認。
 * '''メモリの認識:○'''[#footnote (注4),(注5)]:`cat /proc/meminfo`にて総容量を確認。
 * '''作成パーティション数:14''':ドライブ全領域を使用。
 * '''ハードドライブ:◎''':ファイルのコピー/比較を確認。
 * '''DVD-ROM ドライブ:◎''':同上
 * '''フロッピードライブ:◎''':同上
 * '''RAIDドライブの縮退動作(Hotplug対応):◎''':運用中にRAID構成のHDDを1つ取外しても、動作
 * '''RAIDドライブの再構築(Hotplug対応):◎''':運用中にDEADのDISKを交換すると、自動で再構築する。
 * '''連続ランニング:12H''':各ドライブ、ネットワークへの連続負荷時間。
 * '''再起動:10''':繰り返し回数。
 * '''シリアル・コンソール:◎''':設定を行うことで、コンソール出力が表示される。ログインできる。

==== 注 ==== #footnote
'''(注1)''' インストールは可能ですが、HDDがPIOモード(DMA=0ff)でしか動作しません。

'''(注2)''' [http://www.promise.com/ Promise社サイト]より入手したドライバソースからドライバディスクを作成し、以下の手順でインストールを実施しました。

 * ドライバ作成
   1. 別環境を用意(以下をインストール)
{{{
kernel-headers-2.6.8-2
kernel-headers-2.6.8-2-386
}}}
   2. kernel-headersの必要なリンクを張る
{{{
# ln -s /usr/src/kernel-headers-2.6.8-2-386/usr/src/linux
}}}
   3. ドライバソースの展開
{{{
# tar zxvf 6_stex_linux_src_2.9.0.16_20060914.tar.gz
}}}
   4. ドライバ作成
{{{
# cd stex_linux_src_2.9.0.16
# make
→ Driver(stex.ko)が作成されるのでFDにコピー。
}}}
 * インストール手順
   1. インストールCDから起動しHDD認識まで進める
   2. HDD認識が失敗したところで、Ctl+ALT+F2でコンソール変更
   3. ドライバFDをマウントしドライバをコピー
{{{
# mount /dev/scsi/host0/bus0/target0/lun0/disc /floppy
# cp /floppy/stex.ko/lib/modules/2.6.8-3-386/kernel/drivers/scsi/
# umount /floppy
}}}
   4. USB-FDDを本体から抜く
   5. ドライバ組込み
{{{
# depmod -a
# modprobe stex
}}}
   6. Ctl+ALT+F1でインストーラ画面に戻る
   7. 「ハードウェアの検出」を実施 → EX8350上のLUNが認識される
   8. 通常通りインストールを継続
   9. 「インストールの完了」が表示されたところでCtl+Alt+F2でコンソール変更
   10. initrd作成
      1. `# cp/lib/modules/2.6.8-3-386/kernel/drivers/scsi/stex.ko/target/lib/modules/2.6.8-2-386/kernel/drivers/scsi/`
      2. `# chroot /target`
      3. /etc/mkinitrd/modulesの編集。以下の行を追加。
{{{
scsi_mod
sd_mod
stex
}}}
      4. `# depmod -a 2.6.8-2-386`
      5. `# mount -t proc none /proc`
      6. `# mv /boot/initrd.img-2.6.8-2-386/boot/initrd.img-2.6.8-2-386.org`
      7. `# mkinitrd -o /boot/initrd.img-2.6.8-2-386 2.6.8-2-386`
      8. `# exit` (chrootを抜ける)
   11. Ctl+Alt+F1でインストーラ画面に戻る
   12. "続ける"を選択し再起動

'''(注3)''' 標準LANポートはディストリビューションに含まれるLANドライバでは動作しないため、以下の手順でドライバを適用しました。
 1. [http://www.jp.debian.org/ Debianサイト]より必要なkernel-headersパッケージを入手
{{{
kernel-headers-2.6.8-2_2.6.8-16sarge1_i386.deb
kernel-headers-2.6.8-2-386_2.6.8-16sarge1_i386.deb
}}}
 2. [http://www.intel.co.jp/ Intel社サイト]よりドライバソースを入手
{{{
e1000-7.2.9.tar.gz (2007/01現在)
}}}
 3. kernel-headersパッケージをインストール
{{{
# dpkg -i kernel-headers-2.6.8-2_2.6.8-16sarge1_i386.deb
# dpkg -i kernel-headers-2.6.8-2-386_2.6.8-16sarge1_i386.deb
}}}
 4. ドライバソースの展開
{{{
# tar zxvf e1000-7.2.9.tar.gz
}}}
 5. ドライバのコンパイル
{{{
# cd e1000-7.2.9/src
# make
# make install
}}}
 6. /etc/network/interfacesを編集
 7. ネットワークの再起動
{{{
# /etc/init.d/networking restart
}}}

'''(注4)''' SMP、4GBメモリ認識のためにはSMPカーネルの導入が必要です。[[BR]]SMPカーネル( kernel-image-2.6.8-3-686-smp )を適用して動作確認を実施しました。
 1. SMPカーネル( kernel-image-2.6.8-3-686-smp )パッケージをインストール
 2. [http://www.jp.debian.org/ Debianサイト]より必要なkernel-headersパッケージを入手
{{{
kernel-headers-2.6.8-2_2.6.8-16sarge1_i386.deb
kernel-headers-2.6.8-3-686-smp_2.6.8-16sarge4_i386.deb
}}}
 3. [http://www.promise.com/ Promise社サイト]よりドライバソースを入手
{{{
6_stex_linux_src_2.9.0.16_20060914.tar.gz
}}}
 4. kernel-headersパッケージをインストール
{{{
# dpkg -i kernel-headers-2.6.8-2_2.6.8-16sarge1_i386.deb
# dpkg -i kernel-headers-2.6.8-2-386_2.6.8-16sarge1_i386.deb
}}}
 5. kernel-headersの必要なリンクを張る
{{{
# ln -s /usr/src/kernel-headers-2.6.8-3-686-smp/ /usr/src/linux
}}}
 6. ドライバソースの展開
{{{
# tar zxvf 6_stex_linux_src_2.9.0.16_20060914.tar.gz
}}}
 7. ドライバのコンパイル
{{{
# cd 6_stex_linux_src_2.9.0.16_20060914
# make
# cp stex.ko /lib/modules/2.6.8-3-686-smp/kernel/drivers/scsi/
}}}
 8. mkinitrdの作成
{{{
# depmod -a 2.6.8-3-686-smp
# mv /boot/initrd.img-2.6.8-3-686-smp /boot/initrd.img-2.6.8-3-686-smp.org
# mkinitrd -o /boot/initrd.img-2.6.8-3-686-smp 2.6.8-3-686-smp
}}}
 9. 再起動

'''(注5)''' SMPカーネルパッケージ( kernel-image-2.6.8-3-686-smp )のメモリサポートは4GBまでになります。[[BR]]4GB以上のメモリを認識させるため、以下の手順でカーネル再構築を実施しました。

 1. Debianサイトより必要なパッケージを入手
    * kernel-headers-2.6.8-3_2.6.8-16sarge4_i386.deb
    * kernel-headers-2.6.8-3-686-smp_2.6.8-16sarge4_i386.deb
    * kernel-source-2.6.8_2.6.8-16sarge4_all.deb
    * kernel-kbuild-2.6-3_2.6.8-2_i386.deb
    * その他、以下のパッケージを事前にインストールしておいてください。
    * fakeroot
    * kernel-package
    * libqt3-mt-dev
 2. 入手したパッケージをインストール
{{{
# dpkg -i kernel-kbuild-2.6-3_2.6.8-2_i386.deb
# dpkg -i kernel-headers-2.6.8-3_2.6.8-16sarge4_i386.deb
# dpkg -i kernel-headers-2.6.8-3-686-smp_2.6.8-16sarge4_i386.deb
# dpkg -i kernel-source-2.6.8_2.6.8-16sarge4_all.deb
}}}
 3. 作業ユーザ(su以外)でkernel-sourceを作業領域(例:/usr/local/)に展開し、移動する
{{{
# cd /usr/local
# tar jxvf /usr/src/kernel-source-2.6.8.tar.bz2
# cd /usr/local/kernel-source-2.6.8/
}}}
 4. コンフィグファイルを編集
    1. `# cp /usr/src/kernel-headers-2.6.8-3-686-smp/.config ./`
    2. `# make xconfig` (X環境時)
      * Processor Type features/Processor family → Pentium-4
      * Processor Type features/High Memory Support → 64GB
 5. カーネル作成/インストール
    1. `# /usr/bin/make-kpkg clear`
    2. `# fakeroot /usr/bin/make-kpkg --revision=2.6.8-smp kernel_image`
    3. `# su`
    4. `# cd /usr/local/`
    5. `# dpkg -i kernel-image-2.6.8-smp.deb`
 6. ドライバの作成
    1. `# ln -s /lib/modules/2.6.8/source /usr/src/linux`
    2. `# tar zxvf 6_stex_linux_src_2.9.0.16_20060914.tar.gz`
    3. `# cd stex_linux_src_2.9.0.16`
    4. `# make`
    5. `# cp stex.ko /lib/modules/2.6.8-smp/kernel/drivers/scsi`
 7. initrd作成
    1. "/etc/mkinitrd/modules"を編集し、以下の行を追加。
{{{
scsi_mod
sd_mod
stex
}}}
    2. `# depmod -a 2.6.8-smp`
    3. `# mkinitrd -o /boot/initrd.img-2.6.8-smp 2.6.8-smp`
 8. "/boot/grub/menu.lst"を編集し、該当するカーネルの設定に以下の行を追加する。
{{{
initrd /initrd.img-2.6.8-smp
}}}
 9. 再起動

== ■HDD増設 ==
 * 型番:機器名称:結果:評価概要
 * '''N8150-207A:増設用 80GB HDD(SATA2/300, 7200krpm, Hotplug対応):◎''':ファイルのコピー/比較動作を確認。
 * '''N8150-208A:増設用 160GB HDD(SATA2/300, 7200krpm, Hotplug対応):◎''':同上
 * '''N8150-209A:増設用 250GB HDD(SATA2/300, 7200krpm, Hotplug対応):◎''':同上

== ■メモリ増設 ==
 * 型番:機器名称:結果:評価概要
 * '''N8102-285:512MB増設メモリボード(ECC付きDDR2-667,SDRAM-DIMM)×3:○''':`cat /proc/meminfo`にて計2GBを確認'''(注1)'''
 * '''N8102-286:1GB増設メモリボード(ECC付きDDR2-667,SDRAM-DIMM)×4:○''':`cat /proc/meminfo`にて計4GBを確認'''(注1)'''
 * '''N8102-287:2GB増設メモリボード(ECC付きDDR2-667,SDRAM-DIMM)×4:○''':`cat /proc/meminfo`にて計8GBを確認'''(注1)'''

'''(注1)''' 動作確認[#footnote (注4)(注5)]を参照してください。 

== ■LAN増設 ==
 * 型番:機器名称:結果:評価概要
 * '''N8104-122:1000BASE-T接続ボード(2ch,LowPro)×1:○''':telnet,ftpの動作を確認'''(注1)'''

'''(注1)''' 動作確認[#footnote (注2)]で適用したドライバを使用しての評価になります。 

== ■バックアップ装置 ==
N8160-73 外付け(USB)DAT装置を接続しての動作確認です。 
=== ハードウェア構成 ===
 * 接続:型番:機器名称
 * '''接続1''':-:オンボード USBコントローラ

=== 動作確認 ===
==== 接続1 ====
 * 評価項目:結果:コメント
 * '''バックアップ、リストア:◎''':tarコマンドの使用。
 * '''再起動 (バックアップ装置接続):5''':繰り返し回数。

'''[LinuxConfirmation ディストリビューション動作確認情報トップ]'''