- ベストアンサー
FDD起動のnotePCにCentOS5.5を導入したい
- FDブートしかできないPCに最新OSを入れたいです。どなたか先人の知恵のお借りしたくアドバイスお願い致します。
- Panasonic AL-N2というスペックのPCにCentOS3はインストールできましたが、CentOS5.5ではカーネルパニックになるか、initrd.img起動途中で再起動されてしまいます。
- CentOS4の場合も同じように再起動がかかります。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
なるほど、カーネルだけはi686のようですね。 http://ftp.ntut.edu.tw/share/linux/CentOS/5/centosplus/i386/RPMS/ などからi586用カーネルパッケージをもってきて、RPMからvmlinuzを取り出して試してみるとか。
その他の回答 (4)
- astronaut
- ベストアンサー率58% (303/516)
インストーラーが起動するところまで行っておられるようですから、後一歩ですね。 /boot 200M 、swap:200 、/install 5GB、/:残り全部 とかやって、/install にDVDイメージ(iso)をダウンロードして、HDDからのインストールを試してみてはいかがですか? これでインストール中にPCMCIAのLANカードが認識されればよし、認識されなくても、インストール後にじっくり設定できます。
お礼
ご回答ありがとうございます。 おっしゃるとおりですね。目的と手段を間違えるところでした。 initrd.imgを展開したところ、initコマンドがバイナリであった為、ドライバの組み込みについて途方にくれていたのですが、ネットワークインストールをやめ、ローカルHDDからのインストールに切り替えます。まだ、ダウンロードの途中ですが、追って結果はご連絡致します。 有難うございました。
補足
まだ、途中結果ですが、今のところうまくいっていません。。。 おそらく、grubをMBRではなくhda1の先頭に導入したことが原因(DISK MANAGER 2000を使っているため、MBRには上書けない)だとは思うのですが、インストール元のHDDが/dev/hda1(/boot)しか選択できませんでした。 仕方がないので、/boot領域に+5Gとして再度パーティションをきりなおしリトライ中です。 hda1 /boot:5G (boot+インストールIMG) hda2 swap:200M hda3 /:残り全部
- okwabaka
- ベストアンサー率15% (11/73)
CentOS5.5のインストールディスクの中身見たけど rpmパッケージ見る限りカーネルがi686みたいなんだけど Panasonic AL-N2ってMMX Pentiumだよね。MMX Pentiumは586。 686はPentium Proからのアーキテクチャー。
お礼
情報ありがとうございます。 勉強になりました。 i686用のvmlinuzなのでカーネルパニックになったんですね。。 それはカーネルオプションをどのように変えてもむりなはず。。 ありがとうございました。
- Murasan759
- ベストアンサー率59% (312/527)
> /boot 200M 、swap:200 、/:残り全部 > > root (hd0,0) > kernel /centos5/vmlinuz ramdisk_size=8192 ルートパーティションとbootパーティションを別にされているなら、kernel行で、ルートパーティションの位置を指定します。 kernel /centos5/vmlinuz ro root=/dev/hda2 hda2のところはパーティション構成に合わせてください。
お礼
回答有難うございます。 grub.confの設定ラインを変更しましたがやはり同様にOSがリブートしてしまいました。 説明がわかりにくくて申し訳なかったのですが、 上記区画は、centos3をいれる為に区分けしたパーティションでした。 やりたいことは、centos3が導入された状態で、 centos5の導入イメージ(initrdとvmlinuz)をダウンロードして それをcentos3のgrubからcentos5のインストーラーをbootしたいのです。 「cent os fdインストール」等のワードで google検索等をして頂けるとこちらのやりたい内容を理解して頂けるとおもわれるのですが、、 また、grub.confのコマンドラインはそのままで、 centos3のinitrdと、vmlinuzはbootできました。
補足
すいません、読み返してみて失礼な文言があったかもしれません。 非礼ありましたらお詫びいたします。
- okwabaka
- ベストアンサー率15% (11/73)
そもそもそんな古いPCに入れたところでまともに使えない。
補足
ご回答ありがとうございます。 おっしゃるとおり、非常に古いPCなのでたとえば、GNOMEや、KDEといったデスクトップ環境は使用にたえないと思います。 用途はかぎられており、それがかなり限定的になってしまうことも認識しております。 ただ、今回の質問の趣旨は、一旦、「導入方法」というところにターゲットをおいて知恵を頂けないでしょうか。 説明不足があり大変恐縮ですが、よろしくお願い致します。
お礼
情報ありがとうございます。 頂いた情報を元に、i586用のvmlinuzを吸い出してbootしたところ、 やっとインストーラーが立ち上がりました。。。ありがとうございます。m(_ _)m さて、実はその先のFTPインストール用に、 インストーラーにpcicmaのLANカードのドライバーを読み込ませる手順で 困っているのですが、もしまだ付き合っていただけるようなら、 initrd.imgに上記LANカードのドライバーを組み込む方法を伝授いただけないでしょうか。 現状、centos3環境でこのLANカードが正常に稼動しているので、 現在の状態ドライバーをinitrd.imgに組み込めれば可能と考えています。 1. centos3の環境にて使用しているlanドライバーを調査する方法 2. 調査したファイルを展開したinitrd.imgの中に組み込む方法 こちらは本筋の質問からずれてしまうので、別質問とした方がよければ 再度出直します。