perkamon - en to fr translation catalogue (50 entries)

note: type: TH
en: 2019-03-06
fr: 6 mars 2019

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: initrd - boot loader initialized RAM disk
fr: initrd - Disque RAM initialisé au démarrage du système

note: type: Plain text
en: Also, support for both "RAM disk" and "Initial RAM disk" (e.g., B<CONFIG_BLK_DEV_RAM=y> and B<CONFIG_BLK_DEV_INITRD=y>)  must be compiled directly into the Linux kernel to use I</dev/initrd>.  When using I</dev/initrd>, the RAM disk driver cannot be loaded as a module.
fr: Les options «\ disque RAM\ » et «\ Disque RAM initial\ » (par exemple B<CONFIG_BLK_DEV_RAM=y> et B<CONFIG_BLK_DEV_INITRD=y>) doivent être compilées directement dans le noyau Linux pour pouvoir utiliser I</dev/initrd>. Lors de l'utilisation de I</dev/initrd>, le pilote de disque RAM ne peut pas être chargé en tant que module.

note: type: Plain text
en: The special file I</dev/initrd> is a read-only block device.  This device is a RAM disk that is initialized (e.g., loaded)  by the boot loader before the kernel is started.  The kernel then can use I</dev/initrd>'s contents for a two-phase system boot-up.
fr: Le fichier spécial I</dev/initrd> est un périphérique bloc en lecture seule. Ce périphérique est un disque RAM qui est initialisé par le chargeur du système avant le démarrage du noyau. Ainsi, le noyau peut utiliser le contenu de I</dev/initrd> pour un démarrage en deux phases.

note: type: Plain text
en: In the first boot-up phase, the kernel starts up and mounts an initial root filesystem from the contents of I</dev/initrd> (e.g., RAM disk initialized by the boot loader).  In the second phase, additional drivers or other modules are loaded from the initial root device's contents.  After loading the additional modules, a new root filesystem (i.e., the normal root filesystem) is mounted from a different device.
fr: Durant la première phase, le noyau démarre et monte la racine du système de fichiers depuis le contenu de I</dev/initrd> (par exemple un disque RAM initialisé par le chargeur). Durant la seconde phase, les pilotes de périphériques supplémentaires et les autres modules sont chargés depuis le périphérique racine initial. Après le chargement de ces modules supplémentaires, une nouvelle racine du système de fichiers est montée à partir d'un périphérique différent.

note: type: SS
en: Boot-up operation
fr: Démarrage du système

note: type: Plain text
en: When booting up with B<initrd>, the system boots as follows:
fr: Quand il démarre en utilisant B<initrd>, le système procède comme suit\ :

note: type: Plain text
en: The boot loader loads the kernel program and I</dev/initrd>'s contents into memory.
fr: Le chargeur place une copie du noyau en mémoire, ainsi que le contenu de I</dev/initrd>.

note: type: Plain text
en: On kernel startup, the kernel uncompresses and copies the contents of the device I</dev/initrd> onto device I</dev/ram0> and then frees the memory used by I</dev/initrd>.
fr: Au démarrage du noyau, celui-ci décompresse et recopie le contenu du périphérique I</dev/initrd> sur le disque virtuel I</dev/ram0> puis libère la mémoire utilisée par I</dev/initrd>.

note: type: Plain text
en: The kernel then read-write mounts the device I</dev/ram0> as the initial root filesystem.
fr: Le noyau monte en lecture/écriture le périphérique I</dev/ram0> comme racine initiale du système de fichiers.

note: type: Plain text
en: If the indicated normal root filesystem is also the initial root filesystem (e.g., I</dev/ram0>)  then the kernel skips to the last step for the usual boot sequence.
fr: Si la racine désirée pour le système de fichiers est également celle que l'on vient de monter (par exemple I</dev/ram0>), le noyau passe directement à la dernière étape du démarrage.

