mociの日記: ソフトウェアRAIDと標準インストーラ 5
またまたDebianでのソフトウェアRAIDの話です。
今回はSCSIで、しかも現状では1台しかないので、縮退状態でのインストールです。bf2.4で立ち上げ、FDからmd.oとraid1.oを読み込ませ、裏画面で別のFDから/sbin/raid*と/sbin/mkraid、/etc/fstab、/etc/raidtabを持ってきます。縮退状態なので、mkraidは一瞬。
そんなこんなで順調にリブートのところまで来たのですが、リブートしたらmdは組み込まれこそするものの、結局やっぱり自動的にスタートしていないようで、カーネルパニックになってしまいました。ここでダメだと、以前書いたraidstartなんて、まるで無力です。げしょ。2.4.18-686だとinitrdでもちゃんと動いているというのに、なぜなんでしょう。
しかたがないので例によってお手製カーネルを使おうとしたら、どうもモジュールだけでなく、SCSIはまるごと削ってあったと見えて、全然ダメでした。すっかり忘れてました。
しかたがないので、またbf2.4にmd.oとraid1.oをあらかじめ組み込んだだけのカーネルを作ってみました。1.44MB FDには入らないので、1.68MB FDにしてみました。立ち上げようとしたら、USBを認識した後あたりでストールしてしまいました。
わけがわからないので、標準のbf2.4で立ち上げ、カーネルのインストールでお手製のFDを読ませようとしたら、インストールFDじゃない、と文句つけられました。1.68MBじゃダメなんですかね。
次は、ソフトウェアRAIDにするくらいだから、ハードウェアRAIDは要らんでしょう、ということで、1.44MB FDに入るようにDAC960とかMegaRAIDとかを削ってみましょうかね。
お手製カーネルはmake-kpkg? (スコア:0)
Woody一枚目のCDからインストールして、dselectで2.4.18に切り替えてリブートしたら、SCSIカードの先のルートパーティションが見えずにカーネルパニックした、と同時に私もパニックしました。程度に雲泥の差があるようなので、がんばってください、としか言えないのですが。
ひとつおうかがいしたいのですが、お手製カーネルはmake-kpkgされてますか?
# フレディーの背中はデーモンなのでAC
Re:お手製カーネルはmake-kpkg? (スコア:1)
はい、make-kpkgしてます。以前はインストール用だけでなく、本運用に使うカーネルも作ってました。
そうするとペンギンは……畠山泰昌?
畠山泰昌選手 (スコア:0)
亀ですみませぬ。こちら [hatakeyama-yasumasa.com]の方でしょうか。あうー、残念。ギャラリーにも後ろ姿が無くて、ペンギンが見れなひ。ライスポを引っくり返す気力が今日は無いので、後日確認します。
make-kpkg後に、うまく行かなかったので
Re:畠山泰昌選手 (スコア:1)
単に"Penguin Racing"という名前のチームだったというだけの話で、ツナギに描いてあったかは不明です。ファンの方のページ [infoseek.co.jp]の一番下、左の写真を見ると、アッパーカウルの端にいますね、ペンギン。公式サイトのPROFILEにもあるように、「父親の自動車修理会社で作っていたチーム」で、「父親の自動車修理会社」が「ぺんぎんモータース」だからみたいです。
bf2.4ではないkernel-image-2.4.xはinitrd必須だそうなので、/etc/lilo.confにinitrd=/initrd.imgを追加し、/etc/kernel-img.confでdo_initrd = Yesとする必要があることと、その上でbf2.4で見えていたSCSIが見えなくなったのなら、/etc/mkinitrd/modules(でしたっけ)でSCSIのドライバを読み込むよう指定してからmkinitrdするとか。
アドバイスありがとうございます (スコア:0)
ペンギンモータース [peng-m.com]ですね。なーるほど、たしかにカウルにいました。
2.4カーネルについてアドバイスありがとうございます。RedHat7.2からDebianに乗り換えることになって、同一ハードウェア四台のうちの一台を潰して、先行テストしています。とりあえずbf2.4で動いているので、カーネルは後回しにしました。
なに