| Installation d'une salle complète |
|---|
A lire en premier lieu : L'essentiel sur la gestion des partitions des disques
Tous les postes sont identiques. Utilisation du mode synchrone. Vous pouvez suivre les critères de choix du mode synchrone ou asynchrone.
Pour Windows les caractéristiques techniques des postes sont les mêmes ou vous possédez tous les drivers des matériels, sous linux tous les matériels sont reconnus. De plus pour Windows les tailles des partitions du disque dur du poste modèle doivent être plus petites ou égales à celle de tous les disques clients.
Comme par exemple des disques durs sérial ATA ou IDE : vérifiez avec la commande partitions du menu disques des postes (une installation sur hda ne peut être recopiée sur un disque sda, pour Windows).
Vérifiez l'autorisation des adresses de contrôle en synchrone et asynchrone : adresses
Sur un nouvel ordinateur suivez aussi : Installer OSCAR sur un nouvel ordinateur
Pour une première installation suivez le tutoriel : installer une salle avec des postes Windows
Pour un système d'exploitation Ubuntu, Linux voir les documentations associées et le tutoriel : installer une salle avec des postes Windows et Ubuntu.
L'affectation du nom de l'adresse IP et du domaine des postes clients est automatique pour Windows ou Linux: Pour windows OSCAR personnalise avec sysprep ou newsid, pour Linux OSCAR se charge de tout.
Tous les postes clients peuvent être serveur modèle
Voir les préconisations des dimensions des secteurs pour OSCAR.
La taille du disque dur du poste modèle doit être plus petite ou égale à celle de tous les disques clients.
Réalisez la sectorisation avec les outils de gestion des partitions. Si OSCAR reconnait votre carte graphique utilisez GParted.
Dans le menu disques sélectionnez gparted :
Puis démarrez le poste sous Windows:
Sous Windows les postes peuvent être membres d'un groupe de travail ou d'un domaine, le plus souvent les postes sont dans un groupe de travail. La méthode conseillée pour le déploiement d'une salle avec OSCAR est l'utilisation de sysprep, vous aurez plus de préparations sous windows mais moins de manipulations après le déploiement d'une salle.
Pour choisir votre réseau sélectionnez Modifier… des propriétés système:
Dans ce cas choisissez votre groupe :
si vous n'utilisez pas sysprep pour le déploiement :
Le fichier oscar.bat lancé au premier démarrage permet aussi le lacement de l'application d'un fichier C:/oscar/oscar1.bat que vous pouvez créer. Un autre fichier personnalisable C:/oscar/oscar2.bat sera lancé au deuxième démarrage. (Le nom du poste sera disponible en cas de nécessité dans le fichier C:/nom_oscar_poste)
Dans ce cas choisissez votre domaine :
OSCAR permet les deux types d'intégration :
| Pour le déploiement il est recommandé d'utiliser Sysprep |
|---|
1) Utilisez NewSID : Téléchargez newsid.exe puis installez-le dans c:\oscar\newsid.exe
Pour Windows Seven connectez-vous en administrateur du poste : Dans le menu Démarrer, cliquez sur tous les programmes, dans le dossier Démarrage, cliquez droit puis collez le raccourci vers C:\oscar.bat.
Remarque: Ce fichier lance au premier démarrage un fichier C:\oscar\oscar1.bat que vous pouvez créer. Un autre fichier personnalisable C:\oscar\oscar2.bat sera lancé au deuxième démarrage. (Le nom du poste sera disponible dans le fichier C:\nom_oscar_poste)
2) Utilisez SYSPREP :
installez sysprep à la racine de c:\ puis réalisez deux fichiers avec les caractéristiques de votre réseau :
Pour ces deux fichiers respectez scrupuleusement l'écriture, à partir de ces fichiers OSCAR réalisera le fichier sysprep.inf propre au poste client concerné. Par mesure de sécurité pour votre réseau, aucune trace des valeurs de ces fichiers n'est enregistrée sur le poste (vous pouvez le vérifier en analysant les scripts OSCAR, c'est l'avantage de l'open source).
sysprep_var.inf (n'oubliez pas les caractéristiques du poste modèle) vous pouvez mettre un poste par ligne ou une valeur par ligne :
Poste-0110301-(NOM_POSTE=Poste1_salleA103;MOT_PASSE_ADMIN_POSTE=essai;DOMAINE_RESEAU=CRDP_69;CLE_WIN=111-XXX-YYY-ttt-UUUU) Poste-0110302-(NOM_POSTE=Poste2_salleA103;MOT_PASSE_ADMIN_POSTE=essai;DOMAINE_RESEAU=CRDP_69;CLE_WIN=222-XXX-WWW-ttt-UUUU) Poste-0110303-(NOM_POSTE=Poste3_salleA103;MOT_PASSE_ADMIN_POSTE=essai;DOMAINE_RESEAU=CRDP_69;CLE_WIN=333-XXX-AAA-ttt-UUUU) Poste-0110304-(NOM_POSTE=Poste4_salleA103;MOT_PASSE_ADMIN_POSTE=essai;DOMAINE_RESEAU=CRDP_69;CLE_WIN=444-YYY-YYY-ttt-UUUU) Poste-0210501-( NOM_POSTE=Poste-1_B105; MOT_PASSE_ADMIN_POSTE=essai; DOMAINE_RESEAU=CRDP_80; CLE_WIN=555-XXX-AAA-BBB-UUUU) Poste-0210502-( NOM_POSTE=Poste-2_B105; MOT_PASSE_ADMIN_POSTE=essai; DOMAINE_RESEAU=CRDP_80; CLE_WIN=666-TTT-AAA-ttt-UUUU) Poste-0210503-( NOM_POSTE=Poste-3_B105; MOT_PASSE_ADMIN_POSTE=essai; DOMAINE_RESEAU=CRDP_80; CLE_WIN=777-YYY-AAA-ttt-UUUU)
sysprep_oscar.inf ceci est un exemple de fichier à personnaliser :
Fichier sysprep.inf ;SetupMgrTag [Unattended] OemSkipEula=Yes InstallFilesPath=C:\sysprep\i386 [GuiUnattended] AutoLogon=Yes AutoLogonCount=1 AdminPassword="MOT_PASSE_ADMIN_POSTE" EncryptedAdminPassword=NO OEMSkipRegional=1 OEMDuplicatorstring="Image PC XP Pro SP1 - Par Autourdupc.com" TimeZone=105 OemSkipWelcome=1 [UserData] ProductKey=CLE_WIN FullName="NOM_POSTE" OrgName="Nom societe" ComputerName=NOM_POSTE [Display] BitsPerPel=24 Xresolution=1024 YResolution=768 [SetupMgr] DistFolder=C:\sysprep\i386 DistShare=windist [Identification] JoinDomain=DOMAINE_RESEAU DomainAdmin=CompteAdmin DomainAdminPassword=MotdePasseCompteAdmin [Networking] InstallDefaultComponents=Yes --- Remarque : Sans DHCP avec IP Fixe, OSCAR installera IP_POSTE, remplacez les 2 lignes précedentes par toutes les lignes suivantes: --- [params.MS_TCPIP] AdapterSections=param.MS_TCPIP.Adapter01 [params.MS_TCPIP.Adapter01] WINS=Yes WINSServerList=x.x.x.x DHCP=No IPAddress=IP_POSTE SubnetMask=x.x.x.x DefaultGateway=x.x.x.x DNSSuffixSearchOrder=1.public.com,2.public.com DNSDomain=public.com EnableLMHosts=No DNSServerSearchOrder=1.1.1.1,2.2.2.2,3.3.3.3 NetBIOSOptions=1
| ATTENTION pour les mots de passe certains caractères spéciaux ne sont pas reconnus comme \ * … et ceux avec la touche alt_gr |
|---|
Sinon vous pouvez mettre la variable : AdminPassword=* la valeur du mot de passe sera ainsi celle installée sur le poste modèle.
Pour une information plus précise : Documentation officielle sysprep de Microsoft.
1- Téléchargez le logiciel BDD 2008 ... de fabrication du fichier unattend.xml.
Ajoutez dans unattend.xml les lignes suivantes pour le composant <component name=“Microsoft-Windows-Shell-Setup”:
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Path>%windir%\System32\sysprep\oscar_nettoie_sysprep.bat</Path>
<Description>OSCAR nettoie sysprep</Description>
<Order>1</Order>
</SynchronousCommand>
</FirstLogonCommands>
2- Réalisez les fichiers sysprep_oscar.xml et sysprep_var.xml que vous mettez dans le répertoire C:\Windows\System32\sysprep\ :
sysprep_var.xml
sysprep_var.xml (n'oubliez pas les caractéristiques du poste modèle) vous pouvez mettre un poste par ligne ou une valeur par ligne :
Poste-0110301-(NOM_POSTE=Poste1_salleA103;MOT_PASSE_ADMIN_POSTE=essai;DOMAINE_RESEAU=CRDP_69;CLE_WIN=111-XXX-YYY-ttt-UUUU) Poste-0110302-(NOM_POSTE=Poste2_salleA103;MOT_PASSE_ADMIN_POSTE=essai;DOMAINE_RESEAU=CRDP_69;CLE_WIN=222-XXX-WWW-ttt-UUUU) Poste-0110303-(NOM_POSTE=Poste3_salleA103;MOT_PASSE_ADMIN_POSTE=essai;DOMAINE_RESEAU=CRDP_69;CLE_WIN=333-XXX-AAA-ttt-UUUU) Poste-0110304-(NOM_POSTE=Poste4_salleA103;MOT_PASSE_ADMIN_POSTE=essai;DOMAINE_RESEAU=CRDP_69;CLE_WIN=444-YYY-YYY-ttt-UUUU) Poste-0210501-( NOM_POSTE=Poste-1_B105; MOT_PASSE_ADMIN_POSTE=essai; DOMAINE_RESEAU=CRDP_80; CLE_WIN=555-XXX-AAA-BBB-UUUU) Poste-0210502-( NOM_POSTE=Poste-2_B105; MOT_PASSE_ADMIN_POSTE=essai; DOMAINE_RESEAU=CRDP_80; CLE_WIN=666-TTT-AAA-ttt-UUUU) Poste-0210503-( NOM_POSTE=Poste-3_B105; MOT_PASSE_ADMIN_POSTE=essai; DOMAINE_RESEAU=CRDP_80; CLE_WIN=777-YYY-AAA-ttt-UUUU)
3- Installez le fichier unattend.xml configuré pour le poste dans le répertoire : C:/Windows/System32/sysprep/
4- Lancez la commande : C:\Windows\System32\sysprep\sysprep.exe /generalize /oobe /shutdown /unattend:C:\Windows\System32\sysprep\unattend.xml
5- Vérifiez en démarrant le poste sous Windows qu'il s'intégre bien au domaine.
6- S'il est dans le domaine refaite 3, 4 et 7.
7- Ne démarrez pas le poste sous Windows mais sauvegardez-le avec OSCAR. Ce poste est le poste modèle.
8- Déployez les clients avec OSCAR.
Démarche à suivre pour une mise à jour des fichiers sysprep sur un poste modèle :
1) Mettre les nouveaux fichiers sysprep dans le répertoire racine d'une clé USB :
/new_sysprep/sysprep
2) Lancez la commande nouveau_sysprep du menu sauvegarde.
OSCAR réalisera :
Dans un établissement il est nécessaire lors de l'installation de nouveaux postes d'affecter les postes initiaux dans une autre salle.
| Préalable : les postes à déplacer ont déjà une sauvegarde avec sysprep et OSCAR. |
|---|
Tutoriel : Changer les postes de salle avec sysprep
Méthodologie du changement de salle pour des postes utilisant sysprep XP ou Seven :
Redémarrez votre poste avec le cédérom OSCAR pour SAUVEGARDER LE SERVEUR MODELE avec la commande sauve. Seule la sauvegarde est envoyée aux postes clients.
Pendant une procédure de sauvegarde ne lancez jamais une autre commande (OSCAR, Firefox, graveur …)
La procédure que nous allons employer au paragraphe suivant est :
1) Installer le poste modèle en mode_synchrone, utilisez la commande complète avec l'option envoyer OSCAR pour envoyer la partition sauvegardée Windows
2) Installer les postes clients en client cette commande réalise automatiquement :
Lire aussi les synoptiques des procédures des serveurs OSCAR de la documentation serveurs.
La taille du disque dur du poste modèle doit être plus petite ou égale à celle de tous les disques clients.
Vous pouvez installer des commandes d'OSCAR sur le disque dur de l'ordinateur (poste): Installez les fichiers OSCAR, dans menu_oscar du menu disques choisissez installer.
Démarrez ce poste serveur modèle directement avec OSCAR ou le cédérom.
Choisissez la commande complète dans mode_synchrone. Vous pouvez Modifier la vitesse de transfert des données pour ne pas saturer le réseau. OSCAR peut installer les adresses IP les noms des postes et le domaine pour Windows ou Linux :
| de | à |
|---|---|
| 10.0.0.1 | 10.255.255.254 |
| 172.16.0.1 | 172.31.255.254 |
| 192.168.0.1 | 192.168.255.254 |
Entrez le nom de la salle des clients et le séparateur (par défaut _P). Le format du nom des postes sera alors: nom_Pnuméro
Entrez le nombre de postes clients à installer à l'identique.
Sur ces postes clients toutes les partitions seront formatées.
Les disques durs de ces postes peuvent être vides ou déjà formatés, la taille du disque dur du poste modèle doit être plus petite ou égale à celle de tous les disques clients.
Démarrez les postes clients par le réseau LAN, avec le cédérom OSCAR ou la clé usb OSCAR.
Quand tous les clients sont prêts l'envoi de l'installation s'effectue automatiquement. S'il y a moins de clients que le nombre entré sur le serveur modèle, il suffit d'appuyer sur la touche «Entrée» du serveur pour lancer l'envoi des fichiers proposés.
À la fin les postes s'éteignent, enlevez éventuellement le cédérom OSCAR.
* Remounting remaining filesystems readonly … [OK] vous pouvez alors éteindre l’ordinateur.
Si vous utilisez un réseau Novell connectez vous d'abord en local:
Sous Windows, si vous n'utilisez pas sysprep, pour installer le nom des postes et leur IP démarrez deux fois en administrateur du poste:
Tous les postes modèles ne seront arrêter seulement quand tous les postes clients sont terminés.
| Pour lancer plusieurs déploiements n'utiliser seulement le mode asynchrone. |
|---|
Tutoriel : faire plusieurs déploiements de serveurs modèles simultanément