Aide sur linux

Résolu/Fermé
le-passager-noire Messages postés 7 Date d'inscription vendredi 1 octobre 2010 Statut Membre Dernière intervention 22 novembre 2010 - 21 nov. 2010 à 23:38
le-passager-noire Messages postés 7 Date d'inscription vendredi 1 octobre 2010 Statut Membre Dernière intervention 22 novembre 2010 - 22 nov. 2010 à 21:05
Bonjour,
est ce que quelqu'un peu m'aider a savoir ce que c'et que vm linuz? je cherche sur internet mais j'ai rellement pas encore compris ce que c'es. merci


A voir également:

2 réponses

jalobservateur Messages postés 7372 Date d'inscription lundi 16 juillet 2007 Statut Contributeur sécurité Dernière intervention 10 mai 2012 930
21 nov. 2010 à 23:44
Salut,
vmlinuz Définition



vmlinuz is the name of the Linux kernel executable . vmlinuz est le nom de la Linux kernel exécutable.

A kernel is a program that constitutes the central core of a computer operating system . Un noyau est un programme qui constitue le noyau central d'un ordinateur du système d'exploitation . It is the first thing that is loaded into memory (which physically consists of RAM chips) when a computer is booted up (ie, started), and it remains in memory for the entire time that the computer is in operation. Il est la première chose qui est chargé dans la mémoire (qui consiste physique de RAM chips) quand un ordinateur est démarré (c.-à-commencé), et il reste en mémoire pendant toute la durée que l'ordinateur est en fonctionnement. An executable, also called an executable file , is a file that can be run as a program. Un exécutable, aussi appelé un fichier exécutable, est un fichier qui peut être exécuté comme un programme.

vmlinuz is a compressed Linux kernel, and it is bootable . vmlinuz est un noyau Linux compressé, et il est bootable. Bootable means that it is capable of loading the operating system into memory so that the computer becomes usable and application programs can be run. Bootable signifie qu'il est capable de charger le système d'exploitation dans la mémoire afin que l'ordinateur devient programmes utilisables et l'application peut être exécutée.

vmlinuz should not be confused with vmlinux , which is the kernel in a non-compressed and non-bootable form. vmlinuz ne doit pas être confondu avec vmlinux, qui est le noyau d'une compressés et non-bootable sous forme non. vmlinux is generally just an intermediate step to producing vmlinuz. vmlinux est généralement juste une étape intermédiaire pour la production de vmlinuz.

vmlinuz is located in the /boot directory, which is the directory that contains the files needed to begin booting the system. vmlinuz est situé dans le répertoire / boot, qui est le répertoire qui contient les fichiers nécessaires pour commencer à amorcer le système. The file named vmlinuz might be the actual kernel executable itself, or it could be a link to the kernel executable, which might bear a name such as /boot/vmlinuz-2.4.18-19.8.0 (ie, the name of the specific version of the kernel). Le nom vmlinuz fichier peut être le noyau réel exécutable lui-même, ou ce pourrait être un lien vers l'exécutable du noyau, ce qui pourrait porter un nom comme / boot/vmlinuz-2.4.18-19.8.0 (ie, le nom du particulier version du noyau). This can be easily determined by using the ls command (whose purpose is to list the contents of a specified directory) with its -l option (which tells ls to provide detailed information about each object in the specified directory) as follows: Ceci peut être facilement déterminée en utilisant la commande ls commande (dont le but est de lister le contenu d'un répertoire spécifié) avec l'option-l de son (qui raconte ls de fournir des informations détaillées sur chaque objet dans le répertoire spécifié) comme suit:

ls -l /boot

If vmlinuz is an ordinary file (including an executable), the information about it in the first column will begin with a hyphen. Si vmlinuz est un fichier ordinaire (y compris un exécutable), les informations à ce sujet dans la première colonne commence par un tiret. If it is a link, it will begin with the letter l . Si c'est un lien, il va commencer par la lettre l.

The Linux kernel is compiled by issuing the following command: Le noyau Linux est compilé par l'émission de la commande suivante:

make bzImage

This results in the creation of a file named bzImage in a directory such as /usr/src/linux/arch/i386/linux/boot/ . Cela se traduit par la création d'un nom bzImage fichier dans un répertoire tel que / usr/src/linux/arch/i386/linux/boot /.

