Aller au contenu

Discussion:Initrd

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Une page de Wikipédia, l'encyclopédie libre.
Dernier commentaire : il y a 5 mois par 78.120.88.229 dans le sujet * en:Initial ramdisk
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Cette page contient des faussetés. L'initrd et l'initramfs sont 2 choses fondamentalement différentes. Initramfs n'est pas un système de fichier, c'est un fichier (la fameuse archive cpio compressée). Plusieurs différences entre l'initrd et l'initramfs:

  • un initrd a une taille fixé à sa création, il n'y a rien de tel dans un initramfs
  • un initrd utilise bien un script linuxrc, dans un initramfs on fait un appel direct à init, et c'est cet init qui va ensuite monter la partition racine, au contraire de l'initrd où le noyau reprend la main et continu la procédure de boot par défaut.

La page anglaise de wikipedia sur l'initrd présente plutôt mieux les choses.

--31.32.210.242 (discuter) 1 février 2015 à 16:31 (CET)dosmpmRépondre

Vocabulaire inadéquat

[modifier le code]

Trois remarques sur du vocabulaire inadéquat (ou non encyclopédique en jargon wikipédien) utilisé dans l'article:

  • vrai système de fichier racine l'usage de vrai suppose l'existence de deux systèmes de fichiers dont l'un serait vrai et l'autre faux. Toutefois, les deux peuvent être vrai. Si l'on souhaite comparer deux systèmes de fichiers il ne faut pas utiliser des adjectifs communs aux deux systèmes (vrai, racine, initial, etc), mais plutôt des adjectifs discriminant comme (transitoire opposé à établi ou comme trivial, incomplet opposé à complexe, complet);
  • cpio: outre le fait que le terme cpio n'est pas un mot français, le mot n'indique pas s'il désigne le principe général d'une archive ou un format spécifique d'archive. Plutôt qu'une "archive cpio (éventuellement compressée)" (sic), Il peut être préférable de faire deux phases: "un fichier éventuellement compressé contenant l'archive de larborescence des fichiers. L'archive elle-même sert à regrouper l'ensemble des fichiers et leurs noms, comme le font les formats cpio et tar." Ce qui se comprend sans lire l'article cpio.
  • L’archive est dépaquetée par le noyau dans une instance spéciale de tmpfs qui deviendra alors le système de fichier(') racine initial.: La phrase apporte plus de questions que de réponse: Qu'est ce que tmpsfs (sans lire l'article qui donne deux sens différents)? En quoi est-ce une instance? En quoi cette instance est spéciale? "deviendra alors" (sic) quand? "le système de fichier racine initial": initial pour utiliser initramfs ou bien initial pour la distribution Linux en fonctionnement nominal?
    • On pourrait formuler autrement, par exemple: "L’archive est dépaquetée par le noyau dans un système de fichiers en mémoire (en tout ou partie) en utilisant un format (de type tmpfs )/( pris en charge à partir des noyaux Linux 2.6.x)" Suivi d'une seconde phrase, selon le sens:
      • hypothèse 1: ce système (transitoire) de fichiers en mémoire sert (transitoirement) de système de fichiers racine initial, dès qu'il est chargé et avant que le vrai système de fichiers racine initial ne soit disponible
      • hypothèse 2: ce système de fichiers en mémoire et transitoire deviendra alors (c'est-à-dire lorsque le système de fichiers racine ciblé sera chargé) le système de fichiers racine initial (pour l'utilisateur)
      • l'hypothèse 1 pourrait être préférable à l'hypothèse 2.

78.120.88.229 (discuter) 8 décembre 2024 à 13:42 (CET)Répondre

Lacune(s) éventuelle(s)

[modifier le code]
  • L'article ne traite pas des différences éventuelles entre plateformes x86(_64) et arm (cf page 88 Linux Kernel Programming, A Comprehensive and Practical Guide to Kernel Internals, Writing Modules, and Kernel Synchronization, Kaiwan N. Billimoria, ISBN : 9781803241081, 180324108X, Nombre de pages : 826, 29 février 2024, 2024)
  • Ni de l'initialisation en une ou deux étapes de la chose (même source)
  • Initramfs peut-être utilisé sous Android (cf page 74, An In-Depth Guide to Mobile Device Forensics, Chuck Easttom, 2021, ISBN : 9781000175080, 1000175081, Nombre de pages : 248, 21 octobre 2021)
  • Paramétrages de l'initramfs avec des paramètres de localisation (ou d'internationalisation) tels que la langue et la clavier et la taille des polices de caractères (cf pages 10-23 et 20-24, Linux administration - Tome 2, Jean-Francois Bouchaudy, 2011, ISBN : 9782212084221, 2212084226, Nombre de pages : 504, 7 juillet 2011, Eyrolles, Français)
  • L'utilité "utile" de la chose: avoir un système de fichier racine sur RAID, sur LVM, ou sur partition cryptée (cf page 202, Debian Wheezy, GNU/Linux, Roland Mas, Raphaël Hertzog, 2014, ISBN : 9782212267143, 2212267142, Nombre de pages : 548, 10 mars 2014, Eyrolles, Français)
  • L'existence de deux init, avec le chargement de l'init du System V (le "vrai" init) (qui utilise inittab) le premier process à s'éxécuter, l'init dont il est question ici s'exécuterait avant ce premier init configuré par inittab (même source)
  • autre source, même information (cf page 182, The Debian Administrator's Handbook, Debian Jessie From Discovery To Mastery, Raphaël Hertzog, Roland Mas, 2015, ISBN : 9791091414043, Nombre de pages : 512, 21 octobre 2015, Freexian, Anglais)

78.120.88.229 (discuter) 8 décembre 2024 à 16:06 (CET)Répondre

* en:Initial ramdisk

[modifier le code]

Article qui contient du contenu intéressant sur le sujet et éventuellement des sources:

78.120.88.229 (discuter) 9 décembre 2024 à 23:46 (CET)Répondre