Quel est l'intérêt d'avoir / vmlinuz et /initrd.img?

10

Ubuntu conserve un lien symbolique pour vmlinuz et initrd.img actuels /, mais quel est l'intérêt de le faire? Et étant donné que beaucoup de gens ont leur /bootpartition différente.

Marguerite
la source

Réponses:

6

C'est pour certains scripts qui se mettent à jour (actions liées au démarrage), ils iront donc automatiquement pour le noyau mis à niveau plus récent plutôt que pour l'ancien noyau si le noyau a été mis à niveau.

Les fichiers et les (liens symboliques) sont nécessaires pour les modules contenus dans le noyau pendant le processus de démarrage.

Si vous supprimez un ou les deux vmlinuz et initrd.img le système, vous devrez peut-être réexécuter votre chargeur de démarrage [grub] parce que grub s'appuie sur les liens symboliques pour continuer son prochain processus> Décompresser Linux ... Ok, démarrer le noyau.

Pour avoir une idée du fonctionnement du système, regardez ici: http://www.ibm.com/developerworks/library/l-linuxboot/index.html

Ringtail
la source
0

Vous pouvez utiliser d'autres chargeurs de démarrage sans avoir à utiliser leurs scripts de recherche.

Comme le démarrage du réseau pxe syslinux. Vous avez juste besoin de diriger le noyau vers / vmlinuz et d'initrd vers /initrd.img et peu importe combien de fois vous mettez à jour le noyau, il démarrera toujours.

joao cordeiro
la source