URL: https://linuxfr.org/users/bubar/journaux/initrd-est-mort-bon-debarras Title: initrd est mort, bon débarras Authors: bubar🦥 Date: 2017年05月02日T17:59:35+02:00 License: CC By-SA Tags: fedora, uuid et systemd Score: -2 Bonjour Nal< Tu voudra bien m'excuser pour ce journal ayant un intérêt tout relatif, pour ne pas dire bien faible, mais une de mes "marottes" c'est le boot. Qui ne s'est jamais amusé à se faire ses propres initramfs ? Qui ne s'est jamais amusé à coller tout son système dans un initramfs ? Qui ne s'est jamais amusé à compiler un noyau monolithique / sans module / tout en dur juste pour sa machine sans rien d'autre ? Trois choses bien différentes, seulement liées par l'amusement avec son pc, et à l'initrd. Ces amusements ont leurs jours compté aujourd'hui, car « _initrd is dying_ ». Sur Fedora (arch aussi ??) il n'est plus nécessaire. Sans rien d'autre à faire que de commenter la ligne correspondante dans grub. Rien d'autre. Vraiment ? Oui, à certaines conditions : ne pas utiliser LVM (ou chiffrement ou raid logiciel) ne pas utiliser les UUID pour les partitions mais faire appeler la partition root par son nom sdx. Mais encore ? C'est tout. Exemple de /proc/cmdline : ``BOOT_IMAGE=/vmlinuz-4.10.13-200.fc25.x86_64 root=/dev/sda3 rootfstype=ext4 ro pcie_aspm=off elevator=deadline rhgb LANG=fr_FR.UTF-8 vt.global_cursor_default=0 rd.udev.log-priority=0 quiet rd.systemd.show_status=false`` - root= non pas un uuid mais simplement son nom en sdx - rootfstype = pour lui dire qu'il s'agit de ce fs (remplace par le tiens, xfs, ext3, f2fs? ... que sais je) - quiet (suivi de) rd.systemd.show_status = j'aime pas voir ces logs - vt.global_cursor_default = j'aime pas voir un curseur qui clignote tout seul en haut à gauche de l'écran pendant le boot, quant aucune log ne s'affichent au boot. Et bien sûr un timeout=0 pour grub, j'aime pas voir grub. Enfin, il suffit de commenter la ligne "initrd" (ou initrdefi) dans la configuration de grub. Rebootez, et voilà vous avez tout cassé. Ou pas.

AltStyle によって変換されたページ (->オリジナル) /