Jump to content 日本-日本語
製品  >  ソフトウェア  >  Linux

United Linux 1.0/SUSE Enterprise 8での kernelバージョンが合わない現象について

Open Source & Linux

導入事例

product

ハードウェア
ソフトウェア
サービス & サポート

buy now?

HPE OPEN SERVICES
保守サービス
教育プログラム

support

OS対応表
ProLiant
Workstation
システム構成図
技術文書
FAQ
ディストリ対応表
サポート & ドライバ
リンク
SDR - 設定方法
FreeBSD
サイトマップ
HPE & Red Hat情報ポータル HPEとRed Hatが実現するオープンなイノベーション
BSD 動作確認レポート等を掲載
コンテンツに進む
13-APR-04
 本ページに記載してある内容は限られた評価環境に於ける検証結果に基づいたものです。本ページの情報を利用する前に予めサイト内リンク技術情報サイト内リンク保証について、ディストリビュータが提供する WEBサイト等をご覧ください。

発生する問題

 ストレージドライバをアップデートした United Linux 1.0/SUSE Enterprise 8システムを 2.4.19系 kernelから、2.4.21系 kernelにアップデート(Service Pack 3適用による kernelアップデートを含む)を行うと、システムが表示する kernelバージョン等の表示に 2.4.19と 2.4.21が混在する等の不整合が発生します。
 この結果、kernelと kernel sourceのチェックを誤認識したり、アプリケーション側での kernelチェック等が正常に行われない可能性が生じます。
 
 また、2.4.19系 kernelであるにも関わらず、2.4.21系用の kernelモジュールをロードしようとし失敗するため、ネットワーク等のデバイスが利用できません。
 
 この問題が発生するのは、GRUBエントリで 'HP-2.4.XX-XX'を選択した場合だけで、'Linux'を選択した場合には問題ありません。
 この問題は、kernelアップデート前に、RPM/ストレージドライバをアンインストールしなかった事によって発生します。

United Linux 1.0/SUSE Enterprise 8での kernelアップデート方法について

 United Linux 1.0/SUSE Enterprise 8では、kernelアップデートを行う前に、予め RPM/ストレージドライバを削除してから、kernelのアップデートを行う必要があります。kernelアップデートが完了した時点で、RPM/ストレージドライバを再度導入する必要があります。

 RPM/ストレージドライバをアンインストールし忘れても、アップデートした kernel用の GRUBエントリでシステムが問題なく起動できれば当面の問題はありません。但し、今後 RPM/ストレージドライバを導入する際に問題が発生する可能性を考慮して、アンインストールを行う方法を説明いたします。

United Linux 1.0/SUSE Enterprise 8と他ディストリビューションの違いについて

 United Linux 1.0/SUSE Enterprise 8は、その仕様上 kernelアップデート、ストレージドライアのアップデートに失敗した場合、代替 kernelシステムでシステムを応急起動する事が非常に困難な仕組みになっています。この理由として、United Linux 1.0/SUSE Enterprise 8は、アプリケーションと kernelの互換性を高めるため、kernelに EXTRAVERSIONを一部 kernelに於いて採用していない事等があります。

 このため、United Linux 1.0/SUSE Enterprise 8で kernelのアップデート作業、ストレージドライバのアップデート作業を行う際には、必ずシステムのバックアップを取る事を強くお薦めします。

United Linux 1.0/SUSE Enterprise 8の SP3メディアの利用について

 United Linuxでは、インストール時に 2.4.21-138 kernelが導入できる様にした SP3 CD-ROMメディアを用意しています。

 これから新規に United Linux 1.0/SUSE Enterprise 8を導入される場合、RPM/ストレージドライバ絡みのトラブルを避けるためにも、baseメディア(2.4.19-113)や SP1, SP2, SP2aメディアではなく、SP3メディアを利用してインストール作業を行う事を強く推奨します。

修正方法

GRUBエントリで 'HP-2.4.XX-XX'を選択して起動します。
RPM/ストレージドライバをアンインストールしてください。
Grubから不要なエントリ(RPM/ccissが作成した 'HP'が付与されているもの)を削除します。この例では 'This entry (no. 3)…'と 'This entry (no. 4)…'になります。default=, fallback=も適時修正してください。インストール直後のオリジナルの menu.lstはTEXTmenu.lst.bakとして残っていますので、#cpして戻しても構いません。

システムを再起動します
システムから RPM/ストレージドライバが削除されている事を確認し、適時 RPM/ストレージドライバを再度導入します。
 本ページの例では 2.4.21-138に内包されている cciss.o自体が既に v2.4.48ですので、この作業は不要です
印刷用画面へ印刷用画面へ
プライバシー ご利用条件・免責事項