Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
user_mode_linux_uml [Le 11/01/2011, 23:45] – 1ère personne Aldianuser_mode_linux_uml [Le 11/09/2022, 11:39] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
 +{{tag>kernel linux système}}
 +----
 +
 ====== User Mode Linux ( UML ) ====== ====== User Mode Linux ( UML ) ======
  
 == Pour Ubuntu Feisty == == Pour Ubuntu Feisty ==
-\\ +
 « User Mode Linux » (ou UML) est un noyau Linux compilé qui peut être exécuté dans l'espace utilisateur comme un simple programme. Il permet donc d'avoir plusieurs systèmes d'exploitation virtuels (systèmes nommés « invités ») sur une seule machine physique GNU/Linux (système nommé « hôte »). « User Mode Linux » (ou UML) est un noyau Linux compilé qui peut être exécuté dans l'espace utilisateur comme un simple programme. Il permet donc d'avoir plusieurs systèmes d'exploitation virtuels (systèmes nommés « invités ») sur une seule machine physique GNU/Linux (système nommé « hôte »).
-\\  + 
-\\ +
  
  
 ===== Utiliser des machines virtuelles avec User Mode Linux ===== ===== Utiliser des machines virtuelles avec User Mode Linux =====
  
-Pour faire fonctionner UML, il faut récupérer trois choses :\\  +Pour faire fonctionner UML, il faut récupérer trois choses : 
-  * un noyau Linux spécifique\\    +  * un noyau Linux spécifique   
-  * limage dun système de fichiers\\  +  * l'image d'un système de fichiers 
-  * des utilitaires\\ +  * des utilitaires
  
 ==== Installer les utilitaires ==== ==== Installer les utilitaires ====
Ligne 20: Ligne 23:
 <code> <code>
 sudo apt-get install uml-utilities bridge-utils sudo apt-get install uml-utilities bridge-utils
-</code>\\ +</code>
 ==== Noyau Linux spécifique et système de fichiers à utiliser ==== ==== Noyau Linux spécifique et système de fichiers à utiliser ====
  
 === Les récupérer... === === Les récupérer... ===
  
-Vous pouvez récupérer le noyau et le système de fichiers sur ce site :\\  http://uml.devloop.org.uk/\\ http://fs.devloop.org.uk/+Vous pouvez récupérer le noyau et le système de fichiers sur ce site : http://uml.devloop.org.uk/http://fs.devloop.org.uk/
  
 Faites bien attention de prendre la bonne version selon votre processeur, 32-bit ou 64-bit. Dans notre exemple nous allons utiliser le noyau **kernel32-2.6.16.43-bs2** et le système de fichiers **Ubuntu-FeistyFawn-i386-root_fs.bz2** . Faites bien attention de prendre la bonne version selon votre processeur, 32-bit ou 64-bit. Dans notre exemple nous allons utiliser le noyau **kernel32-2.6.16.43-bs2** et le système de fichiers **Ubuntu-FeistyFawn-i386-root_fs.bz2** .
Ligne 36: Ligne 39:
 <code> <code>
 chmod 755 kernel32-2.6.16.43-bs2 chmod 755 kernel32-2.6.16.43-bs2
-</code>\\ +</code>
  
 Pour le système de fichiers, il faut le décompresser : Pour le système de fichiers, il faut le décompresser :
Ligne 51: Ligne 54:
 <code> <code>
 e2fsck Ubuntu-FeistyFawn-i386-root_fs e2fsck Ubuntu-FeistyFawn-i386-root_fs
-</code>\\ +</code>
  
-On peut ensuite lancer la machine virtuelle : +On peut ensuite lancer la machine virtuelle :
 <code> <code>
 ./kernel32-2.6.16.43-bs2 ubd0=Ubuntu-FeistyFawn-i386-root_fs ./kernel32-2.6.16.43-bs2 ubd0=Ubuntu-FeistyFawn-i386-root_fs
Ligne 156: Ligne 159:
 ==== Configuration des OS hôte et invités ==== ==== Configuration des OS hôte et invités ====
  
-Dans les paramètres de configuration de l'OS Guest, il vous reste à configurer le "Host Interface Networking" avec <tap1> comme interface (sans les <>). +Dans les paramètres de configuration de l'OS Guest, il vous reste à configurer le "Host Interface Networking" avec <tap1> comme interface (sans les <>).
  
 Si votre LAN dispose d'un serveur DHCP, vous pouvez configurer l'OS Guest en client DHCP, sinon, une adresse IP fixe fera l'affaire (différente de celle du Host, bien sûr). Si votre LAN dispose d'un serveur DHCP, vous pouvez configurer l'OS Guest en client DHCP, sinon, une adresse IP fixe fera l'affaire (différente de celle du Host, bien sûr).
Ligne 162: Ligne 165:
 ==== Lancement de l'OS invité ==== ==== Lancement de l'OS invité ====
  
-Une fois tout ceci configuré, il ne vous reste plus qu'à lancer votre machine virtuelle avec l'interface réseau : +Une fois tout ceci configuré, il ne vous reste plus qu'à lancer votre machine virtuelle avec l'interface réseau :
  
 <code> <code>
Ligne 175: Ligne 178:
 ./kernel32-2.6.16.43-bs2 ubd0=Ubuntu-FeistyFawn-i386-root_fs eth0=tuntap,tap1 mem=256M ./kernel32-2.6.16.43-bs2 ubd0=Ubuntu-FeistyFawn-i386-root_fs eth0=tuntap,tap1 mem=256M
 </code> </code>
-\\  
-\\  
  
  
-//Tuto réalisé par Placisfos//+ 
 + 
 +//Tuto réalisé par Yoann Vareille//