Jonas 2024-08-27 at 02:07pm Dans le cadre de l'utilisation d'un OS via PXE (= boot depuis un serveur PXE en réseau local qui héberge une image bootable de l'OS et l'ensemble de l'OS tourne ensuite sur l'ordi en local mais depuis la RAM) je me posais la question de savoir s'il existait des outils pour flasher l'état actuel de l'OS sur le disque local de l'ordinateur l'ayant démarré depuis le réseau ? Je parle bien là d el'image qui existe en RAM et non celle disponible sur le serveur PXE.
La cas d'utilisation serait le suivant : un utilisateur boote en PXE sur un OS Linux hébergé sur un serveur en réseau locale. Sa machine a un disque dur vierge. Il fait des modifs sur l'OS (mises à jour, install d'outils) puis "commit" cet OS+modifs sur le disque dur local de sa machine. Il redémarre ensuite sa machine et boot depuis le disque local, retrouvant ainsi l'OS + ses modifs qu'il a effectué quand il était en environnement PXE.
Je ne trouve pas d'outils clefs en main et je me demande si tout ne va pas devoir se faire via un script maison (ce que je veux bien faire mais je souhaite éviter de réinventer la roue).
Qu'en pensez-vous ?
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."
Benj Edwards - Why History Needs Software Piracy
- - -
Achat ou échange: topic de mes recherches
Meilleur smiley = #helico#
Obligatory XKCD vince 2024-08-27 at 02:32pm Y'a des isos d'installation Linux en pxe, tu peux installer par le réseau...
Jonas 2024-08-27 at 07:21pm Yep je sais, le problème c'est pas tant de faire de l'install d'OS car les 90% du temps les utilisateurs ne vont pas avoir besoin de démarrer en local mais parfois ils auront besoin après avoir modifié leur système booté depuis PXE. C'est un cas un peu particulier mais le flash de l'OS sur le disque local sera *toujours* un OS différent (outils installés en plus, maj) que celui de l'image de base en PXE.
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."
Benj Edwards - Why History Needs Software Piracy
- - -
Achat ou échange: topic de mes recherches
Meilleur smiley = #helico#
Obligatory XKCDPourquoi ne pas faire de l'install PXE, dans ce cas ? Ça ne change rien si l'utilisateur ne modifie rien, et ça répond au besoin s'il modifie son système.
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Et fondamentalement, est-ce compliqué à écrire comme script ?
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Jonas 2024-09-03 at 10:22pm Bon apparemment ça n'a pas été fait côté communauté LTSP mais ça les intéresse donc je vais avancer avec un PoC. Je vais voir si le process pourrait être facilité en flashant l'image sur le disque local qui disposerait déjà d'un bootloader (genre Grub) qui pointerait vers un fichier img qui serait le nom du fichier utilisé lors du dump de la RAM vers le disque.
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."
Benj Edwards - Why History Needs Software Piracy
- - -
Achat ou échange: topic de mes recherches
Meilleur smiley = #helico#
Obligatory XKCD