K.Suzukiです。 On Fri, 22 Jul 2005 18:50:35 +0900 "M. Takeyama(takezou)" <takezou040728@yahoo.co.jp> wrote:
論理的にはできそうなんですけどね...
grub(ブートローダ)って、 stage1, stage1.5, stage2のステージで、ファイルを読み込む 為のファイルシステムのドライバとかの汎用ドライバしか持って いないのではないでしょうか。(あまり賢くない。) #私の方での勝手な思い込みがあるかもしれませんけど。
ハードウェアーRAIDの場合は問題にならないにしても... #そこらあたりは、ハードがやってくれて、単純に1つのデバイス #もしくは、1つのスライスにしか見えないので。
ソフトRAIDの場合だと、RAID1(ミラー)の場合を除いて、 RAID0, RAID5などの場合だと、最低限、ストライピングの ブロックサイズ、RAID(0,1,5)の種類、デバイス構成情報、 が必要なような気がします。 #IDE(PATA)だとそこらあたりは、結構単純で可能かも #しれませんけど、SATAだとSCSIのエミュレーション #のドライバーとか各種ドライバー(チップセットの)が #必要になって大変そう。 #(defaultでは、サポートされていないのではないでしょうか。)
slashdot.org で以下のスレがありますね。 What Kind Of Software RAID Are You Running? http://ask.slashdot.org/article.pl?sid=05/04/11/2111235&tid=198&tid=185&tid=4 RAID 関連だけれども結構盛り上がってるなぁ.. ハードウェア RAID を使用すれば、CPU を消費しないし速いという利点があるけど、 その特定のハードウェア RAID カードに縛られてしまいますね。 Linux コミュニティ的にはソフトウェア RAID を推奨してるように見えるんですけど。 # というか RAID コントローラチップがクローズドになってしまう事が、 # コミュニティ的にあまり嬉しくないという事なのかも.. 上記のスレを読んでたら、もしかしたら最新のカーネル上では RAID 上からブートできるのかも..と思えてきた。 (もちろん、チップが対応してるかどうかに依存すると思うけど) # 今使用しているのは、SUSE 9.2 だけど次のバージョンの # SUSE 10? に期待してるところです。 # 次の SUSE ではいよいよ GCC 4 系を投入してくるらしいし...:)