web-dev-qa-db-fra.com

Le programme d'installation minimal ne peut pas utiliser le réseau

Comment installer un Ubuntu sans système d'exploitation et obtenir la connexion réseau sur un système où le programme d'installation se comporte comme décrit ci-dessous, apparemment comme s'il n'était pas connecté à un réseau? Quand je parle de "corps nu", je parle d'installation aussi minimale que possible. Idéalement, je veux Ubuntu Minimal, mais si cela refuse de fonctionner complètement, je réglerais avec un équivalent proche. Je vois deux chemins d'accès: soit établir la connexion réseau avec le programme d'installation, soit acquérir un programme d'installation hors connexion, puis faire fonctionner le réseau une fois le système d'exploitation installé.

Edit: J'ai remarqué que le problème ne se manifestait que si je redémarrais directement de Windows à Linux en utilisant la fonction de "redémarrage" de Windows. Si j’arrête d’abord complètement la machine, puis que je démarre sous Linux, le réseau fonctionne correctement. Cet indice m'a conduit à une solution, voir la réponse que j'ai postée moi-même.

Je n'ai qu'une vague idée de ce que je fais. C'est pourquoi je serai un peu plus détaillé que ce qui serait nécessaire si j'avais les connaissances nécessaires pour extraire uniquement les informations nécessaires sur ce qui ne va pas.

Lorsque j'essaie d'installer Ubuntu Minimal ou Server à partir d'un lecteur USB, l'installation ne réussit pas à afficher l'erreur "Mauvais miroir d'archive" lorsqu'elle tente de télécharger quelque chose dont elle a apparemment besoin pour l'installation. Lorsque j'ai essayé de diagnostiquer davantage, il semble que l'installateur ne puisse pas se connecter à Internet. J'essaie de faire l'installation sur une machine sur laquelle Windows 7 est déjà installé et le réseau fonctionne parfaitement sous Windows.

Lors de l'installation, avant que l'erreur de miroir d'archive défectueux ne se produise, il y a une phase de configuration réseau. Au cours de cette phase, les étapes suivantes se produisent:

  • Msgstr "Lien de détection sur em1: veuillez patienter ...". Semble terminer très bien, plutôt rapidement.
  • "En attente d'adresse de lien local ..." se termine si vite que je peux à peine lire le texte.
  • "Tentative de configuration automatique IPV6 ..." se termine sans erreur après environ 15 secondes.
  • "La configuration du réseau avec DHCP" échoue après 30 secondes d’essai. Le message d'erreur inclut "Votre réseau n'utilise probablement pas le protocole DHCP". Mon réseau l'utilise, le modem Inteno X5668 faisant office de serveur DHCP. Comme mentionné, cela fonctionne lorsque vous utilisez Windows installé.

Le programme d'installation me propose alors de configurer manuellement les paramètres réseau. À ce stade, avant les étapes de configuration manuelle, je peux ouvrir le terminal. La commande "ip a" a pour résultat le résultat suivant: (Je ne comprends pas bien ce que signifie le résultat ou ce que fait la commande. Je suis tombé sur la commande lors de la recherche d'une solution au problème.)

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
     inet 127.0.0.1/8 scope Host lo
       valid_lft forever preferred_lft forever
     inet6 ::1/128 scope Host
       valid_lft forever preferred_lft forever
2: em1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
     link/ether [NETWORK ADAPTER MAC ADDRESS HERE] brd ff:ff:ff:ff:ff:ff

Faire un ping avec autre chose que 127.0.0.1 ou 0.0.0.0 à ce stade donne le message "sendto: network is inaccessible", incluant un ping au routeur.

Je connais d'autres commandes de dépannage courantes auxquelles je n'ai pas accès pendant l'installation (par exemple, ifconfig).

Si je choisis de "ne pas configurer le réseau maintenant" et de poursuivre l'installation, l'installation s'interrompt quelques étapes plus tard avec l'erreur "archive incorrecte".

