Code source wiki de RangeeOS - PXE Boot
Modifié par ndzokam le 2025/11/07 03:46
Afficher les derniers auteurs
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{info}} | ||
| 2 | **Article rédigé avec les versions suivantes :** | ||
| 3 | \\**Firmware:** x64 - 13.00 Build | ||
| 4 | **Software:** system-pxeboot-server 13.00 Build 004 | ||
| 5 | {{/info}} | ||
| 6 | |||
| 7 | Vous pouvez démarrer RangeeOS sur des appareils via PXE sur le réseau. | ||
| 8 | |||
| 9 | L’image du système d’exploitation **RangeeOS** à charger est mise à disposition sur un Thin Client** (PXE-Master, **également possible en machine virtuelle) et est chargée par les autres appareils via le réseau pour être exécutée à l’exécution. | ||
| 10 | |||
| 11 | {{warning}} | ||
| 12 | Pour pouvoir attribuer une configuration à un client démarré via PXE, un TCMS doit être installé et distribué automatiquement (via [[DHCP verteilt>>doc:Handbuecher.TCMS11\.00.Kapitel 6 - Arbeiten mit dem TCMS.6\.A\. Hinzufügen von Clients.6\.A\.C\. Hinzufügen von Clients via DHCP-Server.WebHome]] ou par [[Hostname "defaulttcms">>doc:Handbuecher.TCMS11\.00.Kapitel 6 - Arbeiten mit dem TCMS.6\.A\. Hinzufügen von Clients.6\.A\.B\. Hinzufügen von Clients via DNS-Eintrag.WebHome]]). | ||
| 13 | {{/warning}} | ||
| 14 | |||
| 15 | = Comparaison : Démarrage PXE vs Installation locale (RangeeOS) = | ||
| 16 | |||
| 17 | Le démarrage PXE séduit au premier abord par sa gestion centralisée et sa volatilité maximale des données. | ||
| 18 | Dans la pratique, cependant, les inconvénients prennent le dessus, tels que la dépendance à l’infrastructure, la flexibilité limitée et les exigences matérielles accrues. | ||
| 19 | |||
| 20 | L’installation **locale de RangeeOS** offre les mêmes avantages en termes de sécurité et de gestion, tout en combinant une stabilité accrue, de meilleures performances et une stratégie de mise à jour plus flexible. | ||
| 21 | |||
| 22 | |=**Thème**|=**Démarrage PXE**|=**Installation locale** | ||
| 23 | |**Mises à jour**|Une mise à jour est appliquée centralement sur un client maître. Tous les clients la récupèrent automatiquement au prochain démarrage.|Les mises à jour sont distribuées automatiquement en arrière-plan. Les clients peuvent se les transmettre entre eux, ce qui réduit fortement la bande passante nécessaire en uplink. | ||
| 24 | |**Mise en service**|Les nouveaux clients sont immédiatement opérationnels après leur attribution à un groupe TCMS.|Après une courte installation (env. 2–3 minutes) et l’attribution à un groupe TCMS, le client est également immédiatement configuré. | ||
| 25 | |**Sécurité des données**|Aucune donnée n’est stockée localement. Chaque client démarre uniquement l’image fournie.|Même localement, il est possible de garantir qu’aucune donnée sensible ne reste sur le disque : toutes les données générées en fonctionnement peuvent être écrites sur un lecteur RAM. Voir [[RangeeOS - Flüchtige Gerätekonfigurationen>>doc:HowTos.RangeeOS - Flüchtige Gerätekonfigurationen (PXE-Alternative).WebHome]] | ||
| 26 | |**Flexibilité des mises à jour**|Les modifications doivent être appliquées immédiatement à tous les clients. Les déploiements échelonnés ne sont pas possibles.|Les mises à jour peuvent être déployées de manière différée, permettant de créer des groupes de test ou des distributions par étapes. | ||
| 27 | |**Stabilité**|Point de défaillance unique : si le Master-Client ou l’infrastructure PXE tombe en panne, tous les clients connectés deviennent inopérants.|Chaque client fonctionne de manière indépendante. Une panne de l’infrastructure affecte uniquement le processus de mise à jour, pas le fonctionnement en cours. | ||
| 28 | |**Performance**|Temps de démarrage plus longs et consommation RAM plus élevée, car tout le système d’exploitation est chargé à chaque démarrage.|Temps de démarrage normaux, car le système d’exploitation est installé localement. La consommation RAM reste stable et faible. | ||
| 29 | |||
| 30 | === Préparation du PXE-Master : === | ||
| 31 | |||
| 32 | Installez sur le Thin Client **PXE-Master** le package logiciel system-**pxeboot-server** ainsi que tous les autres modules que vous souhaitez rendre disponibles. | ||
| 33 | |||
| 34 | |||
| 35 | |||
| 36 | = Préparation du PXE-Master : = | ||
| 37 | |||
| 38 | 1. nstallez sur le Thin Client **PXE-Master** le package logiciel system-**pxeboot-server** ainsi que tous les autres modules que vous souhaitez rendre disponibles. | ||
| 39 | 1. [[image:1758791385357-332.png||height="583" width="800"]] | ||
| 40 | 1. Activez **RangeeOS Fastboot** dans {{status title="KOMMBOX"/}} → {{status title="SYSTEM"/}} → {{status title="BOOTLOADER"/}} puis redémarrez l’appareil.{{info}}Tapez ici votre message d’information.{{/info}} | ||
| 41 | {{info}}Lors de l’activation du mode Fastboot, l’intégralité du firmware et des logiciels du client est décompressée sur le disque dur lors du prochain démarrage et à chaque mise à jour logicielle. Selon le matériel de l’appareil, cela prend entre 5 et 15 minutes{{/info}} | ||
| 42 | [[image:1758791798467-606.png]] | ||
| 43 | 1. Activez le serveur de démarrage PXE sous {{status title="KOMMBOX"/}} → {{status title="Verbindungen & Anwendungen"/}} → {{status title="PXE-Boot Server"/}}.((( | ||
| 44 | |||
| 45 | ))) | ||
| 46 | 1. Configurez les **options DHCP** fournies par le **serveur PXE** sur votre serveur DHCP. | ||
| 47 | .[[image:1758791847080-303.png||height="353" width="400"]]{{lightbox image="Screenshot 2023-11-14 114113.png" title="DHCP-Server "/}} | ||
| 48 | |||
| 49 | == Démarrage d’un client == | ||
| 50 | |||
| 51 | 1. Activez le **démarrage PXE** dans le BIOS des systèmes cibles.{{lightbox image="23-11-14 09-59-54 5956.jpg" title="BIOS PXE-Settings" width="500"/}}{{lightbox image="23-11-14 10-00-06 5957.jpg" title="Bios Boot Device PXE" width="500"/}} | ||
| 52 | 1. Le système cible démarre ensuite via (% style="color:inherit; font-size:max(12px, min(13px, 10.2222px + 0.231481vw))" %)**PXE**.{{lightbox image="23-11-14 10-02-04 5958.jpg" title="PXE Boot" width="500"/}} | ||
| 53 | 1. Configurez vos **connexions** sur le système cible.{{lightbox image="Screenshot 2023-11-14 115255" title="Verbindungen" width="500"/}} | ||
| 54 | 1. Pour enregistrer la configuration de manière permanente, placez le client dans un groupe approprié dans votre TCMS, faites un clic droit dessus et enregistrez la configuration via "Tirer la configuration" -> "Produktion" | ||
| 55 | 1. [[image:1758286200420-434.png]] | ||
| 56 | |||
| 57 | == Paramètres recommandés == | ||
| 58 | |||
| 59 | Pour un client démarré via **PXE**, les paramètres suivants sont recommandés (différents de la configuration par défaut) : | ||
| 60 | |||
| 61 | * {{status title="Remote-Administration"/}} -> {{status title="TCMS-Einstellungen"/}} -> **À l’arrêt : **" **Enregistrer **" | ||
| 62 | Si cette option n’est pas activée, le client tente d’appliquer sa configuration actuelle à l’arrêt. | ||
| 63 | Comme le client ne dispose ni de disque dur ni de stockage permanent, cette option est **inutile** et peut, dans certains environnements, empêcher l’arrêt correct du client. | ||
| 64 | * {{status title="Anschlüsse"/}} -> {{status title="Netzwerk"/}} -> **Afficher l’icône du gestionnaire de réseau dans la barre des tâches : désactivé** | ||
| 65 | Lors du démarrage via DHCP, le client n’utilise pas de profil réseau propre mais reprend les données du système PXE-Boot. | ||
| 66 | Par conséquent, l’icône affiche toujours un **statut de connexion incorrect** et il n’est pas possible de configurer le réseau via cette icône. |