note: type: Plain text
en: If the executable file I</linuxrc> is present in the initial root filesystem, I</linuxrc> is executed with UID 0.  (The file I</linuxrc> must have executable permission.  The file I</linuxrc> can be any valid executable, including a shell script.)
fr: Si un fichier exécutable I</linuxrc> est présent sur le système de fichiers racine initial, ce fichier est exécuté avec l'uid 0. (Le fichier I</linuxrc> doit avoir la permission d'exécution. Ce peut être n'importe quel exécutable, y compris un shell-script.)

note: type: Plain text
en: If I</linuxrc> is not executed or when I</linuxrc> terminates, the normal root filesystem is mounted.  (If I</linuxrc> exits with any filesystems mounted on the initial root filesystem, then the behavior of the kernel is B<UNSPECIFIED>.  See the NOTES section for the current kernel behavior.)
fr: Si I</linuxrc> n'est pas exécuté ou lorsqu'il se termine, la racine normale du système de fichiers est montée. (Si I</linuxrc> se termine en ayant monté d'autres systèmes de fichiers sur la racine initiale, alors le comportement du noyau est B<INDÉTERMINÉ>. Consultez le paragraphe NOTES pour le comportement effectif.)

note: type: Plain text
en: If the normal root filesystem has a directory I</initrd>, the device I</dev/ram0> is moved from I</> to I</initrd>.  Otherwise, if the directory I</initrd> does not exist, the device I</dev/ram0> is unmounted.  (When moved from I</> to I</initrd>, I</dev/ram0> is not unmounted and therefore processes can remain running from I</dev/ram0>.  If directory I</initrd> does not exist on the normal root filesystem and any processes remain running from I</dev/ram0> when I</linuxrc> exits, the behavior of the kernel is B<UNSPECIFIED>.  See the NOTES section for the current kernel behavior.)
fr: Si le système de fichiers racine normal dispose d'un répertoire I</initrd>, le périphérique I</dev/ram0> est déplacé depuis I</> vers I</initrd>. Sinon, si le répertoire I</initrd> n'existe pas, le périphérique I</dev/ram0> est démonté. (Lors du déplacement de I</> vers I</initrd>, I</dev/ram0> n'est pas démonté, aussi des processus peuvent continuer à s'exécuter depuis ce périphérique. Si le répertoire I</initrd> n'existe pas sur le système de fichiers normal, et si des processus continuent à s'exécuter depuis I</dev/ram0> lorsque I</linuxrc> se termine, le comportement du noyau est B<INDÉTERMINÉ>. Consultez le paragraphe NOTES pour le comportement effectif.)

note: type: Plain text
en: The usual boot sequence (e.g., invocation of I</sbin/init>)  is performed on the normal root filesystem.
fr: La séquence de démarrage habituelle (par exemple, invocation de I</sbin/init>) est alors effectuée depuis le système de fichiers normal.

note: type: Plain text
en: The following boot loader options, when used with B<initrd>, affect the kernel's boot-up operation:
fr: Lorsque l'on utilise B<initrd>, les options suivantes du chargeur affectent les opérations de démarrage du noyau\ :

note: type: TP
en: B<initrd=>I<filename>
fr: B<initrd=>I<nom_de_fichier>

note: type: Plain text
en: Specifies the file to load as the contents of I</dev/initrd>.  For B<LOADLIN> this is a command-line option.  For B<LILO> you have to use this command in the B<LILO> configuration file I</etc/lilo.config>.  The filename specified with this option will typically be a gzipped filesystem image.
fr: Indique le fichier à charger comme contenu de I</dev/initrd>. Pour B<LOADLIN>, il s'agit d'une option en ligne de commande. Pour B<LILO> il faut utiliser cette commande dans le fichier de configuration I</etc/lilo.config>. Le fichier mentionné avec cette option sera typiquement une image compressée par B<gzip>(1), du système de fichiers.

note: type: Plain text
en: This boot option disables the two-phase boot-up operation.  The kernel performs the usual boot sequence as if I</dev/initrd> was not initialized.  With this option, any contents of I</dev/initrd> loaded into memory by the boot loader contents are preserved.  This option permits the contents of I</dev/initrd> to be any data and need not be limited to a filesystem image.  However, device I</dev/initrd> is read-only and can be read only one time after system startup.
fr: Cette option de démarrage désactive le démarrage en deux étapes. Le noyau se comporte comme si I</dev/initrd> n'était pas initialisé. Avec cette option, le contenu de I</dev/initrd>, une fois chargé en mémoire sera préservé. Ce contenu peut alors être n'importe quelle donnée, et pas uniquement une image d'un système de fichiers. Néanmoins, le périphérique I</dev/initrd> est en lecture seule, et ne peut être lu qu'une seule fois après le démarrage du système.

note: type: TP
en: B<root=>I<device-name>
fr: B<root=>I<nom_de_périphérique>

note: type: Plain text
en: Specifies the device to be used as the normal root filesystem.  For B<LOADLIN> this is a command-line option.  For B<LILO> this is a boot time option or can be used as an option line in the B<LILO> configuration file I</etc/lilo.config>.  The device specified by the this option must be a mountable device having a suitable root filesystem.
fr: Indique le nom du périphérique à utiliser comme racine normale du système de fichiers. Pour B<LOADLIN>, il s'agit d'une option en ligne de commande. Pour B<LILO> il faut utiliser cette commande dans le fichier de configuration I</etc/lilo.config>. Le périphérique indiqué ici doit être montable et contenir un système de fichiers convenable.

note: type: SS
en: Changing the normal root filesystem
fr: Modification de la racine du système de fichiers

note: type: Plain text
en: It is also possible for the I</linuxrc> executable to change the normal root device.  For I</linuxrc> to change the normal root device, I</proc> must be mounted.  After mounting I</proc>, I</linuxrc> changes the normal root device by writing into the proc files I</proc/sys/kernel/real-root-dev>, I</proc/sys/kernel/nfs-root-name>, and I</proc/sys/kernel/nfs-root-addrs>.  For a physical root device, the root device is changed by having I</linuxrc> write the new root filesystem device number into I</proc/sys/kernel/real-root-dev>.  For an NFS root filesystem, the root device is changed by having I</linuxrc> write the NFS setting into files I</proc/sys/kernel/nfs-root-name> and I</proc/sys/kernel/nfs-root-addrs> and then writing 0xff (e.g., the pseudo-NFS-device number) into file I</proc/sys/kernel/real-root-dev>.  For example, the following shell command line would change the normal root device to I</dev/hdb1>:
fr: On peut aussi faire effectuer la modification de la racine normale par l'exécutable I</linuxrc>. Pour cela, le système I</proc> doit être monté. Après avoir monté I</proc>, I</linuxrc> modifie le périphérique racine en écrivant directement dans les fichiers I</proc/sys/kernel/real-root-dev>, I</proc/sys/kernel/nfs-root-name> et I</proc/sys/kernel/nfs-root-addrs>. Pour un périphérique physique monté à la racine, le changement s'effectue en écrivant le numéro de périphérique du nouveau système de fichiers dans I</proc/sys/kernel/real-root-dev>. Pour un système monté par NFS, la modification s'effectue en écrivant la configuration NFS dans les fichiers I</proc/sys/kernel/nfs-root-name> et I</proc/sys/kernel/nfs-root-addrs> puis en inscrivant 0xff (par exemple, le numéro de pseudopériphérique NFS) dans le fichier I</proc/sys/kernel/real-root-dev>. Par exemple, la ligne de commande suivante basculerait le périphérique racine normal sur I</dev/hdb1>:

note: type: Plain text
en: For an NFS example, the following shell command lines would change the normal root device to the NFS directory I</var/nfsroot> on a local networked NFS server with IP number 193.8.232.7 for a system with IP number 193.8.232.2 and named "idefix":
fr: La ligne suivante modifierait le système racine normal vers un répertoire NFS I</var/nfsroot> d'un serveur local ayant l'adresse IP 193.8.232.7, ceci sur un système nommé « idefix », se trouvant à l'adresse 193.8.232.2\ :

note: type: SS
en: Usage
fr: Utilisation

note: type: Plain text
en: The main motivation for implementing B<initrd> was to allow for modular kernel configuration at system installation.
fr: L'intérêt principal d'implémenter B<initrd> était de permettre une configuration modulaire du noyau lors de l'installation du système.

note: type: Plain text
en: A possible system installation scenario is as follows:
fr: Un scénario possible d'installation est le suivant\ :

note: type: Plain text
en: The loader program boots from floppy or other media with a minimal kernel (e.g., support for I</dev/ram>, I</dev/initrd>, and the ext2 filesystem) and loads I</dev/initrd> with a gzipped version of the initial filesystem.
fr: Le programme de chargement démarre depuis une disquette ou un autre support avec un noyau minimal (par exemple, les supports pour I</dev/ram>, I</dev/initrd> et le système de fichiers ext2), puis il charge I</dev/initrd> depuis une version compressée avec gzip d'un système de fichiers initial.

note: type: Plain text
en: The executable I</linuxrc> determines what is needed to (1) mount the normal root filesystem (i.e., device type, device drivers, filesystem) and (2) the distribution media (e.g., CD-ROM, network, tape, ...).  This can be done by asking the user, by auto-probing, or by using a hybrid approach.
fr: L'exécutable I</linuxrc> détermine ce qui est nécessaire pour (1) monter le système de fichiers normal (pilotes de périphériques, systèmes de fichiers) et (2) utiliser le support fourni pour la distribution (par exemple, CD-ROM, réseau, bande magnétique, ...). Cette étape peut être effectuée en interrogeant l'utilisateur, en effectuant des tests de détection automatique ou en utilisant une approche hybride entre les deux.

note: type: Plain text
en: The executable I</linuxrc> loads the necessary modules from the initial root filesystem.
fr: L'exécutable I</linuxrc> charge les modules nécessaires depuis le système de fichiers initial.

note: type: Plain text
en: The executable I</linuxrc> creates and populates the root filesystem.  (At this stage the normal root filesystem does not have to be a completed system yet.)
fr: L'exécutable I</linuxrc> crée et remplit le système de fichiers racine. (À cet instant, le système de fichiers racine n'est pas nécessairement complet).

