Pour son démarrage, Ubuntu 25.10 utilisera Dracut par défaut
Le 12 septembre à 09h24
2 min
Logiciel
Logiciel
Ubuntu 25.10, attendue le mois prochain, devrait être une version plus riche en modifications techniques qu’habituellement. L’équipe de développement va ainsi procéder au remplacement d’initramfs-tools par Dracut pour son démarrage.
Pour l’utilisateur, il n’y aura aucun changement, pas même dans la vitesse de démarrage de la machine. L’arrivée de Dracut représente cependant une évolution technologique intéressante pour Ubuntu (il est déjà utilisé par Fedora).
De quoi parle-t-on ? Actuellement, quand un ordinateur sous Ubuntu démarre, ce n’est pas le système qui se charge en premier. La première étape est un mini-système qui se charge en mémoire vive. Nommé initramfs, il contient le strict nécessaire pour trouver le stockage, déchiffrer les disques si besoin et passer le relai au système de fichiers du « vrai » système. C’est donc un maillon essentiel de la chaine de démarrage.

Si Fedora est passée à Dracut et qu’Ubuntu s’apprête à faire de même, c’est qu’il apporte plus de souplesse dans cette étape. Là où initramfs est basé sur des scripts, Dracut est organisé en modules et propose une approche dynamique via udev, qui gère la détection matérielle dans Ubuntu. Cette organisation modulaire simplifie son développement et sa maintenance.
Dracut est aussi plus moderne, avec une prise en charge de technologies plus récentes, comme NVMe over Fabrics, indique OMGUbuntu. C’est en outre un choix cohérent pour les technologies déjà présentes dans Ubuntu. La distribution utilise par exemple systemd, dont se sert également Dracut, contrairement à initramfs.
Cette décision n’est pas arrivée subitement. Canonical réfléchit à la question depuis un bon moment et a posé la question du remplacement effectif dans une note du 7 février. Les questions de cohérence technique et de cout de maintenance étaient clairement mises en avant.
La bêta d'Ubuntu 25.10 est attendue pour le 18 septembre et sa version finale le 9 octobre.
Le 12 septembre à 09h24
Commentaires (6)
Abonnez-vous pour prendre part au débat
Déjà abonné ? Se connecter
Cet article est en accès libre, mais il est le fruit du travail d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles
Profitez d’un média expert et unique
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vousLe 12/09/2025 à 09h33
J'espère seulement qu'ils ne vont pas augmenter le nombre de paquets sous cette
Le 12/09/2025 à 11h44
Ce n'est pas vraiment ça même si c'est la vision la plus propagée. Pour le commun des gens sur x86, Grub charge le noyau et l'initramfs en ram, mais l'initramfs n'est qu'une archive représentant un fs contenant effectivement le strict minimum requis (qq scripts, modules et confs + un init qui sert de point d'entrée aux scripts) pour pouvoir démarrer le système. Grub renseigne ensuite la zero page puis passe la main au noyau qui va lire la zero page, déduire qu'il y a une archive en mémoire, la décompresser, exécuter l'init s'y trouvant pour ensuite pouvoir monter le vrai root dans une partition temporaire, switcher et flusher le fs de l'initramfs qui ne sert plus à rien. Raison pour laquelle, par exemple, la gestion des partitions chiffrées est différente selon qu'il s'agit de root (inclus dans initramfs) ou autre (généré à la volée par les generator systemd cryptsetup), ce qui peut-être déroutant lors d'un debug. Mais dans tous les cas, le noyau prend bien le relai de grub dès le départ, il n'y a pas d'intermédiaire.
Après des façons de booter il y en a 150 possibles, on peut booter sans initramfs comme c'est le cas sur grossomodo tout ce qui n'est pas x86, d'ailleurs sur x86 aussi mais ça peut vite devenir compliqué (ordre de périphériques non garantis, pas de chiffrement, raid logiciel etc.), par multiboot (qui n'a jamais pris à part sur xen), par shim pour signer grub, etc.
Le 12/09/2025 à 18h57
Le 13/09/2025 à 08h21
Le 13/09/2025 à 09h51
Le 14/09/2025 à 09h52
Signaler un commentaire
Voulez-vous vraiment signaler ce commentaire ?