Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1060 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Boot PXE / Ubuntu

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Boot PXE / Ubuntu

n°1322490
jeroen
Posté le 19-10-2012 à 17:02:29  profilanswer
 

Bonjour à tous,
2 jours que je tourne en rond et que je n'avance pas. J'ai écumé tous les sujets sur les formus, sans succès. je me tourne vers vous en désespoir de cause.

 

J'essaie d'installer Ubuntu via PXE sur un vieux portable qui n'a ni lecteur CD, ni Boot sur USB.
J'ai suivi à la lettre la page http://doc.ubuntu-fr.org/tutoriel/ [...] is_windows

 

Mon infrastructure :
- une freebox configurée en Routeur ip:192.168.254  et serveur DHCP avec un pool pool 192.168.0 à 50
- Un PC sous Win7 qui héberge TFTPD32, connecté en wifi 192.168.0.2
- Un Vieux PC branché en filaire sur la box.

 

J'ai configuré TFTP :
- en serveur DHCP sur le pool 192.168.0.51 à 60
- en serveur TFTP : J'ai téléchargé le netboot ici http://archive.ubuntu.com/ubuntu/d [...] s/netboot/ et placé pxelinux.0, pxelinux.cfg/ et ubuntu-installer/ sous c:/tftpd32/

 

Lorsque je lance le vieux PC en PXE, une adresse lui est bien affectée en 192.168.0.51 (donc par le DHCP de tftpd32), il récupère bien les fichiers du netboot, et me présente la première page d'install d'ubuntu. Jusque là tout va bien donc.
Je valide l'option "installer" donc, le PC récupère encore 2 fichiers via PXE  : ubuntu-installer/i386/linux et ubuntu-installer/i386/initrd.gz qui sont entièrement envoyés depuis ma console TFTP, puis l'écran devient noir et il n'y plus de clignotement au niveau de la prise réseau.

 

Je me demande l'acces au net n'est pas bloqué, mais je ne sais pas comment le diagnostiquer.

 

Quelques constatation
- si je ping 192.168.0.51 depuis 192.168.0.2 j'ai 4 paquets envoyés, 4 paquets reçus, mais "impossible de joindre l'hôte de destination" (lors de l'invit ubuntu de téléchargement). Peut être est-ce normal ?
- j'ai essayé de désactiver le DHCP de la freebox, tous les appareils remontent sur le DHCP de tftpd32, mais ça ne solutionne pas le problème.
- j'ai essayé 192.168.0.2 puis 192.168.0.254 pour le "default routeur" de tftpd32, sans plus de réussite.

 

Si vous aviez une idée ?

 

Merci !


Message édité par jeroen le 19-10-2012 à 17:10:21
mood
Publicité
Posté le 19-10-2012 à 17:02:29  profilanswer
 

n°1322492
jeroen
Posté le 19-10-2012 à 17:37:53  profilanswer
 

Arg, désolé de m'être trompé de forum. Par contre j'ai pas moyen de déplacer le message.
 
Pourquoi est-ce que c'est pas bien de lancer l'install en wifi ? à priori ça marche pour le lancement en tout cas. Penses-tu que ça puisse être la cause du problème ?

n°1322494
Je@nb
Kindly give dime
Posté le 20-10-2012 à 10:26:34  profilanswer
 

Ce sujet a été déplacé de la catégorie Systèmes & Réseaux Pro vers la categorie OS Alternatifs par Je@nb

n°1322512
agentsteel
Posté le 20-10-2012 à 13:55:29  profilanswer
 

Suggestion : essayer de modifier les options de démarrage du noyau, dans ton fichier de config PXE, pour voir les messages du noyau lors du boot.
 
Utiliser les paramètres "safe" du style : vga=normal nosplash acpi=off
 
(à vérifier pour nosplash, je ne me souviens plus si ça fonctionne sur ubuntu, ça doit bien se trouver sur leur wiki)


---------------
http://agentoss.wordpress.com/
n°1322545
jeroen
Posté le 20-10-2012 à 20:16:38  profilanswer
 

Merci pour ton retour,
J'ai un peu avancé, sans vraiment savoir ce que j'ai fait.
 
Maintenant il me présente le menu de définition du clavier, de la langue, détecte le matériel, obtient une IP via le DHCP, par contre ne parvient pas à me télécharger l'archive : page figée...
 
Si vous aviez des idées ?

n°1322546
agentsteel
Posté le 20-10-2012 à 20:44:51  profilanswer
 

problème hardware?
assez de RAM?


---------------
http://agentoss.wordpress.com/
n°1322547
jeroen
Posté le 20-10-2012 à 21:04:16  profilanswer
 