note: type: Plain text
en: The executable I</linuxrc> sets I</proc/sys/kernel/real-root-dev>, unmount I</proc>, the normal root filesystem and any other filesystems it has mounted, and then terminates.
fr: L'exécutable I</linuxrc> configure I</proc/sys/kernel/real-root-dev>, démonte I</proc>, le système de fichiers normal, et tout autre système de fichiers qu'il a éventuellement monté, et se termine.

note: type: Plain text
en: The kernel then mounts the normal root filesystem.
fr: Le noyau monte alors le système de fichiers racine normal.

note: type: Plain text
en: Now that the filesystem is accessible and intact, the boot loader can be installed.
fr: Maintenant que le système de fichiers est accessible, le chargeur peut être installé.

note: type: Plain text
en: The boot loader is configured to load into I</dev/initrd> a filesystem with the set of modules that was used to bring up the system.  (e.g., Device I</dev/ram0> can be modified, then unmounted, and finally, the image is written from I</dev/ram0> to a file.)
fr: Le chargeur est configuré pour installer dans I</dev/initrd> un système de fichiers disposant de l'ensemble des modules qui ont été utilisés pour démarrer le système. (par exemple, un périphérique comme I</dev/ram0> peut être modifié, puis démonté, et finalement l'image est recopiée depuis I</dev/ram0> vers un fichier.)

note: type: Plain text
en: The system is now bootable and additional installation tasks can be performed.
fr: Le système est maintenant prêt à redémarrer, et les tâches supplémentaires d'installation peuvent être effectuées.

note: type: Plain text
en: The key role of I</dev/initrd> in the above is to reuse the configuration data during normal system operation without requiring initial kernel selection, a large generic kernel or, recompiling the kernel.
fr: Le principal avantage offert par I</dev/initrd> dans ce scénario est de permettre de réutiliser les données de configuration lors du fonctionnement normal du noyau, sans nécessiter de choisir un noyau initial, d'utiliser un gros noyau générique ou de recompiler le noyau après l'installation.

note: type: Plain text
en: A second scenario is for installations where Linux runs on systems with different hardware configurations in a single administrative network.  In such cases, it may be desirable to use only a small set of kernels (ideally only one) and to keep the system-specific part of configuration information as small as possible.  In this case, create a common file with all needed modules.  Then, only the I</linuxrc> file or a file executed by I</linuxrc> would be different.
fr: Un second scénario sert à l'installation de Linux sur un réseau constitué de machines différentes. Dans ce cas, il peut être préférable de n'utiliser qu'un nombre minimal de noyaux (voire un seul dans le meilleur des cas) et de garder la quantité d'informations spécifiques à un système la plus faible possible. Ainsi, on crée un fichier commun contenant tous les modules nécessaires, et seul le fichier I</linuxrc> ou les fichiers qu'il lance changent suivant les machines.

