Essayé installation PXE sans surveillance, il échoue à cette page
Network autoconfiguration failed
Your network is probably not using the DHCP protocol. Alternatively,
the DHCP server may be slow or some network hardware is not working
properly.
<Continue>
Mon serveur DHCP fonctionne correctement avec 12.04 et toutes les autres distributions Linux, telles que RHEL et SLES. Plus important encore, pxelinux.0
est récupéré et le noyau et initrd sont téléchargés et démarrés. Donc, je suppose que cela devrait être un problème client au lieu de celui du serveur. En particulier, le problème d'installation 14.04.
Aller à un shell dans le programme d'installation, trouvé ifconfig
n'est pas disponible. Essayé dhclient
, il ne renvoie aucune erreur (le code retour est également égal à 0) mais ne peut toujours pas exécuter de commande ping sur les serveurs PXE ou DHCP. L'erreur pour ping
échoué est "Le réseau est inaccessible". tcpdump
indique qu'il n'y a pas de demande DHCP sur le serveur DHCP après la demande initiale dans PXE.
lspci
affiche toutes les cartes réseau.
01:00.1 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller
...
Une idée de ce qui aurait pu mal tourner?
Autre info:
ip link
indique que l'interface est p1p1 mais/etc/network/interface indique que seul eth0 est configuré.
~ # ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: p1p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:12 brd ff:ff:ff:ff:ff:ff
3: p2p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:14 brd ff:ff:ff:ff:ff:ff
4: p3p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:10 brd ff:ff:ff:ff:ff:ff
5: eth3: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:16 brd ff:ff:ff:ff:ff:ff
6: rename6: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:17 brd ff:ff:ff:ff:ff:ff
7: p2p2: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:11 brd ff:ff:ff:ff:ff:ff
8: p4p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:13 brd ff:ff:ff:ff:ff:ff
9: p5p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:15 brd ff:ff:ff:ff:ff:ff
/etc/network # cat interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 172.25.0.101
netmask 255.255.255.0
network 172.25.0.0
broadcast 172.25.0.255
gateway 172.25.0.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 172.25.0.1
Ajoutez biosdevname=0
au noyau dans le fichier PXE par défaut, qui résout ce problème de réseau. La raison peut être trouvée dans ce document:
Référence: Nicnaming - Le résoudre avec Biosdevname
Le problème semble être le problème de nommage d'interface. Pour résoudre le problème, procédez comme suit dans le shell d'installation:
# sed -i 's/eth0/p1p1/' /etc/network/interfaces
# ip addr add [IP address]/24 dev p1p1
# ip link set p1p1 up
# ip route add [IP address]/24 via [GW IP address] dev p1p1
Après ces étapes, retournez au programme d’installation en quittant le shell et poursuivez l’installation.
Il semble que si l'installation peut être chargée de nommer l'interface eth0
, il ne devrait pas y avoir de problème de ce type.
Utilisateur277236:
Quelques éléments à prendre en compte avant de procéder à une "réinstallation"
1) Avez-vous mis à jour le bios du système avec la version la plus récente?
* - Vérifiez sur le site Web du fabricant, le cas échéant, et comparez-le à celui que vous avez actuellement installé.
2) Assurez-vous que votre matériel est correctement configuré pour permettre au package d'installation de répondre aux exigences de configuration de votre carte réseau.
* - encore une fois ... consultez le site Web du fabricant pour connaître les éventuelles mises à jour du microprogramme.
Ce deuxième élément est probablement la tâche la plus importante de "pré-installation" qui est négligée. Si votre matériel et le micrologiciel associé ne sont pas correctement configurés, le logiciel d'installation ne pourra pas résoudre un conflit éventuel, ce qui entraînera un arrêt du système pendant le processus d'installation.