Je sais ou était le premier problème : il vient de l'archive http://archive.ubuntu.com/ubuntu/d [...] s/netboot/ qui plante, alors que celle ci http://archive.ubuntu.com/ubuntu/d [...] s/netboot/ est ok...
D'ailleurs ou j'ai rien compris, ou c'est un peu le bordel dans leurs archives....
 
Maintenant il cherche à télécharger le fichier "relase" depuis le miroir sélectionné, et ça plante...
 
Je rame...

n°1322551
agentsteel
Posté le 20-10-2012 à 22:51:25  profilanswer
 
n°1322565
jeroen
Posté le 21-10-2012 à 10:21:44  profilanswer
 


Merci, c'est ce que je vais essayer, mais avant je crois qu'il y a un truc que j'ai pas compris. Que faut-il mettre comme fichiers dans le repertoire TFTP ?
j'ai lu
fichier pxelinux.0
dossier pxelinux.cfg/ qui contient un fichier default
dossier debian-installer/
 
L'archive que tu m'as indiquée (comme toutes les autres) contient une arborescence surprenante
à la racine j'ai un dossier ".", dans lequel j'ai l'arborescence suivante :
|-- .
 |-- version
 |-- pxelinux.0 VIDE
 |-- pxelinux.cfg VIDE
 |-- debian-installer
  |-- i386
   |-- initrd.gz
   |-- linux
   |-- pxelinux.0
   |-- pxelinux.cfg
    |-- default VIDE
   |-- boot-screens
    (avec plein de dossiers/fichiers dedans)
 
Que dois-je mettre à la racine de mon TFTP ?
 
Merci

n°1322567
agentsteel
Posté le 21-10-2012 à 10:47:13  profilanswer
 

en fait l'archive netboot.tar.gz est prévue pour être utilisée avec un serveur de boot Linux (les fichiers "vides" sont de simples liens symboliques vers d'autres fichiers dans le dossier debian-installer)
 
Mais il te suffit juste de mettre les fichiers suivants (pas les liens symboliques) dans ta racine tftp :
 
pxelinux.0
initrd.gz
linux
 
de créer le dossier pxelinux.cfg, avec dedans le fichier default, qui contiendrait qque chose du style :
 
default menu.c32
prompt 0
 
timeout 300
 
MENU TITLE PXE Server - Menu General
 
LABEL Debian 6.0 (i386) netinstall
        kernel linux
        append initrd=initrd.gz --
 


---------------
http://agentoss.wordpress.com/
mood
Publicité
Posté le 21-10-2012 à 10:47:13  profilanswer
 

n°1322569
jeroen
Posté le 21-10-2012 à 10:57:08  profilanswer
 

Merci pour ton coup de main. Ou est-ce que je trouve la doc pour ça ?
t'es sûr que je doive mettre initrd.gz à la racine ? (jamais lu ça avant)

 

Merci en tout cas.


Message édité par jeroen le 21-10-2012 à 10:57:27
n°1322570
jeroen
Posté le 21-10-2012 à 11:17:21  profilanswer
 

Bon, j'ai essayé ça en mettant juste default debian-installer/i386/boot-screens/vesamenu.c32 dans default, pour pointer où il fallait.
 
Le boot pxe se passe bien,
je lance l'instal,
j'ai bien le menu config (langue, clavier) mais ça plante au moment de la detection de la config réseau (ecran bleu), comme quand je teste ubuntu.
 
Actuellement il y a deux serveurs DHCP, celui de la machine qui héberge TFTP, et celui de la box. Les deux semblent bien s'entendre, sur le boot PXE ça marche bien, puis l'IP du client semble changer lors de l'install, pour être de nouveau pris en charge par le DHCP par la box (j'ai pas mis les mêmes plages). J'ai malgré tout  essayé de virer celui de la box, ça ne change rien.  
 
Merci de votre aide !

n°1322572
agentsteel
Posté le 21-10-2012 à 12:07:45  profilanswer
 

Essayer de jeter un oeil au log d'installation (tu peux changer de tty avec les touches ALT+Fx)
 
Voir paragraphe 5.4.5
http://www.debian.org/releases/sta [...] 04.html.fr


---------------
http://agentoss.wordpress.com/

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Boot PXE / Ubuntu

 

Sujets relatifs
Installer clef usb wifi sur ubuntu 12.04 lts - débutant linuxCryptage disque physique sur debian/ubuntu
note : changer de système ubuntu xubuntu lubuntuQuel type de partition pour installer Ubuntu ?
Comment installer une clé wifi sur ubuntu ?Cherche carte gigabit ethernet compatible Ubuntu 12LTS
Tâche gnome-schedule ne se lance pas sous Ubuntu[Ubuntu] Choisir une carte Wifi PCI
ubuntu server et hostnameBoot UBUNTU live par PXE - PROBLEME
Plus de sujets relatifs à : Boot PXE / Ubuntu


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR