Après avoir suivis « ETAPE 1: Installer le créateur d’image client » vous êtes censé être en possesion d’une machine sous Devstation comme celle-ci :

lin-thin

Si vous êtes sous VMware faite un snapshot de cette machine dès maintenant, si vous utilisez la Devstation sur virtualbox ou autre faite en sorte de pouvoir revenir facilement à l’état « machine Devstation installé, sans AUCUNE modifs »

Car une création d’image pour le client léger ne peut se faire qu’à partir de cet état

( on ne peut pas construire un OS, modifier les fichiers de confs et relancer la construction d’un OS. (le premier ISO qui fonctionnera est censé faire entre 240 et 120Mo au final, si on relance une deuxième construction sur la machine le deuxième iso pèse que 4Mo et ne démarre pas du tout et je n’ai pas trouvé de solution à ce problème.

Donc ensuite nous allons faire comme L’ETAPE 2: Ajouter des options à son image

nous allons donc chercher à modifier le fichier build.conf

4
5
7
buildconfopen

Si vous n’avez aucune idée de ce qu’est le build.conf je vous invite à regarder ma page « build.conf c’est quoi ?« 

Ensuite Les options dans le build.conf spécifique à l’image « RDP only » sont :

1. Au niveau des applications que vous désirer sur votre futur client 

( le principe est que le signe « # » est une réponse synonyme de « non je ne veux pas ce logiciel »

Libre à vous de décommenter telle ou telle options pour quel corresponde à ce que vous voulez !

dans l’exemple ci-dessous il y aura donc comme application dans l’OS : freerdp  et c’est tout, l’utilisateur sur son poste ne pourra que se connecter sur un serveur ou éteindre sa machine, tout le reste est bloqué.

apps.PNG
  1. Le thème du bureau

Ici pas besoin de thème de bureau :

desk.PNG
light.PNG

Tout à la fin du fichier de conf on peut décocher les options « allres » et « allfirmware » pour que l’image soit la plus légère possible.(« allres » supprimera le fond d’écran derrière la fênetre de connexion RDP)

Une fois le fichier build.conf modifié on n’oublie pas d’enregistrer (avec control+s ou dans le volet file/save)

Si vous pensez qu’il vous manque des options, que vous voulez plus de détails consulter la page précédente qui reprend rubrique par rubrique le fichier build.conf.

Si vous souhaitez modifier le fond d’écran pour mettre quelque chose de plus professionnel ( le logo de votre entreprise) ou au contraire quelque chose de plus divertissant que les papillons je vous invite à suivre mon petit tuto

3.Ensuite nous allons nous attaquer à la modification du fichier thinstation.conf.buildtime

Voici le fichier type qu’il vous faut pour démarrer un client sur une session RDP

thinstation.PNG

Pour la ligne SESSION_O_FREERDP_OPTIONS :

/cert-ignore : ignore le certificat

/sound:sys:pulse :  réglage du son outpout

/microphone:sys:pulse : réglage du son input (micro)

/sound:latency:55 : 55ms de latence au niveau du son pour créer un cache et ainsi améliorer la qualité audio

/sound:quality:high : augmente la qualité audio

/sound:rate:96000 : pour le débits a 96Ko/s 44100 fait très bien l’affaire

/drive:usb,/mnt/device : redirection des clés usb

pour le reste des options merci de regarder les annotations sur le screen du dessus :

et si vous voulez rajouter des options voici la pages des options freerdp

Une fois votre fichier modifié il faut le sauvegarder, pour cela control+s ou dans le volet file/save

Voilà vous avez modifié les deux fichiers (build.conf ainsi que thinstation.buildtime.conf)

la prochaine étape est de construire L’ISO  ainsi que les fichiers PXE !

pour cela retourner sur le bureau de la Devstation comme ci-dessous et cliquer sur le terminal chroot :

chroot

Il vous affiche le readme, pas de panique appuyez juste sur la touche « q »

readme.PNG

De là tapez « cd /build » validez avec la touche entrée puis tapez la commande

« ./build –allmodules » (screen du dessous)

build

C’est parti la construction est lancée !  (elle dure environ 5-10min)

il faut rester devant le pc car desfois il demande (comme ci-dessous) si on veut ajouter tel ou tel paquet, on répondra « y » pour dire oui

yon.PNG

si tout se passe corectement à la fin il vous affiche ceci :

final

Il vous a donc créé une image de type ISO + syslinux (pour installer sur un Disque dur) + PXE ( chargeable à partir du réseau)

c’est options ont été précédemment configurés dans le build.conf tout à la fin rappeler vous

fin-2

Les images sont ensuite disponibles dans

4
5
boot-images.PNG

Voici les 3 dossiers pour chaques utilisation distinctes.

iso pxe sys.PNG

Ensuite il faut rapatrier ces images sur windows (eh oui désolé la partie linux c’est que pour faire joujou)

personnellement j’utilisais le navigateur internet de la devstation comme ceci et je mettais iso et pxe dans mon DRIVE:

chromium

Ensuite je ne vais pas vous montrer comment transférer un fichier dans le drive, ni comment le récupérer sur windows (même si je m’efforce de faire le tuto le plus complet possible)

Je vous invite à cliquer sur Suivant qui va vous mener vers la page « Comment exploiter mon image de clients légers« 

Suivant –>