Code source wiki de RangeeOS - PXE Boot
Modifié par ndzokam le 2025/11/07 03:46
Masquer les derniers auteurs
| author | version | line-number | content |
|---|---|---|---|
| |
2.2 | 1 | {{info}} |
| |
45.1 | 2 | **Article rédigé avec les versions suivantes :** |
| |
41.1 | 3 | \\**Firmware:** x64 - 13.00 Build |
| 4 | **Software:** system-pxeboot-server 13.00 Build 004 | ||
| |
2.2 | 5 | {{/info}} |
| 6 | |||
| |
45.1 | 7 | Vous pouvez démarrer RangeeOS sur des appareils via PXE sur le réseau. |
| |
2.2 | 8 | |
| |
45.1 | 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. |
| |
31.2 | 10 | |
| |
33.1 | 11 | {{warning}} |
| |
45.1 | 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]]). |
| |
33.1 | 13 | {{/warning}} |
| 14 | |||
| |
45.1 | 15 | = Comparaison : Démarrage PXE vs Installation locale (RangeeOS) = |
| |
42.1 | 16 | |
| |
45.1 | 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. | ||
| |
42.1 | 19 | |
| |
45.1 | 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. |
| |
42.1 | 21 | |
| |
45.1 | 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. | ||
| |
31.2 | 29 | |
| |
45.1 | 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}} | ||
| |
41.1 | 42 | [[image:1758791798467-606.png]] |
| |
45.1 | 43 | 1. Activez le serveur de démarrage PXE sous {{status title="KOMMBOX"/}} → {{status title="Verbindungen & Anwendungen"/}} → {{status title="PXE-Boot Server"/}}.((( |
| |
26.1 | 44 | |
| |
28.1 | 45 | ))) |
| |
45.1 | 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 "/}} | ||
| |
41.1 | 48 | |
| |
45.1 | 49 | == Démarrage d’un client == |
| |
41.1 | 50 | |
| |
45.1 | 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]] | ||
| |
33.1 | 56 | |
| |
45.1 | 57 | == Paramètres recommandés == |
| |
33.1 | 58 | |
| |
45.1 | 59 | Pour un client démarré via **PXE**, les paramètres suivants sont recommandés (différents de la configuration par défaut) : |
| |
33.1 | 60 | |
| |
45.1 | 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. |