[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:32673] Re: How to fresh install to Software RAID drives



むつみです。

 Software RAID まったくつかってないので、なんとも言えませんが、
boot floppies 的 tips だけ。

>>>>> In [debian-users : No.32672] 
>>>>>	Hisaaki Shibata <shibata@xxxxxxxx> wrote:
>> 柴田(ひ)%Debian初心者@福岡です。

>> 自宅マシンのほとんどがSoftware RAID環境にしている状況なのですが、
>> DebianをSoftware RAIDにすんなりインストールする方法は
>> どのようなものがありますでしょうか?

>> (案1)rescue Floppyをsoftware RAID readyなカーネルに入れ換える。 
>> 	#インストーラが認識してくれるかなぁ。

 Software RAID ready な kernel で boot floppies を作ってやって
boot。

 で、おもむろに F2 で shell におち、Software RAID をsetupして、
コマンドラインで fdisk, mkfs して そのパーティションを /target に
mount(必要なら /target/boot なども mount しちゃっとくとよい)

 ※ Debian のインストーラは /target 以下に ターゲットとなる ファイル
   システム tree を mount して、そこに kernel とか module とか base を
   コピったりします。

# root に Software RAID 関連の tool がない気もするので、
#それも追加しないといけないかも?

 F1 でインストーラにもどって作業を続ける。

 ※ Debian のインストーラは 今 どういうところまでsetupしたのか 状態を
    probe して 次の手順を提示してくるので、/target が mount されている
   と fdisk とかのフェーズをすっとばしてくれるはずです。
    もちろん、飛ばされたフェーズを選択したければ下に一覧がでてるので、
   そこから選んでやればいけます。

とかでインストール自体はいけるんじゃないかと思います。

# ただ base 展開しても raidtools がないので
#最初の boot 時に困る?

>> (案3)何かあるに違いない。

 woody かつ bf2.4 を仮定していいなら、最初に モジュールをロードできる
選択肢があらわれるはずなので、それにしたがって Software RAID の
必要なモジュールをあらかじめロードしてあげれば、kernel 的には OK 
だと思われます。

 ※ mke2fs した floppy に boot というディレクトリを掘って
   そのディレクトリに必要なモジュールを放り込んでおいた
   フロッピからモジュールをロードできます。
    bf2.4/drivers.tgz をばらして そこからひっこぬけば OK

 が、ここでも raidtools が root.bin に入ってないので、結局
root.bin をいじらないとだめ?

 基本的に、現状の boot floppies は Software RAID へのインストール
に関しては、ほとんど考慮されてないみたいっす。

-- 
いしかわ むつみ
 <ishikawa@xxxxxxxxxxx>, <ishikawa@debian.org>, <ishikawa@xxxxxxxxxxxxxxxx>