Présentation d'iPXE, un chargeur d'amorçage en PXE

56
23
juil.
2012
Technologie

Il est parfois nécessaire de faire démarrer une machine sur le réseau (par exemple, une machine sans disque dur) : la technologie la plus courante utilisée sur x86 s'appelle PXE et permet l'amorçage depuis un serveur TFTP. La plupart des cartes réseau modernes intègrent une implémentation de PXE, cependant la spécification ne décrit que le protocole susnommé dont les limitations se font vite sentir sur des configurations un peu complexes.

Heureusement pour nous, il existe depuis 1995 un projet libre qui a pour but le développement d'un firmware de carte réseau bien plus flexible que ce que l'on peut trouver actuellement, il s'agit d'iPXE.

Dans la suite de cette dépêche, vous trouverez une explicitation détaillée de l'étape d'amorçage d'une machine ainsi qu'une présentation des possibilités offertes par iPXE.

Merci à Nÿco, Sébastien Koechlin, ZeroHeure, Xavier Teyssier, Nils Ratusznik, bubar, Xavier Claude, oinkoink_daotter et Benoît pour avoir participé à la rédaction de cette dépêche.

HDT : Hardware Detection Tool (v 0.5.0)

Posté par  (site web personnel) . Modéré par Bruno Michel. Licence CC By‑SA.
37
22
avr.
2011
Noyau

Hardware Detection Tool est un outil de bas niveau permettant l’identification du matériel cible sur le matériel cible : extraire les informations, vérifier la conformité, valider ce matériel, voire anticiper les besoins d’installations et mettre en œuvre les processus adéquats.

Cette nouvelle version, sortie aujourd’hui, ajoute la possibilité d’extraction et d’envoi du rapport par le réseau.

CloneDeploy : Cloner et déployer vos images, un jeu d’enfant

24
31
mar.
2017
Administration système

CloneDeploy est une solution libre de clonage et déploiement d’images système conçue par le surnommé cdadmin sur GitHub. Elle est apparue sur le célèbre dépôt au mois d’août 2015 et est actuellement en version 1.2.1.

Cette solution offre la possibilité de définir des tâches de clonage ou de déploiement d’images système (Windows, macOS et GNU/Linux) via différentes méthodes (par exemple PXE) au travers d’une interface Web.

C’est simple et sacrément efficace. Je vous invite à découvrir CloneDeploy !

Pile de logiciels libres de déploiement et gestion de grappes de serveurs ou de parc

Posté par  . Édité par Davy Defaud, claudex et Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC By‑SA.
19
29
sept.
2020
Administration système

BlueBanquise est une pile de logiciels libres pour déployer et maintenir aisément un parc de serveurs ou de stations de travail sous GNU/Linux.

La pile de logiciels, bien que générique, est fortement orientée vers l’informatique à haute performance — HPC (High Performance Computing) —, et repose entièrement sur Ansible, un outil de gestion de configuration.

BlueBanquise est compatible RHEL/CentOS 7 et 8, et couvre l’installation et la configuration de l’ensemble des briques de base d’une grappe de serveurs de calcul. L’outil se veut totalement modulaire, pour permettre aux utilisateurs d’écrire leurs propres composants ou d’aisément dupliquer puis modifier ceux existants.

Journal Debian, installations automatiques et ARM

Posté par  . Licence CC By‑SA.
Étiquettes :
18
16
jan.
2019

Salut.

À la base, je ne suis qu'un développeur, mais comme «malheureusement» dans ma boîte je suis celui qui connaît le mieux le système (en tout cas ceux que l'on déploie: Debian avec kernel linux), je suis celui qui s'occupe en pratique de configurer et déployer les machines (je ne me considère pas comme un admin sys, par manque de compétences).

Installation réseau automatisée pour x86

Les premiers systèmes sur lesquels j'ai «officié» étaient basés sur des architectures x86, je (…)

Forum Linux.noyau Déploiement noyau par PXE

Posté par  . Licence CC By‑SA.
Étiquettes :
2
21
mar.
2014

Bonjour,

Pour un projet de Master, j'ai besoin de vos conseils. Afin de pouvoir parvenir a la fin de mon projet j'aurais besoin de pouvoir récupérer des informations d'une clé USB branchée sur un poste client, qui bootera sur le réseau.

Je cherche donc à déployer un système minimal qui exécutera certaines commandes à son démarrage afin d'envoyer des infos au serveur. Je pense ainsi déployer un noyau linux afin d'avoir les outils nécessaires me permettant de récupérer les infos (…)

Forum Linux.général Boot pxe qui ne fonctione pas

Posté par  . Licence CC By‑SA.
Étiquettes :
0
18
jan.
2016

Bonjour à tous,
Afin de réaliser des install de postes linux entièrement automatisé j'ai installé un serveur Debian que j'ai configuré en TFTP + PXE et j'ai configuré mon DHCP sous windows car tous mes vlan DHCP sont gérés avec windows.

Mon DHCP semble bien fonctionner puisque j'obtiens une adresse IP (voir screenshot ci dessous).
Cependant aucun poste ne boot sur pxe et je n'arrive pas à comprendre pourquoi.

voici ma config:

sur le serveur debian:

root@WBX-LINUX-DEPLOY:~# /etc/init.d/tftpd-hpa status
tftpd-hpa.service
(…)

Forum Linux.debian/ubuntu PXE : tftp impossible

Posté par  . Licence CC By‑SA.
Étiquettes :
0
5
oct.
2015

Bonjour à tous,

voilà 15 heures que je galère avec LTSP et mes machines virtuelles !

J'ai un serveur prêt, une image clients prête.
J'ai bien une accroche sur les postes clients avec PXE, et une IP correcte.
Mais la transaction TFTP ne se fait pas.

En TELNET local serveur c'est ok.
En partant d'un client, c'est mort sur les ports 69 et 8099.

J'ai bien désactivé le pare-feu de la box, ouvert les ports en NAT dessus.
J'ai activé UFW (…)

Forum Linux.général iPXE: multiple fichiers de configuration ?

Posté par  . Licence CC By‑SA.
Étiquettes :
0
3
fév.
2023

Bonjour,

Cette news linuxfr présente le chargeur d’amorçage ipxe et sa documentation est présente via ce lien.

D’après ce que je lis, il est possible d’exécuter un script mais l’interpréteur est très sommaire et ne possède pas de condition if. Dommage j’en avais justement besoin !

J’utilise le serveur DHCP de OPNsense. Dans les paramètres de l’insterface où l’on veut acterver le serveur DHCP, il est possible de renseigner l’adresse d’un serveur web où récupérer un fichier ipxe :

(…)

Forum Linux.debian/ubuntu Serveur pxe Debian avec serveur dhpc sur windows 2003

Posté par  .
Étiquettes :
0
23
mai
2012

Bonjour,

J'ai un serveur dhcp windows 2003 et mon serveur pxe sur debian squeeze:

Mon problème: quand je teste avec un client j'ai un message d'erreur
**pxe-t02: only absolute filenames allowed
pxe-E3c: tftp error: Acces violation
**

Au niveau config de mon pxe tous marchent, j'arrive a téléchargé un fichier par le client tftp que j'ai installé sur le serveur pxe. Le problème quand je teste avec un client.

Voici Mes config:

dhcp qui sur win 2003:
066 boot (…)