Ubuntuの最近のバージョンで非有料カーネルを使用することは可能ですか?


15

Ubuntu +1の質問は眉をひそめていることは知っていますが、これは公正な例外だと思います。現在、Ubuntu 12.10を実行している2つのシステムがあり、そのうちの1つにはPAEをサポートしないPentium Mがあります(奇妙なことですが、本当です)。

これは、過去にUbuntuに同様のシステムをインストールするためにカスタムisoに頼らなければならなかったことを意味していたため、今回はXubuntu 12.04を使用しました。

私の質問は2つありますが、実際には1つの質問です。

  • 標準リポジトリから12.10カーネルの非有料バージョンをインストールすることは可能ですか?
  • いいえの場合、どのようにしてそのようなカーネルを入手できますか?(そのようなカーネルが利用可能なPPAはありますか?)。

注意:

誰も私がこのパッケージをインストールすることを提案する前に:http : //packages.ubuntu.com/quantal/linux-image-generic、これはPAEが有効になっていることに注意してください。

PSはい、Googleで検索しました。答えが見つかりません。

回答:


2

ある 12.04から12.10にアップグレードすることが可能に(および使用して公式システムがPAEが(それは単に/ procの/ cpuinfoの中で「PAE」をgrepします)CPUが有効になっていることを信じるようにapt-getをだましによって新しいPAEはカーネル)。

影響を受ける初期のPentium-Mプロセッサにはこのpaeフラグがありませんが、Ubuntuインストーラー(またはカーネルパッケージのpreinstスクリプト)のみがユーザーよりも賢くなり、インストールを積極的に妨げようとしない限り、これらのカーネルを実行できます。

この問題に対するエレガントで簡単な解決策があります。12.04 から12.10にアップグレードする前に、/ proc / cpuinfoにパッチを適用し(単純なbindmountで実行できます)、通常どおり12.10にディストリビューションをアップグレードします。

このppaには、まさにこれを行うパッケージ「fake-pae」があり、そのパッケージをインストールしてからdist-upgradeを実行すると、Pentium-Mで3.5 PAEカーネルを備えた12.10が完全に実行されます。


9
  • あなたの検索が示したかもしれないように、クアンタルで利用できる非PAE i386カーネルはありません-公式リポジトリ、メインラインビルド、またはその他で
  • これが変更されない限り、PPAを見つける必要があります(私は何も知りません)、またはカーネルを自分でビルドする必要があります(まったく難しくありません)
  • 今すぐそのようなカーネルが必要な場合は、コメントに投稿してください。PAEが無効になっている最新の3.5.0-13でPPAを提供しようとします。

1
そのPPAは大きな祝福になるでしょう^ _ ^私は自分でコンパイルしますが、カーネルのコンパイルについて聞いたこと/読んだことから、ハードウェアでそれを調べる時間はありません。
RolandiXor

PPAを作成しましたか?(そうでない場合は、先に進み、自分でこれを構築することを検討します)。
RolandiXor

1
古いPentium Centrinoノートブックにも必要です。.:)
heiko81

PPAは、PAE以外のプロセッサーを搭載したコンピューターにUbuntuをインストールする必要がある人にとって本当に便利です。それは非常に多くの人々に役立つでしょう。
ジョンスコット14

4

T42もゴミ箱に入れたくありません。したがって、最新の12.10ソースに基づいてカスタムカーネルをコンパイルしました。

カーネルは安定して動作します(以下でパッケージをコンパイルしました:-))

ここで利用できます


甘い。私もあなたの指示が好きです。
RolandiXor
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.