/ vmlinuzと/initrd.imgの目的は何ですか?


10

Ubuntuは現在のvmlinuzとinitrd.imgのシンボルリンクをに保持しています/が、そうすることの意味は何ですか?そして、多くの人が/boot別のパーティションにいることを考えると。

回答:


6

これは、更新する特定のスクリプト(ブート関連のアクション)のためのものであり、カーネルがアップグレードされた場合、古いカーネルではなく新しいアップグレードされたカーネルに自動的に移行します。

ファイルと(シンボリックリンク)は、起動プロセス中にカーネルに含まれるモジュールに必要です。

vmlinuzとinitrd.imgの一方または両方をシステムから削除すると、grubがシンボリックリンクに依存して次のプロセスを続行するため、ブートローダー[grub]を再実行する必要がある場合があります。> Linuxの圧縮解除...カーネルを起動します。

システムがどのように動作するかについてのアイデアを得るには、こちらをご覧くださいhttp : //www.ibm.com/developerworks/library/l-linuxboot/index.html


0

検索スクリプトを使用する必要なく、他のブートローダーを使用できます。

ネットワークブートpxe syslinuxのように。カーネルを/ vmlinuzに向け、initrdを/initrd.imgに向けるだけでよく、カーネルを何度更新しても、引き続き起動します。

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