web-dev-qa-db-ja.com

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

Citrixが完全なソースコードをxenserver6.2にリリースして以来、私はそれを評価してきました。それは非常にうまく機能しますが、私が解決していない問題は1つだけです。

残念ながら、CitrixはDDKでカーネルのソースを提供していません。したがって、使用されていないカーネルバージョンをコンパイルする方法はありません。 (Citrixは、個別にダウンロード可能なソースISOでカーネルソースを提供しています)

そこで、新しいカーネルをコンパイルしました。しかし、これらの新しいカーネルモジュールを機能させ、すべてのハードウェアを検出するために、dom0カーネルをアップグレードするにはどうすればよいですか?

Ubuntuではupdate-grubを使用します。ただし、ここではgrubは使用されていません。

Rpmカーネルのインストールプロセスも機能しませんでした(古いカーネルはまだ実行中です)。

誰かがdom0に新しいカーネルをインストールする方法を知っていますか?

私もこの質問をCitrixサポートフォーラムに載せましたが、今後の回答はなく、意見もほとんどありません。私はいくつかの助け、ヒントをいただければ幸いです。多分誰かがそれをする方法を正確に知っています。

2
Matt

XenServerはgrubを使用しません。サポートされているエンベロープの外に出ていることを考えると、/boot/extlinux.confを調べることをお勧めします。

新しいRPMをインストールすると、新しいカーネルが/boot/で利用できるようになります。

新しいカーネルを指す/boot/extlinux.confの新しいエントリを修正します。新しいカーネルが起動しない場合に備えて、フォールバックを残してください。これにより、元のカーネルを簡単に再起動して問題を修正できます。

乾杯

フェリペ

1