note: type: Plain text
en: A third scenario is more convenient recovery disks.  Because information like the location of the root filesystem partition is not needed at boot time, the system loaded from I</dev/initrd> can use a dialog and/or auto-detection followed by a possible sanity check.
fr: Un troisième scénario permet de disposer de disques de secours plus commodes. Les informations comme l'emplacement du système de fichiers racine ne sont pas indispensables lors du démarrage. Le système chargé depuis I</dev/initrd> peut ainsi être interactif et/ou effectuer une détection automatique suivie d'une vérification de cohérence du système.

note: type: Plain text
en: Last but not least, Linux distributions on CD-ROM may use B<initrd> for easy installation from the CD-ROM.  The distribution can use B<LOADLIN> to directly load I</dev/initrd> from CD-ROM without the need of any floppies.  The distribution could also use a B<LILO> boot floppy and then bootstrap a bigger RAM disk via I</dev/initrd> from the CD-ROM.
fr: Le dernier usage mais non le moindre concerne l'utilisation de B<initrd> pour faciliter l'installation de distribution Linux par CD-ROM. La distribution peut utiliser directement B<LOADLIN> pour charger I</dev/initrd> depuis le CD-ROM sans avoir besoin de créer de disquettes. La distribution peut également utiliser une disquette de démarrage avec B<LILO> puis charger un disque RAM par l'intermédiaire de I</dev/initrd> depuis le CD-ROM.

note: type: SH
en: FILES
fr: FICHIERS

note: type: Plain text
en: With the current kernel, any filesystems that remain mounted when I</dev/ram0> is moved from I</> to I</initrd> continue to be accessible.  However, the I</proc/mounts> entries are not updated.
fr: Avec le noyau actuel, tout système de fichiers reste monté lors du déplacement de I</dev/ram0> depuis I</> vers I</initrd>, et continue à être accessible. Néanmoins, les entrées de I</proc/mounts> ne sont pas mises à jour.

note: type: Plain text
en: With the current kernel, if directory I</initrd> does not exist, then I</dev/ram0> will B<not> be fully unmounted if I</dev/ram0> is used by any process or has any filesystem mounted on it.  If I</dev/ram0> is B<not> fully unmounted, then I</dev/ram0> will remain in memory.
fr: Avec le noyau actuel, si le répertoire I</initrd> n'existe pas, alors I</dev/ram0> B<ne sera pas> complètement démonté si I</dev/ram0> est utilisé par un processus ou si un système de fichiers a été monté dessus. Si I</dev/ram0> B<n'est pas> complètement démonté, alors I</dev/ram0> restera chargé en mémoire.

note: .SH AUTHORS The kernel code for device .BR initrd was written by Werner Almesberger <almesber@lrc.epfl.ch> and Hans Lermen <lermen@elserv.ffm.fgan.de>. The code for was added to the baseline Linux kernel in development version 1.3.73. type: Plain text
en: Users of I</dev/initrd> should not depend on the behavior give in the above notes.  The behavior may change in future versions of the Linux kernel.
fr: Les utilisateurs de I</dev/initrd> ne doivent pas compter sur les comportements décrits dans les deux notes précédentes. Ces comportements peuvent changer dans les versions futures du noyau Linux.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
