古いカーネルをインストールするにはどうすればよいですか?


12

Ubuntu 15.10のインスタンスを実行しています。Ubuntu 14.10で使用されている最新のカーネル(3.16.0-28-generic)をインストールする必要があります。Enterキーを押すsudo apt-get install linux-image-3.16.0-28-genericと、使用できないため、廃止されたなどのエラーメッセージが返されます。何かを追加すれば、sources.listそれを手に入れることができると思います。しかし、それに何を追加しますか?

そして、これが引き起こすかもしれない問題について誰かが続ける前に、それは私には関係ありません。

回答:


19

Ubuntuでは、ブラウザを使用して次の場所に移動します> http://kernel.ubuntu.com/~kernel-ppa/mainline/ リストの一番下までスクロールします。カーネルを選択してください。次のファイルをダウンロードします(xxxxxxはカーネルのバージョンを示す番号に置き換えられます。64ビットOSを使用していると想定しています)。

linux-headers-xxxxxx-generic-xxxxxx_amd64.deb

linux-headers-xxxxxx_all.deb

linux-image-xxxxxx-generic-xxxxxx_amd64.deb

これらすべてのファイルをフォルダに移動します。そこにcdします。実行してこれらのパッケージをすべてインストールします

sudo dpkg -i *.deb

grubメニューから新しいカーネルを選択します。

更新:ubuntuインスタンスなので、手動でリンクを取得し、wgetを使用してパッケージをダウンロードできます


grubメニューから新しいカーネルを選択するとはどういう意味ですか?
Raj Pawan Gumdal、

私はubuntuデスクトップを考えてこの回答を書きました。サーバーインスタンスの場合、各カーネルの各エントリを取得します。サーバーを再起動すると、最新のカーネルで自動的に起動します。または、uの構成を編集して、特定のカーネル
Sijin Krishnan

@Sijin Krishnan再起動する前に手動でgrubメニューを編集して「grubメニューから新しいカーネルを選択」する必要がありますか?
WebComer 2018年

grubはデフォルトでインストール済みのカーネルから最新バージョンのカーネルで起動します。他のより低いバージョンのsで起動する場合は、設定に触れるだけです...
Sijin Krishnan

3

サポートされていないバージョンの公式のUbuntuストックカーネル(メインラインカーネルではない)が必要な場合は、以下を参照してください。

MainlineカーネルとStockカーネルの違いについては、https: //askubuntu.com/a/91374/555474を参照してください

ストックモジュールがカスタムカーネルで動作するには、さらに古いカーネル(2.6.32.21-generic)をインストールする必要がありました。ハードウェアが機能していなかったため、手動でダウンロードする必要がありました。

http://old-releases.ubuntu.com/ubuntu/から廃止されたカーネルを手動で入手する方法は次のとおりです。

基本的に、プロセッサーのカーネルのヘッ​​ダー、共通(すべての)ヘッダー、およびプロセッサーのカーネルイメージが必要です。

  1. 以下の手順x.x.xx-xxで、カーネルバージョンとamd64プロセッサタイプに置き換えます。これは汎用カーネル用であり、PAEなどの追加機能を使用しないことに注意してください。

  2. 行くhttp://old-releases.ubuntu.com/ubuntu/pool/main/l/linux/(私はこのリストを信じていないがほとんどすべての古いカーネルパッケージ)

  3. CTRL + Fページでheaders-x.x.xx-xx-generic
    1. linux-headers-xxxx-xx-generic_x.x.xx-xx.yy_ amd64 .deb
    2. linux-headers-xxxx-xx-generic_x.x.xx-xx.yy_ all .deb
  4. CTRL + Fページでimage-x.x.xx-xx-generic

    1. linux-image-2.6.32-21-generic_2.6.32-21.32_ amd64 .deb
  5. これらのパッケージをすべて1つのフォルダーに入れ、そのフォルダーから(そのcd中に)実行します。

    1. sudo dpkg -i *.deb
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.