J'ai essayé de sélectionner la configuration manuelle du réseau. Dans ce cas, je saisis manuellement l'adresse IP, le masque de sous-réseau, l'adresse de passerelle et l'adresse DNS. J'ai entré les mêmes valeurs que celles utilisées par Windows 7 sur le même ordinateur, y compris l'adresse du routeur en tant que passerelle et DNS. Ces valeurs incluent 192.168.1.1 pour le routeur et 192.168.1.2 pour la machine sur laquelle le système d'exploitation est en cours d'installation. Après avoir saisi ces éléments, l’étape "Détection de lien sur em1" apparaît à nouveau. Cette fois, je soupçonne son échec, car la barre de progression reste à 0% pendant un bon moment, jusqu'à ce que l'écran devienne soudainement vide pendant un moment, puis l'étape suivante de l'installation apparaît.

Après la configuration manuelle, la sortie de la commande "ip a" est la suivante:

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
     inet 127.0.0.1/8 scope Host lo
       valid_lft forever preferred_lft forever
     inet6 ::1/128 scope Host
       valid_lft forever preferred_lft forever
2: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
     link/ether [NETWORK ADAPTER MAC ADDRESS HERE] brd ff:ff:ff:ff:ff:ff
     inet 192.168.1.2/24 brd 192.168.1.255 scope global em1
       valid_lft forever preferred_lft forever
     inet6 fe80::468a:5bff:fea0:5e00/64 scope link
       valid_lft forever preferred_lft forever

Les commandes Ping à ce stade ne génèrent pas de message d'erreur, mais entraînent une perte de paquet de 100%. Ceci inclut le ping du routeur.

Ensuite, l’installation s’arrête de nouveau avec l’erreur "miroir d’archive incorrect".

J'ai essayé à la fois l'installation normale et la commande en ligne à partir de 'Ubuntu 14.04 "Trusty Tahr" Minimal CD' de page wiki minimale sur le CD dans la section 'Ordinateur 64 bits (AMD64, x86_64)', et Installation en ligne de commande à partir de l'image du serveur Ubuntu 'ubuntu-14.04.1-server-AMD64.iso'. J'ai essayé d'utiliser Linux Live USB Creator et UNetbootin pour créer le support d'installation USB à partir duquel j'installe. Ils se comportent tous de la même manière.

J'ai essayé de redémarrer le routeur. Cela n'a rien changé. Lorsque je l'ai redémarré, le programme d'installation était déjà en cours d'exécution, mais auparavant, avant la phase de configuration du réseau.

J'ai essayé de trouver un programme d'installation hors connexion, de sorte que le manque de connexion réseau ne pose pas de problème lors de l'installation et que je puisse le dépanner une fois le système d'exploitation installé, mais je n'ai pas réussi à en trouver un pour la configuration. Je voudrais. Les installateurs que j'ai essayés semblent avoir besoin de télécharger des fichiers pendant le processus d'installation. Je ne veux pas l'installation habituelle d'Ubuntu sur le bureau. Mon intention initiale était d'installer l'installation minimale. J'ai ensuite essayé Server One dans l'espoir de pouvoir l'installer hors ligne, mais cela ne semble pas être le cas. Même si un tel programme d’installation existe, j’aurai probablement encore besoin d’aide pour résoudre le problème posé par le système d’exploitation installé.

La machine a une carte mère MSI MPower Z97, qui a intégré la carte réseau Intel I218-V. Peut-être que le pilote utilisé par le programme d'installation ne fonctionne pas correctement avec l'I218-V? J'ai découvert que d'autres utilisateurs avaient eu des problèmes avec ce contrôleur de réseau jusqu'à ce qu'ils installent manuellement un pilote autre que le pilote par défaut, mais c'était une fois l'installation terminée. Est-il possible pour moi de modifier l'ISO afin qu'il utilise un pilote différent lors de l'installation?

Windows 7 déjà présent sur la machine a été installé et est actuellement en cours de démarrage avec le mode UEFI.

Des idées?

3
riksteri

Il semble que le problème de l'impossibilité de se connecter à Internet soit en quelque sorte causé par les pilotes Windows NIC et Wake-on-LAN.

Dans mes paramètres de pilotes Windows, j'ai désactivé le paramètre "Réactiver l'état de mise en veille de Magic Packet". Je n'ai eu aucun problème pour me connecter à Internet avec Linux depuis lors. Les autres paramètres "Wake on" que j'ai pu activer sans problèmes. Avant de mettre à jour mes pilotes avec une version plus récente, je ne disposais même pas du paramètre "Wake on Magic Packet from power off state". L'ancienne version présentait le même problème, mais le paramètre ne devait pas être désactivé.

Image de la fenêtre de configuration des pilotes NIC pour référence .

3
riksteri