パスワードを忘れた? アカウント作成
681166 journal

mociの日記: ソフトウェアRAIDとinitrd

日記 by moci

またDebianでのソフトウェアRAIDの話です。

initrdを使えば、mdやraid1をカーネルにあらかじめ組み込んでおかなくてもいいんじゃないかと考えてみました。既に構築済みのマシンで、raidtools2もインストールされていれば、結果として問題ありませんでした。

さらに、OSインストール時にもっとスマートな方法があるんじゃないかと期待して、まっさらからやってみました。しかし、フロッピーからのプリロードでは、mdはよくても、raid1の読み込みが失敗してしまいます。確か以前にもここまでは試したような気もします。

ところが、既にRAID1に構成されているパーティションがある状態でインストーラを動かしてみますと、raid1のプリロードも成功するようです。モノが存在しないとドライバのinsmodがエラーではじかれたりしますが、そういう感じなんでしょうかね。よく分かってませんが。

だとすると、RAID1まで作っておいてから、Debianのインストーラを動かせばよいわけです。また、お手製のカーネルを用意せずとも、それこそRedhatのインストーラでRAID1を作り、あらためてDebianのインストーラを動かす手も使えるかもしれません。この段落に書いたことは、まだ試してませんが。

2003 年 04 月 30 日 - 追記

最後の段落、ダメでした。raid1.oの読み込みには成功するものの、肝心のパーティションを認識していないらしく、サイズがゼロだと言われます。結局のところ、いままで通りお手製のカーネルで一通りインストールした上で、あらためてカーネルを入れ替えることができることが分かった、というだけでした。

2003 年 05 月 01 日 - 追記

raidstartコマンドを使えばよいのかもしれません。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり

読み込み中...