MegaRAIDコントローラーが繋がっているドライブにFreeBSDのブート領域がある場合のドライバのインストール方法

ブート・ユニットがMegaRAIDコントローラーによって管理される場合は、下記方法を使用してください。 

このインストーラーは、FreeBSD 8.2とFreeBSD 9.0 (amd64(64bit))のためのOSインストールCDです。 
 
FreeBSD 8.2
ftp://tsupport:This email address is being protected from spambots. You need JavaScript enabled to view it./private/LSI/freebsd/FreeBSD_9.0_x86_64_lsisas2108_lsisas2208_support.iso
 
FreeBSD 9.0
ftp://tsupport:This email address is being protected from spambots. You need JavaScript enabled to view it./private/LSI/freebsd/FreeBSD_9.0_x86_64_lsisas2108_lsisas2208_support.iso

 


MegaRAIDコントローラーをブート領域に使用する過程は、時代遅れのLSI mfiインボックス・ドライバを含んでいる、LSI mptドライバおよびFreeBSDバージョン6.1の9.Xによって影響を受けるかもしれません。 

mptドライバ問題が生じる場合、システムは連続的な柔軟で困難なリセットが発生します。また、システムはブートすることができません。 
インストール・ディスクはOSをインストールしないでしょう。また、プロセスは終了するに違いありません。mptドライバを備えた問題の回避、 mptドライバを不能にする必要があります。 

FreeBSD 8.2、あるいは9.0までのバージョンを持っていれば、そのFreeBSD OSは恐らくカーネルに最も時代遅れのmfiドライバを含んでいます。ロードする前に、時代遅れのmfiドライバを除外するために新しいFreeBSDカーネルISOを作る必要があるかもしれません。 
最新のmfiドライバー(バージョン4.8、あるいはより新しい)あるいはmrsasドライバーをロードする前に、時代遅れのmfiドライバーを除外するために新しいFreeBSDカーネルISOイメージを作る必要があるかもしれません。
新しいFreeBSDカーネルISOで最新のmfiドライバ(バージョン4.8、あるいはより新しい)あるいはmrsasドライバと、インストールを終えて、MegaRAIDバーチャルドライブからFreeBSDをブートすることができます。
 
 
mptドライバ問題が解決され、時代遅れのインボックスmfiドライバが交換される後、新しいmfiドライバでこの状況がもはや存在しないことに注意してください。 


即座の新しいFreeBSDカーネルISO、mfiドライバ(バージョン4.8、あるいはより新しい)あるいはmrsasドライバとFreeBSDインストール・ディスクを持った後、続く指示を行ないます。これらの指示は、FreeBSDをロードする方法について記述します。 

ブート装置サポートを可能にするカーネル・ドライバ・モジュール、そして次にソース・ファイルからのカーネルへ現在のドライバをコンパイルする方法。 
 
即座の新しいFreeBSD核ISO、mfiドライバー(バージョン4.8、あるいはより新しい)あるいはmrsasドライバーとFreeBSDインスタレーション・ディスクを持った後、続く指示を行ないます。
これらの指示は、ブーツ装置支援を可能にするFreeBSD核ドライバー・モジュールをロードする方法、そして次にソース・ファイルからの核へ現在のドライバーをコンパイルする方法について記述します。

 



FreeBSD OSをMegaRAIDコントローラーによって管理されたストレージにインストールする次のステップを行なってください: 
1. CDあるいはDVD、およびMegaRAIDコントローラーに接続されるハードドライブを除いて、システムでのSCSI、ATAおよびSASの装置をすべて分離してください。 
2. WebBIOS或いはPreboot CLIを使用して、MegaRAIDコントローラーにRAID仮想ドライブを作成してください。 
3. CD/DVDドライブへのFreeBSDインストール・ディスクを挿入して、それからブートしてください。 
4. FreeBSDブート・メニューでは、ローダー・プロンプト(FreeBSD 8.x OSの中で6をオプション選択し、FreeBSD 9.x OSの中で2をオプション選択する)への回避を選択してください。 
5. ディスクドライブにdriver_name.koモジュールを含んでいるディスケットを挿入してください。 

mfiドライバについては、driver_name.koはmfi.koです。 
mrsasドライバについては、driver_name.koはmrsas.koです。 
6. ローダー・プロンプトで次のステップを行なってください: 
ディスクドライブからの新しいドライバをロードするためには、次の2つのコマンドのどちらかをタイプして、Enterを押してください。 
mfiドライバ(例えば、LSIのSASの2108-基づいたコントローラー、あるいはより古い)については、次のコマンドをタイプして、Enterを押してください: 
OK load disk0:mfi.ko 
mrsasドライバ(例えば、LSIのSASの2208-基づいたコントローラー、あるいはより新しい)については、次のコマンドをタイプして、Enterを押してください: 
OK load disk0:mrsas.ko 
7. 据付要領を継続し、次のコマンドをタイプし、Enterを押すこと。 
OK boot
8. カーネル出所を含むFreeBSD OSをインストールしてください。カーネル・ソース・ファイルを含むことは非常に重要です。 
9. CD/DVDドライブから両方のFreeBSDインストール・ディスクを取り出して、フロッピー・ドライブとリブートからフロッピーディスクを取り出してください。 
10. bootupにおいては、ステップ7を通じてステップ4を繰り返してください。 
11. ブートに際して、静的にリンクしたモジュールのための新しいドライバ・ソースを備えたカーネルをアップデートして、セクション6.6.1の指示を継続してください。