Forum Linux.debian/ubuntu Ubuntu Installation boot PXE

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
30
oct.
2023

Hello la commu,

Petit appel à l'aide.

J'expose: je tente d'installer ubuntu en mode PXE sur un vieux PC HP (boot et install ok) :)

Problème : incapable de booter sur la "fraiche" installation d'ubuntu… comme si grub n'était pas la. (je boucle sur le mode PXE)

PJ ici

PS1: je ferme bien le mode server PXE après install.

PS2: aucune possibilité d’accéder au bios et il protégé par mdp.

Merci pour les propositions.

  • # bios et grub ?

    Posté par  . Évalué à 3.

    Problème : incapable de booter sur la "fraiche" installation d'ubuntu… comme si grub n'était pas la. (je boucle sur le mode PXE)
    […]
    PS: aucune possibilité d’accéder au bios et il protégé par mdp.

    si dans le bios il est reglé pour booter uniquement sur le PXE, tu ne pourras rien y changer, sauf fournir un grub par le PXE pour demarrer ensuite localement

    • [^] # Re: bios et grub ?

      Posté par  (site web personnel) . Évalué à 2.

      Si c'était le cas, nous n'aurions pas la seconde photo, sur laquelle un disque dur est mentionné…

      Debian Consultant @ DEBAMAX

      • [^] # Re: bios et grub ?

        Posté par  (site web personnel) . Évalué à 2. Dernière modification le 31 octobre 2023 à 10:18.

        j'ai eu le souci dans notre fablab avec un PC configuré en CSM (l'ancien mode bios, pas uefi). Forcément, le boot sur clé USB fonctionnait tout de même et allait jusqu'au bout de l'install' mais au reboot le disque configuré pour de l'uefi n'était pas reconnu et l'ordi s'acharnait à du boot PXE.

        Donc bon réinstall' de la distro en mode non UEFI, demande au boot de choisir le périphérique de démarrage pour aller sur le SSD fraîchement réinstallé et là il a été pris en compte.

        Il est vieux comment le laptop ?

        • [^] # Re: bios et grub ?

          Posté par  . Évalué à 1.

          "Il est vieux comment le laptop ?"
          HP ProBook 6560b (apparemment commercialisé vers 2011)

          Corrigé moi, mais concernant GRUB, il me semble bien qu'il est embarqué dans l'iso d'install "ubuntu-22.04.3-desktop-amd64.iso" … non pas d'accord avec moi, je dis des conneries ?

          Faute de solution pour le moment, je vais voir si je peux réparer GRUB à partir du CD d'install (enfin le test install)__

          • [^] # Re: bios et grub ?

            Posté par  (site web personnel) . Évalué à 3.

            Une machine x86 peut globalement être démarrée de deux façons :

            • à l'ancienne, en mode BIOS (également appelé CSM de nos jours), avec un GRUB qui se met en début de disque (MBR) ;
            • plus récent, en mode UEFI (avec ou sans Secure Boot), avec un GRUB qui met des morceaux dans une partition ESP (EFI System Partition) et un pointeur dans le firmware UEFI, vers le fichier en question (avec une éventuelle indirection shim pour Secure Boot).

            Dans le premier cas, rien à faire si ton BIOS est configuré pour regarder le disque.

            Dans le second cas, en fonction du firmware UEFI, de sa configuration et des éventuels problèmes d'implémentation, l'enregistrement du pointeur vers l'ESP peut ne pas fonctionner du tout, ou pas correctement. Avec un firmware verrouillé, cela peut être encore plus compliqué. Forcer un démarrage du système d'installation en mode BIOS facilite une installation du système en mode BIOS. En fonction du système d'installation, cela peut être possible de forcer une installation BIOS même s'il est démarré en mode UEFI.

            Dans le monde Debian, cela se traduit par l'installation de paquets grub-pc dans le premier cas et par l'installation de paquets grub-efi-amd64* dans le second cas. J'imagine que la ventilation des paquets est assez similaire dans le monde Ubuntu.

            Exemple de « pointeur » vers l'ESP sur mon laptop :

            kibi@tokyo:~$ efibootmgr -v|grep debian
            Boot0000* debian    HD(1,GPT,947341f0-347f-4e4d-ab9d-687837bde6b1,0x800,0x100000)/File(\EFI\debian\shimx64.efi)
            

            Ici on voit une première partie identifiant le disque, le type de table de partitions, etc. puis une seconde partie qui est un chemin à l'intérieur de la partition ESP (FAT), avec l'indirection shim (qui passe ensuite la main à GRUB).

            Debian Consultant @ DEBAMAX

  • # Commentaire supprimé

    Posté par  . Évalué à 1. Dernière modification le 12 novembre 2023 à 10:45.

    Ce commentaire a été supprimé par l’équipe de modération.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.