(Translated by https://www.hiragana.jp/)
Fedora Core 6でカーネルをリプレイスするには − @IT

 

Linux Tips

Fedora Core 6でカーネルをリプレイスするには

北浦きたうらさとしぎょう
2006/11/9

 2006ねん10がつ24にちにリリースされたFedora Core 6(FC6)のインストーラ(anaconda)には、i686のシステムにi586のカーネルをインストールしてしまうバグが存在そんざいする(原稿げんこう執筆しっぴつ時点じてんでは、修正しゅうせいばんはリリースされていない)。そのため、カーネルのえが必要ひつようになる場合ばあいがある。ここでは、i586のカーネルを削除さくじょして、カーネルをi686にリプレイスする方法ほうほう紹介しょうかいする。

 まず、使用しようしているPCのCPUアーキテクチャとインストールされているカーネルのアーキテクチャを調しらべる。

$ uname -m ←CPUアーキテクチャを確認かくにん
i686
$ yum list kernel ←インストールされているカーネルを確認かくにん
省略しょうりゃく
Installed Packages
kernel.i586               2.6.18-1.2798.fc6      installed
Available Packages
kernel.i686               2.6.18-1.2798.fc6      core

 上記じょうきのように、CPUアーキテクチャがi686であるのにi586のカーネルがインストールされている場合ばあいは、以降いこう作業さぎょうおこなうことでi586のカーネルをi686にリプレイスすることができる。

 はじめに、作業さぎょうながれを以下いかしめす。

  1. 作業さぎょうようカーネル」をインストールする
  2. 作業さぎょうようカーネル」でシステムを起動きどうする
  3. i586カーネルを削除さくじょする
  4. i686カーネルをインストールする
  5. 作業さぎょうようカーネル」を削除さくじょする

 ここでは、PAEカーネルちゅうを「作業さぎょうようカーネル」として利用りようする。

ちゅうPAEカーネルとは、PAE(Physical Address Extension:物理ぶつりアドレス拡張かくちょう http://www.atmarkit.co.jp/icd/root/89/19853689.html)をサポートするカーネル。

 ここから手順てじゅん沿ってリプレイス作業さぎょうすすめよう。はじめに、PAEカーネルをインストールする。

# yum install kernel-PAE

 PAEカーネルをインストールしたらシステムをさい起動きどうし、GRUBで[Fedora Core (2.6.18-2798.fc6PAE)]を選択せんたくする。

GRUBでPAEカーネルを選択せんたくしてFC6を起動きどうする

 FC6が起動きどうしたら、以下いかのようにi586カーネルを削除さくじょする。

# yum remove kernel.i586
省略しょうりゃく
===================================================================
 Package       Arch       Version          Repository        Size
===================================================================
Removing:
 kernel        i586       2.6.18-1.2798.fc6  installed       43 M

Transaction Summary
===================================================================
Install      0 Package(s)
Update       0 Package(s)
Remove       1 Package(s)

Is this ok [y/N]: y←「y」を入力にゅうりょくして[Enter]キーを
省略しょうりゃく

 つぎにi686のカーネルをインストールする。

# yum install kernel.i686
省略しょうりゃく
===================================================================
 Package       Arch       Version          Repository        Size
===================================================================
Installing:
 kernel        i686       2.6.18-1.2798.fc6  core            16 M

Transaction Summary
===================================================================
Install      1 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 16 M
Is this ok [y/N]: y←「y」を入力にゅうりょくして[Enter]キーを
省略しょうりゃく

 上記じょうき作業さぎょう完了かんりょうしたら、インストールしたi686のカーネルでシステムをさい起動きどうする。

 最後さいごに、PAEカーネルを削除さくじょすれば作業さぎょう完了かんりょうだ。

# yum remove kernel-PAE ←PAEカーネルの削除さくじょ

 以下いかのコマンドで、i686のカーネルがインストールされていることを確認かくにんできる。

# yum list kernel
省略しょうりゃく
Installed Packages
kernel.i686               2.6.18-1.2798.fc6      installed
Available Packages
kernel.i586               2.6.18-1.2798.fc6      core

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリべつインデックス
インストール/RPM ブート/ブートローダ
ファイル操作そうさ 環境かんきょう設定せってい
ユーザー管理かんり コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング OS関係かんけい
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
ぜんTips公開こうかいじゅんインデックス Linux Tips月間げっかんランキング
Linux Squareフォーラムぜん記事きじインデックス

MONOist開発かいはつフォーラムなかから、Linux関連かんれん記事きじ紹介しょうかいします


Linux & OSS フォーラム 新着しんちゃく記事きじ
@ITメールマガジン 新着しんちゃく情報じょうほうやスタッフのコラムがメールでとどきます(無料むりょう

注目ちゅうもくのテーマ

Linux & OSS 記事きじランキング

本日ほんじつ 月間げっかん