本ページの内容は、限られた評価環境における検証結果に基づいた動作確認情報です。 ページ内の情報をご活用いただく前に予め「ご利用にあたっての注意事項」をご覧ください。
記号の意味
◎…当該ディストリビューションで動作可能 ○…当該ディストリビューションに最新ドライバ等を適用し動作可能 ×…動作不可 -…未サポート
ハードウェア製品情報はこちらを参照してください。
※ オンボードディスクアレイ機能(LSI Logic Embedded MegaRAID)は使用できません。
※ SAS ディスクモデルは、本ディストリビューションで動作しません。
(注1) インストールに際して、BIOS設定を変更してください。HDDを認識するために必要です。
BIOS設定変更手順
SATA Controller Mode Option: Enhanced SATA AHCI: Enabled
(注2) インストールにおいて次の設定を行ってください。
boot: text
(注3) Promise社Webより入手したドライバソースからドライバディスクを作成し、以下の手順でインストールを実施しました。
6_stex_linux_src_2.24.0.4.tar.gz : ドライバソース kernel-2.4.31-0vl1.8.src.rpm : カーネルソース kernel-source-2.4.31-0vl1.8.i386.rpm : カーネルソース drvblock.img : ブロックドライバFDイメージ
# rpm -ivh kernel-source-2.4.31-0vl1.8.i386.rpm
# tar zxvf 6_stex_linux_src_2.24.0.4.tar.gz
# cp /usr/src/linux/config/kernel-2.4.31-i386-BOOT.config /usr/src/linux/.config # cd stex24_2.24.0.4 # make → driver(stex.o)が作成される → 動作環境用ドライバ(stex-run.o)として保存
# rpm -ivh kernel-2.4.31-0vl1.8.src.rpm ~/rpm/SPEC/kernel-2.4-0vl.specを編集 %define buildsmp 0 %define buildBOOT 1 # rpmbuild -bc ~/rpm/SPEC/kernel-2.4-0vl.spec
# ln -s /root/rpm/BUILD/linux-2.4.31 /usr/src/linux # cp /root/rpm/BUILD/linux-2.4.31/config/.config /usr/src/linux/.config /usr/src/linux/include/linux/version.hの修正 2.4.31-0vl1.8 → 2.4.31-0vl1.8BOOT # cd stex24_2.24.0.4 # make → driver(stex.o)が作成される → インストーラ用ドライバ(stex-inst.o)として保存
# mkdir image # mount -o loop drvblock.img image
# cp image/modules.cgz ./ # gzip -d -S .cgz modules.cgz # cpio -id --file=modules → "2.4.31-0vl1.8BOOT"というディレクトリができる
# cp stex-inst.o 2.4.31-0vl1.8BOOT/stex.o
# find 2.4.31-0vl1.8BOOT -print | cpio -o --file=modules --format=newc # gzip -9 -S .cgz modules # cp modules.cgz image/
# mkdir image/RunDriver # cp stex-run.o image/RunDriver/stex.o
0x105a 0x8350 "stex" "Promise_ST_SX8350_8300_16350_16300 Controller" 0x105a 0xc350 "stex" "Promise_ST_SX12350_12300 Controller" 0x105a 0x4302 "stex" "Promise_ST_SX4350_4300 Controller"
stex: scsi_mod sd_mod sr_mod
Version 0 stex scsi "Promise SuperTrak-EX-Series Controller Series Driver"
# umount image # dd if=drvblock.img of=/dev/fd0
boot: text usb-storage dd
# chroot /mnt/sysimage # mount /dev/sda /mnt/floppy # cp /mnt/floppy/RunDriver/stex.o /lib/modules/2.4.31-0vl1.8smp/kernel/drivers/scsi # umount /mnt/floppy # mkinitrd --preload scsi_mod --preload sd_mod --preload sr_mod --with stex /boot/initrd-2.4.31-0vl1.8smp.img 2.4.31-0vl1.8smp
"boot=/dev/sdb" と異なる場合はこうする。 "boot=/dev/sdb" 以外の箇所で、文字列 "sdb" を "sda" に変更。 カーネルオプションに以下を追加する。 initrd=/boot/initrd-2.4.31-0vl1.8smp.img
# /sbin/lilo
(注4) X Window Systemは起動時にエラーが発生し動作しません。
(注5) 標準LANポートはディストリビューションに含まれるLANドライバでは動作しないため、Intel社Webより入手したソースからドライバをmakeし適用しました。
# rpm -ivh kernel-source-2.4.31-0vl1.8.i386.rpm
# tar zxvf e1000-x.x.x.tar.gz
# cd e1000-x.x.x/src # make ; make install
(注6) Linuxに標準で搭載されている、Bondingドライバを使用します。評価における設定の概要はこちらのページを参照してください。負荷分散(LB)機能は性能の検証が必要です。
※ 標準のカーネルでは4GBまでしか使用できません。
(注) Linuxに標準で搭載されている、Bondingドライバを使用します。評価における設定の概要はこちらのページを参照してください。負荷分散(LB)機能は性能の検証が必要です。