Compilation is the conversion the kernel's source code (ie, the original form in which the kernel is written by a human) into object code (which is understandable directly by a computer's processor). La compilation est la conversion du noyau du code source (à savoir la forme originale dans laquelle le noyau est écrit par un homme) en code objet (ce qui est compréhensible directement par le processeur d'un ordinateur). It is performed by a specialized program called a compiler , usually one in the GCC ( GNU Compiler Collection). Il est exécuté par un programme spécialisé appelé compilateur , habituellement un dans le GCC ( GNU Compiler Collection).

bzImage is then copied using the cp (ie, copy) command to the /boot directory and simultaneously renamed vmlinuz with a command such as bzImage est alors copié à l'aide du cp (c.-à-copie) de commande dans le répertoire boot / vmlinuz et simultanément renommé avec une commande telle que

cp /usr/src/linux/arch/i386/linux/boot/bzImage /boot/vmlinuz

vmlinuz is not merely a compressed image. vmlinuz n'est pas seulement une image compressée. It also has gzip decompressor code built into it. Il a également le code de décompression gzip intégrée. gzip is one of the most popular compression utilities on Unix-like operating systems. gzip est l'un des utilitaires de compression les plus populaires sur Unix systèmes d'exploitation.

A compiled kernel named zImage file is created on some older systems and is retained on newer ones for backward compatibility. Un fichier nommé kernel compilé zImage est créé sur certains systèmes plus anciens et est conservé sur plus récents pour la compatibilité descendante. Both zImage and bzImage are compressed with gzip. Les deux zImage et bzImage sont compressées avec gzip. The difference is that zImage decompresses into low memory (ie, the first 640kB), and bzImage decompresses into high memory (more than 1MB). La différence est que zImage décompresse en mémoire faible (c.-à-640kb premier), et décompresse bzImage dans la mémoire haute (plus de 1 Mo). There is a common misconception that bzImage is compressed with the bzip2 utility; actually, the b just stands for big . Il ya une idée fausse commune que bzImage est compressé avec l'utilitaire bzip2; effectivement, le b se trouve juste pour les grands.

The name vmlinuz is largely an accident of history. Le nom vmlinuz est en grande partie un accident de l'histoire. The kernel binary on the original UNIX as developed at Bell Labs was called unix . Le noyau binaire sur l'original UNIX développé à Bell Labs a été appelé unix. When a new kernel containing support for virtual memory was subsequently written at the University of California at Berkeley (UCB), the kernel binary was renamed vmunix . Quand un nouveau noyau contenant de soutien pour la mémoire virtuelle a été écrit par la suite à l'Université de Californie à Berkeley (UCB), le binaire du noyau a été rebaptisé vmunix.

Virtual memory is the use of space on a hard disk drive (HDD) to simulate additional RAM (random access memory) capacity. La mémoire virtuelle est l'utilisation de l'espace sur un disque dur (HDD) pour simuler la mémoire RAM supplémentaire (mémoire à accès aléatoire) la capacité. It was supported by the Linux kernel almost from Linux's inception, in contrast to some other popular operating systems in use at the time, such as MS-DOS . Il a été supporté par le noyau Linux à partir de sa création près de Linux, contrairement à certains autres systèmes d'exploitation populaires en usage à l'époque, tels que MS-DOS .

Thus, it was a natural progression for the Linux kernel to be called vmlinux . Ainsi, il a été une progression naturelle pour le noyau Linux d'être appelé vmlinux. And because the Linux kernel executable was made into a compressed file and compressed files typically have a z or gz extension on Unix-like systems, the name of the compressed kernel executable became vmlinuz . Et parce que le noyau Linux exécutable a été faite dans un fichier compressé et des fichiers compressés ont généralement une extension gz ou z comme sur les systèmes Unix, le nom du noyau compressé exécutable vmlinuz est devenu.

Source :Wikipedia
0
le-passager-noire Messages postés 7 Date d'inscription vendredi 1 octobre 2010 Statut Membre Dernière intervention 22 novembre 2010 1
22 nov. 2010 à 21:05
merci beaucoup pour ton aide . a bientot
0