どうやってカスタムカーネルを切り替えるのですか?


2

私は自分のubuntuシステムに新しいカーネルを作成してインストールしましたが、今度は新しいシステムコールを追加して新しいカーネルを作成しました。どのようにしてこの新しいカーネルをOSからブートするべきですか。

dpkg -i kernel-image-2.6.deb

私はこれを私の最初のカーネルで試してみました、そしてこれはカーネルをこれに設定します

それから私は新しいシステムコールを追加しました 新しいカーネルをコンパイルしました と呼ばれる

dpkg -i kernel-image-2.6.Custom.deb

しかし今、私は再起動したとき、それは古いカーネルのままです、

カーネルを切り替える方法についての任意のアイデア???

ありがとうございました

回答:


2

ここでの答えはgrubかもしれません。

http://www.gnu.org/software/grub/

シフトを押してみてください

これらのスレッドは役に立つかもしれません

http://ubuntuforums.org/archive/index.php/t-45362.html http://ubuntuforums.org/showthread.php?t=1520821


私は自分のMacでVMware Fusionを使っているので、カーネルの自動ロードの前にgrubを起動させるにはどうすればよいですか

あなたはシフトを試みましたか?

甘い歓声!!!!

0

通常のパッケージングシステムによって作成されたカーネルイメージをインストールすると、新しいカーネルがブートローダに登録されます。これを実行するためのコマンドは、 postinst_hook に設定 /etc/kernel-img.conf;デフォルトは update-grub

Grub2(デフォルトのブートローダ)を使うと、デフォルトの設定では、Ubuntu以外のオペレーティングシステムがなければ、起動時にメニューは表示されません。を押すと、起動時にメニューを表示させることができます。 シフト コンピュータが起動したら(BIOSがキーボードを初期化した後にキーを押し、Grubメニューが表示されるまで押し続けます)メニューを常に表示させたい場合は、編集してください。 /etc/default/grub そしてコメントアウトする GRUB_HIDDEN_TIMEOUT 設定デフォルトの起動カーネルは、次の方法で変更できます。 GRUB_DEFAULT 設定

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