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édentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:comment_installer_ubuntu_en_pxe_depuis_windows [Le 28/12/2010, 14:31]
86.209.38.124 Mise à jour de la méthode de la récupération du netboot
tutoriel:comment_installer_ubuntu_en_pxe_depuis_windows [Le 11/09/2022, 12:18] (Version actuelle)
moths-art 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)
Ligne 5: Ligne 5:
 ====== Comment installer Ubuntu en PXE depuis Windows ? ====== ====== Comment installer Ubuntu en PXE depuis Windows ? ======
  
-Je vais vous présenter la méthode ​qui m'a permis ​d'​installer ​ubuntu ​sur un ordinateur portable dont le lecteur de CD-ROM ne fonctionnait ​plus.+Ce tutoriel propose une méthode ​permettant ​d'​installer ​Ubuntu ​sur un ordinateur portable dont le lecteur de CD-ROM ne fonctionne ​plus.
  
 Cette page s'​inspire de l'​explication faite sur le blog de [[http://​hugi.to/​blog/​archive/​2006/​12/​23/​ubuntu-pxe-install-via-windows|Reto]]. Cette page s'​inspire de l'​explication faite sur le blog de [[http://​hugi.to/​blog/​archive/​2006/​12/​23/​ubuntu-pxe-install-via-windows|Reto]].
Ligne 13: Ligne 13:
 Le PXE //(Preboot Execution Environment)//​ permet, si le BIOS de votre ordinateur le permet, d'​installer un OS sans avoir de lecteur de CD disponible et que vous ne pouvez pas amorcer sur une clé USB (BIOS trop ancien). Le PXE //(Preboot Execution Environment)//​ permet, si le BIOS de votre ordinateur le permet, d'​installer un OS sans avoir de lecteur de CD disponible et que vous ne pouvez pas amorcer sur une clé USB (BIOS trop ancien).
  
-Vous avez seulement besoin d'un ordinateur qui fonctionne sur votre réseau (domestique ou entreprise) sur lequel vous installer ​un serveur TFTP et un accès à internet (donné par votre réseau).+Vous avez seulement besoin d'un ordinateur qui fonctionne sur votre réseau (domestique ou entreprise) sur lequel vous installez ​un serveur TFTP et un accès à internet (donné par votre réseau).
  
 Pour cette documentation,​ nous utiliserons : Pour cette documentation,​ nous utiliserons :
-  * un ordinateur sous Windows XP ;+  * un ordinateur sous Windows XP autre que l'​ordinateur d'​installation d'​Ubuntu ​; 
 +  * ou un ordinateur sous Windows 10. L"​application fonctionne aussi. Pour l'​instant l'​installation de la version 14.04.3 est difficile à cause des fichiers de paramétrage.
   * le serveur TFTP gratuit [[http://​tftpd32.jounin.net/​|TFTP32]] par Philippe Jounin ;   * le serveur TFTP gratuit [[http://​tftpd32.jounin.net/​|TFTP32]] par Philippe Jounin ;
   * le répertoire **netboot** d'un miroir ubuntu.   * le répertoire **netboot** d'un miroir ubuntu.
Ligne 22: Ligne 23:
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  * télécharger ​et installer sur Windows ​le serveur TFTP+  * Télécharger le serveur TFTP et l'installer sur l'​ordinateur sous Windows ​XP
-  * Recuperer ​le **netboot.tar.gz** ​pour votre version d'​Ubuntu, il contient ​le dossier ​**ubuntu-installer** et les fichiers ​**pxelinux.0** et **pxelinux.cfg** nécessaires+  * Recuperer ​dans la liste ci-après l'​archive ​**netboot.tar.gz** ​correspondant à votre version d'​Ubuntu. Elle contient ​les dossiers ​**ubuntu-installer** et **pxelinux.cfg** et le fichier ​**pxelinux.0**. 
-  *+**Trusty** ​  (A vérifier que c'est bien cela). 
 + 
 +http://​archive.ubuntu.com/​ubuntu/​dists/​trusty-proposed/​main/​installer-amd64/​current/​images/​netboot/​netboot.tar.gz 
 + 
 +http://​archive.ubuntu.com/​ubuntu/​dists/​trusty-proposed/​main/​installer-i386/​current/​images/​netboot/​netboot.tar.gz 
 + 
 +**[[:​Quantal]]** 
 +    * **[[http://​archive.ubuntu.com/​ubuntu/​dists/​quantal/​main/​installer-i386/​current/​images/​netboot/​|i386]]** (compatible avec la majorité des ordinateurs). 
 +    * **[[http://​archive.ubuntu.com/​ubuntu/​dists/​quantal/​main/​installer-amd64/​current/​images/​netboot/​|amd64]]** (pour les processeurs 64 bits, AMD ou Intel). 
 + 
 +**[[:​Precise]]** 
 +    * **[[http://​archive.ubuntu.com/​ubuntu/​dists/​precise/​main/​installer-i386/​current/​images/​netboot/​|i386]]** (compatible avec la majorité des ordinateurs). 
 +    * **[[http://​archive.ubuntu.com/​ubuntu/​dists/​precise/​main/​installer-amd64/​current/​images/​netboot/​|amd64]]** (pour les processeurs 64 bits, AMD ou Intel). 
 **[[:​Maverick]]** //(maintenu jusqu'​à Avril 2012)// **[[:​Maverick]]** //(maintenu jusqu'​à Avril 2012)//
     * **[[http://​archive.ubuntu.com/​ubuntu/​dists/​maverick/​main/​installer-i386/​current/​images/​netboot/​|i386]]** (pour la majorité des ordinateurs).     * **[[http://​archive.ubuntu.com/​ubuntu/​dists/​maverick/​main/​installer-i386/​current/​images/​netboot/​|i386]]** (pour la majorité des ordinateurs).
Ligne 45: Ligne 59:
     * **[[http://​archive.ubuntu.com/​ubuntu/​dists/​dapper/​main/​installer-amd64/​current/​images/​netboot/​|amd64]]** (pour les processeurs AMD ou INTEL 64-bits).     * **[[http://​archive.ubuntu.com/​ubuntu/​dists/​dapper/​main/​installer-amd64/​current/​images/​netboot/​|amd64]]** (pour les processeurs AMD ou INTEL 64-bits).
     ​     ​
- 
 ===== Configuration de TFTP32 ===== ===== Configuration de TFTP32 =====
  
   - Créer un répertoire TFTP sur la racine « C: » (ou où vous le voulez).   - Créer un répertoire TFTP sur la racine « C: » (ou où vous le voulez).
 +<note help> Spécificité windows 10: Suite à un contrôle plus approfondi des sécurités,​ il est impossible d'​avoir l'​application dans un répertoire et les fichiers de paramétrage dans un autre. L'​action de '​Modifier l'​emplacement du « Current Directory » avec l'​emplacement de votre répertoire TFTP' ne fonctionne plus.
 +La solution est de copier le répertoire tftpd32.452 à l'​endroit qu'on désire et de renommer ce répertoire en TFTP. Cependant il n'est pas obligatoire d'​avoir le répertoire TFTP. Tout fonctionne correctement dans le sous-répertoire de téléchargement.</​note>​
   - Exécuter le serveur TFTP32 en double cliquant sur l'​icône.   - Exécuter le serveur TFTP32 en double cliquant sur l'​icône.
   - Modifier l'​emplacement du « Current Directory » avec l'​emplacement de votre répertoire TFTP.   - Modifier l'​emplacement du « Current Directory » avec l'​emplacement de votre répertoire TFTP.
-  - Cliquer sur l'​onglet « DHCP server ​» et compléter les parties qui correspondent à votre réseau.+  ​- Aller dans « Settings » 
 +  ​- Cliquer sur l'​onglet « DHCP » et compléter les parties qui correspondent à votre réseau.
   - Saisir **pxelinux.0** dans la partie « Boot File ».   - Saisir **pxelinux.0** dans la partie « Boot File ».
 + 
 +<note tip>
 +Les parties qui correspondent à votre réseau peuvent être trouvé en tapant la commande **ipconfig /all** dans l'​invite de commande de Windows. De plus si vous n'avez pas de réseau spécial ou de pré-requis spéciaux pour votre réseau, je vous conseille de laisser **Domain Name** et **Additional option** vide.
 +</​note>​
  
 Maintenant, il faut copier le netboot d'​Ubuntu dans le répertoire de TFTP : Maintenant, il faut copier le netboot d'​Ubuntu dans le répertoire de TFTP :
   - copier le répertoire ubuntu-installer dans votre répertoire TFTP ;   - copier le répertoire ubuntu-installer dans votre répertoire TFTP ;
-  - copier le réportoire ​pxelinux.cfg qui se trouve dans ubuntu-installer/​i386/​ dans votre répertoire TFTP ;+  - copier le répertoire ​pxelinux.cfg qui se trouve dans ubuntu-installer/​i386/​ dans votre répertoire TFTP ; 
 +               <​note help>​attention,​ il semble que ce repertoire contienne un mauvais fichier en version 14.04. il suffit de conserver la version précédente.</​note>​
   - copier le fichier pxelinux.0 qui se trouve dans ubuntu-installer/​i386/​ dans votre répertoire TFTP.   - copier le fichier pxelinux.0 qui se trouve dans ubuntu-installer/​i386/​ dans votre répertoire TFTP.
  
Ligne 63: Ligne 84:
   * ''​c:​\TFTP\ubuntu-installer''​ et ses sous-répertoires   * ''​c:​\TFTP\ubuntu-installer''​ et ses sous-répertoires
   * ''​c:​\TFTP\pxelinux.0''​   * ''​c:​\TFTP\pxelinux.0''​
 +On peut  utiliser deux fois winzip pour décompresser.
 ===== Redémarrage ===== ===== Redémarrage =====
  
Ligne 71: Ligne 92:
  
 Bonne installation d'​Ubuntu Bonne installation d'​Ubuntu
 +
 +===== Installation d'​Ubuntu =====
 +
 +L'​installation d'​Ubuntu de cette manière est quelque peu déroutante pour un non-initié.
 +
 +Vous allez arriver sur une page avec le logo d'​Ubuntu,​ appuyez juste sur **Entrée** pour lancer l'​installation automatique (celle-ci peut mettre du temps à démarrer!)
 +
 +Si vous n'avez jamais installé Ubuntu par internet, je vous conseille de suivre [[tutoriel:​installer_ubuntu_par_internet|ce tutoriel]] a partir de la section installation.
 +
  
 ---- ----
 +===== Comment vérifier que TFPT32 fonctionne. =====
 +Le 25/10/2015. Je viens de découvrir cette documentation. Mon but est de maîtriser cette technique pour booter une installation nouvelle dont les caractéristiques sont: ubuntu 14.04.3 AMD en EFI. J'ai téléchargé cette application sur windows10 et sur windowsxp. J'ai pu vérifier que cela semble possible. Mais je n'y arrive pas.
 +Pour le moment, je voudrais vérifier que le serveur TPFC et le client TPFC fonctionnent.
 +
 +J'ai donc tout cela sur un même windows XP.
 +Lorsque je fais la commande "​GET",​ j'ai un message me disant que le fichier existe avec une demande d'​écrasement,​ Lorsque je répond OUI, J'ai le message
 +Error in Recv. Error code is 10054 (une connexion existante a du être fermée par l'​hôte distant.)
 +Lorsque je fais la commande '​PUT'​ J'ai directement ce message.
 +J'ai certainement un problème windows XP.
 +
 +J'ai donc tenté aussi dans un même windows10.
 +Lorsque je fais la commande "​GET",​ j'ai un message me disant que le fichier existe avec une demande d'​écrasement,​ Lorsque je répond OUI, J'ai le message
 +Server stops the transfert Error"​1 File not found.
 +Malheureusement,​ cela est vrai, il a été supprimé par probablement la commande d'​écrasement.
 +Je peux donc relancer. Dans ce contexte,il message d'​erreur devient
 +Error in Recv. Error code 10038 (Une opération a été tentée sur autre chose qu'un socket.) suivi du message Server stops the transfert Error"​1 File not found.
 +
 +Lorsque je fais la commande '​PUT'​ J'ai directement ce message. Server stops the transfert Error#2 Acces violation.
 +J'ai certainement ​ aussi un problème windows10.
 +
 +Une question. Si vous avez déjà utilisé ce logiciel, pouvez-vous vérifier que l'​échange est possible sur la même machine? Vous pouvez me contacter via mon profil que je viens d'​ajouter ci-dessous.
 +
 + 
 +
 +
  
 //​Contributeur principal : [[utilisateurs:​Tchoa]] ([[http://​forum.ubuntu-fr.org/​profile.php?​id=94108|profil]]).//​ //​Contributeur principal : [[utilisateurs:​Tchoa]] ([[http://​forum.ubuntu-fr.org/​profile.php?​id=94108|profil]]).//​
 +//​Contributeur secondaire : [[utilisateurs:​Bougron]] ([[http://​forum.ubuntu-fr.org/​profile.php?​id=300561|profil]]).//​
 +
 +
  • tutoriel/comment_installer_ubuntu_en_pxe_depuis_windows.1293543066.txt.gz
  • Dernière modification: Le 18/04/2011, 14:50
  • (modification externe)