Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3047 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4
Page Suivante
Auteur Sujet :

PXE + utilisation avec Ghost

n°2727493
taow13
Posté le 09-10-2007 à 11:07:27  profilanswer
 

Reprise du message précédent :
Bonjour à tous, j'essais de suivre le tutorial présenté en premiere page, mais je reste bloqué au programme BPBATCH que je n'arrive pas à le télècharger, Le lien présent dans le tutorial et dans le forum semble mort, il m'est donc impossible de continuer, auriez vous un autre lien? ou encore la possibilitée de m'envoyer les fichier par mail?
Ou si vous avez fais sans vous serez t'il possible de me dire comment vous avez fait.
Je vous remerci par avance
@+

mood
Publicité
Posté le 09-10-2007 à 11:07:27  profilanswer
 

n°2727747
finiderire
Posté le 10-10-2007 à 11:33:09  profilanswer
 

Bonjour,
 
@Lowgate :
De rien :hello:  
Apparement bluesboy a apporté une solution, cf pages précédentes.
 
@taow13 :
Je n'ai pas d'autre lien et le lien du tutoriel fonctionne.
Voici un lien direct vers l'archive à récupérer :
http://phst.ph.mahidol.ac.th/Linux [...] exe.tar.gz
 
 
a+, =)
-=Finiderire=-

n°2727882
Lowgate
Posté le 10-10-2007 à 18:16:19  profilanswer
 

Hey!
 
" J'ai un pc qui sert de test sur lequel j'avais installé RIS, je me suis servie de ce PC sur lequele il y a un win2k3 pour tester cette solution PXE + bpbatch. Avec le TFTP de solarwind (j'ai donc stoppé le service TFPT qu'installe RIS). Je modifiais mon DHCP (option 66 et 67 mais ca changeait rien), sur mon TFTP les fichier btbatch , btbatch.ovl , btbatch.hlp etc ... j'ai du les renommer en startrom.com, startrom.ovl, startrom.hlp etc ... et la avec l'image boot.ima tout marche. Je desinstalle les services d'installation a distance (RIS) et la l'erreur "bpbatch.bpb" survient.    J'ai réinstallé RIS et tout remarche. "
 
En résumé, il faut installer RIS, et renommer les fichiers pour que cela fonctionne ? c'est un peu du bidouillage comme solution...ce qui me dérange un peu :/
 
Pas d'autre alternative ?
 
Merci d'avance.


Message édité par Lowgate le 10-10-2007 à 18:17:00
n°2728956
taow13
Posté le 15-10-2007 à 08:39:54  profilanswer
 

Bonjour à tous, j'ai de nouveau tester le lien pour telecharger BPBATCH et ho miracle le lien est de nouveau actif, je vais donc pouvoir suivre ce tutorial qui me semble bien complet.
Merci beaucoup finiderire,
@Plus tous le monde


Message édité par taow13 le 15-10-2007 à 08:44:18
n°2729232
Ambrine
Posté le 16-10-2007 à 11:10:48  profilanswer
 

Bonjour,
je suis dans la même situation qu'une personne en premiere page de ce message, c'est à dire que j'utilise un serveur DHCP Windows 2003.
Aucun probleme pour booter sur le réseau, le poste client recupère une adresse de la part du serveur Windows.
 
Lors du transfert du fichier bpbatch.bpb, le fichier est transféré une premiere fois, mais une erreur survient.
Une seconde tentative intervient, et celle ci se déroule sans probleme :
 
http://img166.imageshack.us/img166/1106/error1wf0.jpg
 
Sur le poste client, au lieu de booter ensuite sur pxeboot.ima (si j'ai bien compris le tuto, c'est ce qu'il est prévu par le fichier bpbatch.bpb), rien ne se passe :
 
http://img166.imageshack.us/img166/3264/error2kb7.jpg
 
J'ai mon fichier pxeboot.ima dans le même dossier que le bpbatch.bpb.
 
Quelqu'un aurait il le même probleme que moi ?
 
Pour info, voila ce que j'ai mis dans mon fichier bpbatch.bpb:
 
showlog
set trace="OFF"
set cachenever="ON"
loadramdisk "pxeboot.ima"
FloppyBoot

n°2731515
finiderire
Posté le 26-10-2007 à 00:28:34  profilanswer
 

Bonsoir,
 
On m'a demandé à plusieurs reprises en privé le fichier pxeghost.ima. Comme ça fait 2 ans que j'ai écrit le sujet, j'avais rarement le fichier sous la main.
Je profite de tomber dessus pour l'héberger et vous mettre un lien pour que ceux qui le désirent le récupèrent.  
Bien sûr, celà ne résoudra aucun de vos problèmes puisque cette disquette a fonctionné dans un contexte précis,
et que ce tutoriel a pour but de créer la disquette qui fonctionnera bien dans votre contexte.
Je sais qu'il y a encore des problèmes pour les utilisateurs de serveur Windows pour le DHCP...
Sur ce voici le lien : http://download36.mediafire.com/2kh5cjgvtwkg/9jhddsbmcjd/pxeghost.ima et s'il ne marche pas, tenter : http://www.mediafire.com/?9jhddsbmcjd
et si ça ne marche pas : https://freepository.com/cgi-bin/do [...] eghost.ima
 
a+, =)
-=Finiderire=-
 
lien mis a jour le 2008 06 05


Message édité par finiderire le 05-06-2008 à 19:18:52
n°2744423
hfrfc
Bob c'est plus simple à dire..
Posté le 19-12-2007 à 15:34:52  profilanswer
 

il y a eu des evolutions sur ton tuto ?
 
Sinon quelles solutions pro existent ? (quel ghost exactement ?)


---------------
D3/Hots/Hs Doc#2847
n°2744451
finiderire
Posté le 19-12-2007 à 16:53:13  profilanswer
 

Bonjour,
 

hfrfc a écrit :

il y a eu des evolutions sur ton tuto ?
 
Sinon quelles solutions pro existent ? (quel ghost exactement ?)


Non, je n'ai pas touché le tuto depuis longtemps.
Je ne sais pas quelles solutions pro existent à part IBM qui a racheté Rembo (cherche Rembo sur google) pour le pxe mais c'est pas pareil que ghost.
Ici, le but était surtout de montrer la mise en place de pxe gratuite.
L'utilisation de ghost n'est qu'un exemple d'application lancée depuis ce pxe.
 
a+,=)
-=Finiderire=-


Message édité par finiderire le 19-12-2007 à 16:55:11
n°2744704
hfrfc
Bob c'est plus simple à dire..
Posté le 20-12-2007 à 16:37:24  profilanswer
 

Je parlais plutot de l'evolution de la suite ghost, qui integre le pxe (mais je ne sais pas quelle version de ghost exactement)


---------------
D3/Hots/Hs Doc#2847
n°2783662
riboulou
Posté le 04-06-2008 à 14:29:29  profilanswer
 

Bonjour, je vais donc déterrer à nouveau ce tuto qui est extra en passant...en effet j'ai un problème j'ai suivi le tuto dans son intégralité sans aucun problème mais lorsque je veux booter il me dit "loading ramdisk image.....end of batch file reached, now waiting....." et rien ne se passe
j'ai beau cherché je ne vois pas d'où vient le problème si vous avez des petites idées, je suis à votre écoute
Merci d'avance.

mood
Publicité
Posté le 04-06-2008 à 14:29:29  profilanswer
 

n°2783791
finiderire
Posté le 04-06-2008 à 21:53:04  profilanswer
 

Bonsoir et merci en passant,
 

riboulou a écrit :

Bonjour, je vais donc déterrer à nouveau ce tuto qui est extra en passant...en effet j'ai un problème j'ai suivi le tuto dans son intégralité sans aucun problème mais lorsque je veux booter il me dit "loading ramdisk image.....end of batch file reached, now waiting....." et rien ne se passe
j'ai beau cherché je ne vois pas d'où vient le problème si vous avez des petites idées, je suis à votre écoute
Merci d'avance.

Je dirais que ça se passe au niveau du script bpbatch, comme si FloppyBoot n'était pas fait. Tu as pareil qu'au 3 ? Si tu mets # devant loadramdisk et aussi devant FloppyBoot tu obtiens quoi ? Si tu le mets seulement devant Floppyboot tu obtiens quoi ? Est-ce que tu es capable de monitorer ton serveur TFTP pour savoir quels fichiers sont récupérés ?
 
a+, =)
-=Finiderire=-

n°2783841
riboulou
Posté le 05-06-2008 à 10:12:53  profilanswer
 

Salut
 
excuse moi de ne pas t'avoir répondu plus tôt je ne peux plus booter mon pc depuis ce matin il manque la hal.dll et je n'arrive pas à trouver la solution
 
en ce qui concerne bpbatch, à la place de pxeghost.ima moi j'ai pxeboot.ima qui correspond dans ton tuto à la copie de win98se.ima (d'ailleurs je ne comprenai pas que tu mettais pxeghost.ima puisqu'il n'apparaissait pas une seule fois dans ton tuto après....)
je viens aussi de m'apercevoir que je venais de faire une faute à "floppyboot"
peut etre que le probleme viendrai de ça....
en ce qui concerne mon serveur tftp il me dit qu'il charge les fichiers et que ceux ci sont "completed" rien d'anormal donc je pense que le souci venait du floppyboot...je te dirai ça une fois que mon pc aura bien voulu redemarrer...lol
encore merci à toi d'avoir répondu si rapidement.
 
PS: si j'ai bien tout compris le tuto et que mon probleme se regle je devrai 'normalement" pouvoir demarrer sur mes postes client ghost.exe pour faire des sauvegardes...c'est bien ça? (je suis novice lol)
 
Merci d'avance et à bientôt

n°2783855
riboulou
Posté le 05-06-2008 à 11:18:24  profilanswer
 

bon ça y est j'ai réglé le problème de la dll, j'ai réécris "floppyboot" correctement et là ça avance mais le souci c'est que cela bloque un peu plus loin...en effet voilà ce que je vois sur mon écran
"
searching: NETBOOT\BOOT.ZIp
inflating: N:\UNUHARCD.EXE
inflating: N:\COMMAND.COM
TUNZ: bad file table
 
the following file is missing or corrupted: COMMAND.COM
 
the following file is missing or corrupted: COMMAND.COM
Typre the name of the COMMAND interpreter (e.g., C:\WINDOWS\COMMAND.COM)
A>
"
j'ai pourtant bien suivi le tuto qui disait de remplacer le command.com par celui de 98, je ne comprends pas
si tu as une petite idée je suis à l'écoute merci d'avance pour ton aide à l'autre topic c'était vraiment un truc bête que le floppyboot...lol
 
PS: j'ai suivi le tuto alors que je suis sous xp, est ce que ça peut poser problème car au départ j'ai essayé de suivre le tuto en modifiant tout 98 par xp le souci est au niveau du bootdisk xp puisqu'il y a 6 disk sur le site....


Message édité par riboulou le 05-06-2008 à 11:22:53
n°2783935
finiderire
Posté le 05-06-2008 à 19:16:11  profilanswer
 

Bonsoir,
 
Il faut bien remplacer le command.com de XP par celui de Windows 98 SE.
 
L'erreur que tu as semble indiquer que la décompression se passe mal.
Si c'est le cas, c'est souvent parceque la compression s'est mal passée.
 
Essaie de reconstruire l'archive qui contient COMMAND.COM
 
Essaie de récupérer mon fichier pxeghost.ima :
https://freepository.com/cgi-bin/do [...] eghost.ima
 
a+, =)
-=Finiderire=-


Message édité par finiderire le 05-06-2008 à 19:16:27
n°2784010
riboulou
Posté le 06-06-2008 à 08:11:50  profilanswer
 

Salut
 
Merci pour l'archive j'ai remplacé mon boot.zip par le tien et ça a fonctionné...Merci
par contre là, mon écran affiche "if you don't want to save menu changes, the disk can now be removed!
decompressing files
bad command or file name
bad command or file name
 
N:\>"
 
pourquoi affiche t'il N:\ c'est peut etre cette raison qui fait qu'in ne trouve pas le fichier command.com d'où les messages?


Message édité par riboulou le 10-06-2008 à 13:12:05
n°2784983
riboulou
Posté le 10-06-2008 à 14:04:00  profilanswer
 

bon toujours au même point ce command.com qui m'empeche de continuer...j'ai plus d'idée tous les conseils ou remarques sont les bienvenues...

n°2788739
lolos83
Posté le 25-06-2008 à 16:40:49  profilanswer
 

drapal

n°2795450
PrincesseV
Posté le 28-07-2008 à 12:02:43  profilanswer
 

Bon alors moi j'y comprends pas grand chose. J'ai bien installé tftpd32, et configuré mon dhcp. Le dhcp fonctionne parfaitement. Par contre je n'arrive vraiment pas à comprendre comment je dois m'y prendre pour créer mon image de boot et faire booter mes clients dessus. Dois-je donner des droits spécifiques au dossier dans lequel je mets cette image? Merci d'avance pour votre aide.

n°2956839
htk42
Posté le 11-08-2010 à 19:00:48  profilanswer
 

bonsoir,
 
désolé de ranimé un sujet de longue date mais j'ai un souci et apres 2jour de recherche je n'est toujour pas de solution.
 
j'ai un serveur DHCP séparer de mon serveur PXE.
 
le PXE est sous win SBS 2003 (dhcp linux)
ris est correctement installer.
 
le boot pxe fonctionne et l'image de la disquette aussi tous fonctionne jusqu'au logon.bat.
 
et la la commande use net g: \\monserv\monshare
me chie une erreur :
 
error 51 : the specified computer is not receving request.
 
or je le ping bien a ce nivo la.
 
j'ai tenter de modifier les authentification ntlm et lm de mon win2003
 
mais rien a faire toujour la meme erreur...
 
quelqu'un aurai une solution?

n°2956840
htk42
Posté le 11-08-2010 à 19:01:46  profilanswer
 

MERCI pour vos reponce

n°2957080
blueteen
Posté le 14-08-2010 à 09:39:20  profilanswer
 

Ce n'est pas

Code :
  1. use net g: \\monserv\monshare

 
mais

Code :
  1. net use g: \\monserv\monshare

n°2957083
aspegic500​mg
Posté le 14-08-2010 à 09:46:46  profilanswer
 

PrincesseV a écrit :

Bon alors moi j'y comprends pas grand chose. J'ai bien installé tftpd32, et configuré mon dhcp. Le dhcp fonctionne parfaitement. Par contre je n'arrive vraiment pas à comprendre comment je dois m'y prendre pour créer mon image de boot et faire booter mes clients dessus. Dois-je donner des droits spécifiques au dossier dans lequel je mets cette image? Merci d'avance pour votre aide.


 
Pas de gestion des droits en tftp.

n°2957224
nikolai
Posté le 15-08-2010 à 14:27:31  profilanswer
 

En cherchant pour mes besoins pro, je suis tombé sur ce site.
L'auteur a créé un guide PXE avec avec PXElinux.
Euh ça fonctionne sous Windows bien-sur :d
 
Le tuto pxe
http://www.gentilkiwi.com/documentations-s11-t-pxe.htm  
Ghost + PXE
http://www.gentilkiwi.com/divers-s [...] stcast.htm
Un peu de tuning
http://www.gentilkiwi.com/divers-s [...] arrage.htm
et Win PE et PXE
http://www.gentilkiwi.com/divers-s [...] ur-pxe.htm
 
Avec au boulot je fais boot du ghostwinPE , du ghost undi et du memtest.
 
Bref merci Gentil Kiwi ;)


---------------
Soutenez l'association Chat Qu'un Son Toit - 86 | les RoadRunners sur BOiNC
n°2965056
fromonte
Posté le 12-10-2010 à 11:39:14  profilanswer
 

YOP,
 
Après avoir tout bien configurer comme il faut ^^ il semble !!
 
Après démarrage PXE, le server DHCP répond correctement, attribut l'IP de la machine et l'adresse du next-server !!!
Puis TFTP s'affiche puis plus rien jusqu'a TIME OUT
QQ'un a-t-il une idée ?
Le serveur TFTP est bien installé et démarré sur le next-server !
 
Merci d'avance
 
 

n°2966946
aspegic500​mg
Posté le 27-10-2010 à 13:43:35  profilanswer
 

nikolai a écrit :

En cherchant pour mes besoins pro, je suis tombé sur ce site.
L'auteur a créé un guide PXE avec avec PXElinux.
Euh ça fonctionne sous Windows bien-sur :d
 
Le tuto pxe
http://www.gentilkiwi.com/documentations-s11-t-pxe.htm  
Ghost + PXE
http://www.gentilkiwi.com/divers-s [...] stcast.htm
Un peu de tuning
http://www.gentilkiwi.com/divers-s [...] arrage.htm
et Win PE et PXE
http://www.gentilkiwi.com/divers-s [...] ur-pxe.htm
 
Avec au boulot je fais boot du ghostwinPE , du ghost undi et du memtest.
 
Bref merci Gentil Kiwi ;)


 
Vraiment sympa ça, il mets en lumière des points obscures qui manquent cruellement de lumière pour les les windows récents :jap:

n°2972069
helios44
Posté le 04-12-2010 à 19:57:42  profilanswer
 

Bonsoir,
 
Dans notre entreprise, nous installons des postes via un serveur Ghost.
Pour un modele de PC, nous ne pouvons pas utiliser le PXE : nous devons passer par un CD boot Réseaux.
 
Nous disposons recemment egalement d'un autre modèle de pc pour lequel le pxe n'est pas opérationnel
 
Je me demandais d'ou pouvait venir le problème ?
Que faut il ajouter/paramètrer sur le serveur pour "pxe-iser" (:p) n'importe quel modele de pc ?
 
Merci

n°3000468
EricBeaure​gard
mon nom?
Posté le 11-07-2011 à 23:31:43  profilanswer
 

loneliness a écrit :

En tout cas vive Acronis, j'ai testé la solution ghost et acronis bah on dirait que ghost a été créer par les hommes des cavernes tellement c'est bricolage par rapport a acronis et ce dernier est surtout beaucoup plus flexible.  
 
Ghost a du progrès a faire dans le domaine du pxe donc un conseil aller tester acronis snapdeploy vous allez voir ca va complétement changer le pxe, il y a une version démo de 14 jours sur leurs site.


 
 
 
Salut!
     j'ai un version d'essais mais mes ordi cible redemarre tout seul, sa serai provoquer a cause de quoi  tu le saurais????
 
Merci!
 
Eric

n°3084657
zangaliwa
un cent sauve 100$
Posté le 20-04-2013 à 22:04:01  profilanswer
 

[[/fixed]

finiderire a écrit :

Tutoriel d'activation de la fonction PXE sur un réseau + utilisation avec Ghost
 
Introduction
 
Les machines récentes équipées d'une carte réseau permettent de faire un démarrage sur la carte réseau. Ainsi un PC simplement relié au réseau, même sans système d'exploitation pourra effectuer certaines opérations comme s'il avait démarré sur une disquette de démarrage. Le principe est donc identique à celui du démarrage sur disquette/CD sauf que le démarrage se fait sur une disquette virtuelle (image) se trouvant sur une machine distante.
 
Configuration utilisée (non restrictive) :
 
Toutes ces machines sont reliées en réseau,
 
Machine serveur DHCP en place :
*PC
*serveur DHCP sous unix
 
Machine cliente (destinée à la création ou au rapatriement d'image Ghost):
*PC
*carte réseau NetXtremeGigabit de Broadcom
 
Machine destinée au serveur TFTP et serveur Ghost :  
*PC
*Windows XP Pro
*Logiciel WinRar
*carte réseau NetXtremGigabit de Broadcom configurée en 100 Mbits/Full
 
1 Switch
 
Configuration nécessaire :
 
Machine cliente : PC équipé d'une carte réseau compatible PXE
 
Sommaire
1.Installer un serveur TFTP (Serveur TFTP)
2.Mettre à disposition l'image de démarrage PXE (Serveur TFTP)
3.Ecrire le script bpbatch.bpb (Serveur TFTP)
4.Configurer le serveur DHCP
5.Créer une image boot de type disquette boot windows 98 se (Serveur TFTP)
Conclusion intermédiaire
6.Annexe : créer une disquette de démarrage avec prise en charge réseau (Serveur TFTP)
7.Annexe : mettre en place une solution Ghost à l'aide de ce tutorial
8.Conclusion finale (GhostCasting)

 
1.Installer un serveur TFTP (Serveur TFTP)
 
Objectif/Explication : le client PXE n'utilise pas de support physique pour démarrer (disquette/CD...) mais un fichier image se trouvant sur le réseau. Le protocole utilisé par PXE pour récupérer des fichiers est le protocole TFTP. Il faut donc installer un serveur TFTP sur une machine du réseau qui contiendra les fichiers utilisés par le client PXE.
Je propose ici une procédure pour télécharger, installer et configurer un serveur TFTP sous Windows XP.
 
"demarrer"
"executer"
"iexplore http://www.solarwinds.net "
"ok"
"Downloads"
//Chercher la ligne TFTP Server Free Download
"Free Download"
(name : "name" )
(e-mail : "bidon@bidon.com" )
(phone : "000000000" )
("dowload software" )
"FTP Download from AT&T"
"enregistrer"
"Mes Documents"
"enregistrer"
//attendre la fin du téléchargement du fichier dans Mes Documents
("fermer" )
"démarrer"
"exécuter"
"Mes Documents"
"SolarWinds-TFTP-Server.exe"
"executer"
"next"
"yes"
"next"
//l'installation se lance
"finish"
"demarrer"
"programmes"
"solarwinds 2003 standard edition" ou "solarwinds free tools"
"tftp server"
//le serveur TFTP démarre
"file"
"configure"
"security"
"transmit only"
"log"
//on va configurer le serveur TFTP pour qu'il enregistre les informations d'utilisation dans un fichier
"log requests into the following file"
"..."
Enregistrer dans : "TFTP-Root"
nom du fichier : "historiq.log"
"enregistrer"
"ok"
 
2.Mettre à disposition l'image de démarrage PXE (Serveur TFTP)
 
Objectif/Explication : le serveur TFTP est en place, mais il ne contient aucun fichier à mettre à disposition sur le réseau. Nous allons lui mettre les fichiers permettant à un client PXE de démarrer.  
L'espace disponible pour charger une image PXE est de 640K. C'est donc trop petit pour charger directement une image de disquette de démarrage (1 440K), nous utiliserons donc l'utilitaire gratuit BPBatch, aujourd'hui distribué dans ses dernières versions (payantes) sous le nom de Rembo Toolkit http://www.rembo.com. Cet utilitaire permet entre autre de réserver l'espace mémoire nécessaire au chargement d'une image de disquette et permet de lancer le démarrage sur cette image de disquette chargée.
La procédure qui suit indique comment télécharger BPBatch, et l'installer/configurer correctement.
 
"demarrer"
"executer"
"iexplore http://dc.qut.edu.au/cgi-bin/tar.cgi"  
"iexplore http://phst.ph.mahidol.ac.th/Linux/software/bpbatch/ "
"ok"
Ctrl+F
//on va chercher bpbatch dans la liste des fichiers proposés
"bpb"
"suivant"
"bpb-exe.tar.gz"
"enregistrer"
"mes documents"
//on va télécharger le fichier bpb-exe.tar.gz -bpbatch- dans Mes Documents
"enregistrer"
("fermer" )
"démarrer"
"exécuter"
"Mes Documents"
clic droit sur "bpb-exe.tar.gz"
"extraire vers bpb-exe\"
"bpb-exe"
"Ctrl"
//La touche Ctrl maintenue sélectionner les fichiers suivants
"mrbatch.exe"
"mrzip.exe"
"bpbatch.P"
"bpbatch.ovl"
"bpbatch.hlp"
//Je suppose qu'on se trouve dans l'explorateur de fichiers
"edition"
"copier"
"TFTP-Root"
"edition"
"coller"
//Ici, le dossier C:\TFTP-Root\ doit contenir 5 fichiers
 
NB:Le fichier image de démarrage PXE est le fichier bpbatch.P, si le serveur TFTP est un serveur TFTP étendu, il faut garder l'extension .P sinon il faut renommer bpbatch.P en bpbatch
Ici et sans doute dans la plupart des cas il faut donc renommer le fichier bpbatch.P en bpbatch ("fichier" "renommer" ou touche F2 en sélectionnant le fichier)
 
3.Ecrire le script bpbatch.bpb (Serveur TFTP)
 
Objectif/Explication : l'image de démarrage PXE bpbatch n'effectue que l'arrangement mémoire pour obtenir plus d'espace. Si on fait le test à ce stade, le client indiquera un message de type fichier manquant car il ne trouve pas de script à exécuter. Le script par défaut qu'il cherche à exécuter doit être nommé bpbatch.bpb
 
"demarrer"
"executer"
"notepad"
"ok"
 
Voilà un exemple de script bpbatch qui lance directement un démarrage sur une image de disquette appelée pxeboot.ima
 

Code :
  1. # hidelog sert a cacher l affichage des logs
  2. # showlog sert a afficher les logs
  3. # Mis à Showlog pour afficher le maximum d'informations
  4. showlog
  5. # set trace="on" sert a afficher la derniere commande executee
  6. # set trace="off" sert a afficher la derniere commande executee
  7. # Mis à off pour etre sur que le script ne tente pas de revenir sur ses pas
  8. set trace="OFF"
  9. #set cachenever="ON" sert a ne pas mettre en cache, pour les disques de capacite < a 1Go
  10. # apparement nécessaire pour les partitions ntfs non reconnues comme espace cachables
  11. set cachenever="ON"
  12. #InitGraph "1024x768"
  13. # DrawGif "<nom du fichier .gif>" <position> <position> sert a dessiner une image GIF norme 87a
  14. # le fichier logo.gif doit se trouver a la racine du serveur TFTP
  15. # 0 0 indique le coin superieur gauche de l'écran
  16. # pour afficher le fichier logo.gif dans le coin superieur gauche de l'écran, decommenter la ligne suivante
  17. # DrawGIF "logo.gif" 0 0
  18. #:again Les parties again et fin sont mises en commentaire pour avoir un lancement sans passer par un menu
  19. #DrawWindow 150 200 400 160 White Blue "Demarrage reseau - Menu de selection"
  20. #TextAttr Black White
  21. #At 15,20 Print "Appuyer sur la touche 1 pour demarrer"
  22. #At 20,20 GetKey(touche)
  23. #if "$touche" == "1" goto ghosta
  24. #goto again
  25. # :ghosta
  26. # charge une image de disquette dans le ramdisk
  27. loadramdisk "pxeghost.ima"
  28. # redemarre sur une disquette
  29. FloppyBoot
  30. # goto fin
  31. # :fin
  32. # CloseGraph
  33. # interact est mis en commentaires car sert a lancer bpbatch en mode interactif


 
"fichier"
"enregistrer sous"
enregistrer dans : "TFTP-Root"
nom de fichier : "bpbatch.bpb"
"enregistrer"
"fichier"
"quitter"
 
4.Configurer le serveur DHCP
 
Objectif/Explication : au moment où le PC démarre sur la carte réseau, il envoie un paquet DHCP Request sur le réseau, et attend la réponse du serveur DHCP de type DHCP Offer. Il faut configurer le serveur DHCP afin qu'il indique au client PXE où se trouve le serveur TFTP, et quel fichier est l'image à utiliser pour le démarrage.
 
editer dhcpd.conf
ajouter ces lignes au début

Code :
  1. allow bootp;
  2. allow booting;


si vos clients sont sur un sous-réseau, trouver la ligne correspondant au sous-réseau où se trouvent les clients et ajouter les lignes qui sont marquées par la flêche ====>

Code :
  1. subnet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx {
  2.     option broadcast-address xxx.xxx.xxx.xxx;
  3.     option routers xxx.xxx.xxx.xxx;
  4.     option domain-name-servers xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx;
  5.    option domain-name "xxxxxx";
  6. ====> next-server aaa.aaa.aaa.aaa;
  7. ====> filename “bpbatch”;
  8.         range xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx ;
  9.         range xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx ;
  10. }


Où aaa.aaa.aaa.aaa est l’adresse IP de la machine sur laquelle vous avez installé le serveur TFTP.
Redémarrer le serveur DHCP.
 
5.Créer une image boot de type disquette boot windows 98 se
 
Objectif/Explication : le script bpbatch.bpb exécuté au démarrage PXE appel une image pxeboot.ima. Ce fichier est un fichier image de disquette (au même titre qu'un fichier .GHO est un fichier image de disque créé par Ghost). Cette procédure indique comment créer une image boot de type disquette boot windows 98 se en téléchargeant les utilitaires adéquats.
 
"demarrer"
"executer"
"iexplore http://chitchat.at.infoseek.co.jp/ [...] l#download "
"ok"
"vfd21-050404.zip"
//On va télécharger Virtual Floppy Drive, un logiciel permettant d'émuler un lecteur disquette
//Lors des tests les machines n'en avaient pas, si votre machine en possède un, attention de ne pas générer un conflit entre le vrai lecteur et le lecteur émulé
"enregistrer"
"Mes documents"
"enregistrer"
clic droit sur "vfd21-050404.zip"
"extraire vers vfd21-050404\"
"vfd21-050404"
//On est dans le dossier vfd21-050404 où a été décompressé l'archive téléchargée
"vfdwin.exe"
"driver
"start"
"drive0"
Drive letter : "change"
//dans l'onglet Drive0 on va émuler une disquette 1.44mb qui serait dans un lecteur a:
"none"
"A:"
"ok"
"open"
media type : "3.5' 1.44mb"
//on va spécifier maintenant le fichier qui contiendra l'image de cette nouvelle disquette
image file : "browse"
regarder dans : "TFTP-Root"
nom de fichier : "pxeboot.ima"
"ouvrir"
"create"
//on va formatter la disquette virtuelle
"format"
"ok"
"ok"
"demarrer"
"executer"
//on va se rendre sur un site Internet proposant de nombreuses disquettes de démarrage en téléchargement
"iexplore http://www.allbootdisks.com "
chercher sur la gauche "windows 98"
"download"
"Windows 98SE Boot Disk "
"Download"
//On va enregistrer l'exécutable qui génère une disquette boot Windows 98 SE dans Mes Documents
"enregistrer"
"mes documents"
"enregistrer"
"win98se.exe"
"executer"
//Executer win98se.exe nécessite d'avoir une disquette vierge dans A:, ici la disquette virtuelle (attention si la disquette n'est pas formatée, l'exéctuable s'en charge...)
"ok"
"ok"
"VFD Control Panel"
"Save"
"overwrite an existing file"
//le contenu de la disquette émulée à l'onglet Drive0 a changé, on sauve les modifications
"save"
"close"
 
NB : il semblerait qu'une image de disquette 3.5' 2.88 Mb ne soit pas bootable par bpbatch, bien qu'elle semble se charger correctement en mémoire via TFTP.
 
5.Conclusion intermédiaire
 
La solution PXE décrite jusque là doit permettre à un client de faire un démarrage sur sa carte réseau qui enclenchera un comportement identique à un démarrage sur une disquette boot windows 98 se. Pour un disque NTFS (la majorité des cas), cette disquette est inutile car incapable de trouver une partition FAT...
Adapter donc l'image de disquette de démarrage à sa convenance pour faire faire ce que l'on souhaite au client.
 
6.Annexe : créer une disquette de démarrage avec prise en charge réseau (Serveur TFTP)
 
Objectif/Explication : une disquette de démarrage qu'il peut être intéressante d'utiliser serait une disquette qui chargerait le protocole réseau sous dos, pour accéder à des ressources réseau, par exemple un lecteur réseau contenant le programme ghost et des images disque.
Voici une procédure pour créer une telle disquette. Elle consiste à reprendre la disquette de netbootdisk.com (cette disquette détecte automatiquement votre carte réseau et procède à l'identification de la machine sur le réseau) puis à la rendre utilisable par PXE, ne l'étant pas à l'origine (cf. F.A.Q. du site http://www.netbootdisk.com ). Pour cela on utilisera des fichiers de la disquette Windows 98 Se et un petit utilitaire.
 
"demarrer"
"executer"
"iexplore http://www.netbootdisk.com "
"ok"
"download"
//on va télécharger la dernière version du générateur de disquette de démarrage avec prise en charge du réseau
"Download the Latest Version Here"
"enregistrer"
"mes documents"
"enregistrer"
"mes documents" ou "ouvrir le dossier"
//le fichier téléchargé est une archive contenant un MakeDisk.bat qui génère une disquette de démarrage avec prise en charge du réseau à partir d'une disquette système Windows XP. Il faut donc conserver la structure des répertoires contenus dans l'archive pour que cela fonctionne
clic droit sur "netboot54.zip"
"extraire vers netboot54\"
"netboot54"
"VFD Control Panel"
"open"
//Je suppose que VFD Control Panel est toujours ouvert, à l'onglet Drive0 et qu'aucune disquette virtuelle n'est chargée. Si ce n'est pas le cas, l'ouvrir avec vfdwin.exe (cf. 5.)
image file : "browse"
regarder dans : "mes documents"
nom de fichier : "netboot54.ima"
"ouvrir"
"create"
//A ce stade on a créé une image netboot54.ima de disquette vierge
clic droit sur "Disquette 31/2 (A:)"
"formater..."
"créer une disquette de démarrage MS-DOS"
"demarrer"
"ok"
"ok"
//on a maintenant ajouté des fichier systèmes à l'image, attention rien n'est sauvegardé pour le moment
"mes documents"
"netboot54"
"makedisk.bat"
appuyez sur la touche "any"  :lol: (n'importe quelle touche)
"Universal TCP/IP Network bootdisk for M$ Network"
//C'est le titre de la fenêtre de commande MS-DOS qui s'est ouverte et dans laquelle le processus de création de la disquette de démarrage (makedisk.bat) s'exécute
"network boot disk created"
"appuyez sur une touche pour continuer"
"VFD Control panel"
"save"
"overwrite an existing file"
//on sauve les modifications apportées à l'image netboot54.ima, elle contient maintenant l'image de la disquette telle que proposée par le site http://www.netbootdisk.com
"save"
 
Voici les modifications à apportér à cette disquette netbootdisk de base
 
Sommaire
6.A-réduction du fichier files.uha / Edition du fichier script2.bat
6.B-remplacement du fichier Command.com par celui de la version Windows 98 se
6.C-remplacement du fichier IO.SYS par celui de la version WIndows 98 se
6.D-ajout du fichier HIMEM.SYS de la disquette Windows 98 se
6.E-editiion du fichier config.sys
6.F-edition du fichier menupref.bat
6.G-conclusion

 
6.A-réduction du fichier files.uha / Edition du fichier script2.bat
 
Objectif/Explication : réduction de la taille d'un fichier archive sur la disquette, fichier contenant les pilotes de nombreuses cartes réseau, en supprimant justement les pilotes inutiles (parceque les autres modifications nécessitent de faire de la place et que l'allègement de ce fichier a pour seule conséquence la prise en charge d'un plus petit nombre de cartes réseau)
A propos de l'édition de script2.bat,
La disquette netbootdisk propose par défaut à l'utilisateur un menu permettant de rentrer des paramètres réseau tels que nom de l'utilisateur, mot de passe, sélection manuelle de la carte réseau, nom du domaine/groupe de travail etc. Cela suppose que les informations rensegnées via ce menu soient sauvegardées.
Normalement cette opération se déroule sans problème avec une simple disquette si elle n'est pas protégée en écriture. Dans notre cas, j'ai obtenu un bloquage au moment où le script tentait de sauver les informations renseignées. J'ai contourné ce problème en éditant le script qui affiche le menu (menupref.bat)(afin qu'il ne l'affiche plus), et le script qui demande la sauvegarde des informations (script2.bat)(afin qu'aucune sauvegarde ne soit faite).
Un plus consisterait à conserver la possibilité d'utiliser ce menu pour pouvoir adapter le démarrage à n'importe quel réseau, mais pour le moment, les paramètres du réseau sont doivent être renseignés dans un script (menupref.bat) présent dans l'image.
Le fichier script2.bat fait partie des fichiers compressés dans files.uha et c'est pour cette raison que son édition apparait dans le même paragraphe que celui consistant à modifier le fichier archive.
L'utilitaire UHARC GUI v2.0 est utilisé. Cette procédure explique son téléchargement/utilisation pour effectuer ces modifications.
 
"demarrer"
"executer"
"iexplore http://mvpzero.com/albert/ "
"iexplore http://www.tutorial.hu/letoltes/dl [...] 2.0-xp.exe "
"enregistrer"
//le fichier UHARCGUI2.0-xp.exe est simplement l'installeur de l'utilitaire UHARC GUI v2.0
"mes documents"
"enregister"
"Mes documents"
"UHARCGUI2.0-xp.exe"
"next"
//C'est un processus d'installation habituel, chemin de destination, icône du bureau etc
"next"
"next"
"next"
"install"
"finish"
//La case 'Launch' étant cochée, le programme se lance et UHARC GUI v2.0 apparaît dans la barre des tâches
"UHARC GUI v2.0"
icône sous "extract from archive"
"browse" sous "source archive"
"poste de travail"
"disquette 31/2 (A:)"
//on est obligé d'extraire l'archive, la modifier puis la recréer (aucune modification en direct n'est possible sur un fichier compressé dans le fichier archive)
"FILES.UHA"
"ouvrir"
"browse" sous "output directory"
"Disque local (C:)"
"creer un nouveau dossier"
//on crée un dossier temporaire pour accueillir le contenu de l'archive
"uhatemp"
"ok"
"extract from archive"
"ok"
clic droit sur "script2.bat"
//UHARC GUI devrait vous avoir placé directement dans le bon dossier après l'extraction
"modifier"
remplacer les lignes :

Code :
  1. SHOWMENU Saving Menu Perferences to Floppy Disk
  2. echo Note: Settings will not be saved if disk is write protected or missing.
  3. rem (execute copy command in a 'Fail-Continue' shell (undocumented /f) to prevent abort/retry/fail errors if the disk is write protected!)
  4. ctty nul
  5. %COMSPEC% /f /c copy %ramd%\menupref.bat %a%\
  6. ctty con
  7. SHOWMENU Saving LMHOSTS file to Floppy Disk
  8. ctty nul
  9. %COMSPEC% /f /c copy %ramd%\LMHOSTS %a%\FILECOPY\LMHOSTS
  10. ctty con


par les lignes  

Code :
  1. rem SHOWMENU Saving Menu Perferences to Floppy Disk
  2. rem echo Note: Settings will not be saved if disk is write protected or missing.
  3. rem (execute copy command in a 'Fail-Continue' shell (undocumented /f) to prevent abort/retry/fail errors if the disk is write protected!)
  4. rem ctty nul
  5. rem %COMSPEC% /f /c copy %ramd%\menupref.bat %a%\
  6. rem ctty con
  7. rem SHOWMENU Saving LMHOSTS file to Floppy Disk
  8. rem ctty nul
  9. rem %COMSPEC% /f /c copy %ramd%\LMHOSTS %a%\FILECOPY\LMHOSTS
  10. rem ctty con


//rem met une ligne de batch en commentaire
"fichier"
"enregistrer"
"fichier"
"quitter"
//maintenant la suppression des pilotes inutiles.
"uhatemp"
"affichage"
"barre d'etat"
lire "4.52 mo"
//Un pilote de carte réseau est ici sous la forme d'un couple de fichier .DOS/.INI. Pour être sûr de ne pas avoir de problème par la suite, ne supprimer que les couples de fichier dont le nom n'apparaît que deux fois, une fois en .DOS et une fois en .INI.  
Par ailleurs, ne pas supprimer le pilote correspondant à une carte réseau d'une machine cliente potentielle. Par exemple si votre parc informatique utilise des cartes réseau Broadcom NetXtremGigabit Ethernet, ne supprimez pas le couple B57.DOS/B57.INI mais plutôt des pilotes de cartes que vous savez n'être pas utilisées.
Le but est de descendre à 3.00 mo (peut être que ce n'est pas nécessaire de descendre autant mais le test a été effectué en descendant à 3.00 mo et la place était devenue suffisante pour les autres modifications)
lire "3.00 mo" (environ)
"UHARC GUI v2.0"
"create archive"
"browse" sous "source directory"
"disque local (C:)"
//on va écraser l'archive originale par la nouvelle qui sera de taille inférieure
"uhatemp"
"ok"
"browse" sous "output archive"
"disquette 31/2 (A:))"
"FILES.UHA"
//attention il n'y aura un message de confirmation vous avertissant que vous écrasez un fichier existant vous demandant de le remplacer :
"oui"
compression mode : "alz:3(best)"
dictionnary size : "32.768kb (best)"
multimedia compression : "on (good)"
"create archive"
//une fenetre de commande s'ouvre et on suit la compression, elle est ensuite fermée automatiquement et on se retrouve devant UHARC GUI
"ok"
"VFD Control Panel"
"save"
"overwrite an existing file"
"save"
//fin des premières modifications (les plus lourdes) donc une sauvegarde s'imposait
 
6.B-remplacement du fichier Command.com par celui de la version Windows 98 se
 
Objectif/Explication : cette information vient de la F.A.Q. de http://www.netbootdisk.com, apparement le fichier command.com de Windows XP pose problème et en effet en le remplacant par celui de la disquette de démarrage de windows 98 se cela résoud une partie des problèmes
Le pré-requis de cette procédure est la possession d'un fichier image contenant l'image d'une disquette de démarrage windows 98 se (cf. 5.) dans votre dossier "mes documents".
Si vous avez suivi le tutorial depuis le début, vous possédez une telle image dans C:\TFTP-Root\, pxeboot.ima. Je vous conseille donc de faire une copie de ce fichier "edition" "copier" "edition" "coller" puis de renommer "copie de pxeboot.ima" en "win98sebootima" et de déplacer cette copie dans "mes documents".
"VFD Control Panel"
"Drive1"
Drive letter : "Change"
"none"
"B:"
//on met en place un lecteur de disquette virtuel sur B:
"ok"
"open"
image file : "browse"
regarder dans : "mes documents"
selectionner "win98seboot.ima"
//cette fois on ouvre une image déjà existante, win98seboot.ima dans B:, A: contient toujours netboot54.ima
"ouvrir"
"open"
"Disquette 31/2 (A:)"
"boot.zip"
"j'accepte"
//en double cliquant sur boot.zip ("J'accepte" est un bouton qui autorise l'utilisation de winzip version non enregistré) on accède à son contenu auquel on peut faire des moficications en direct
"command.com"
Suppr
"supprimer"
"ajouter"
ajouter de "diquette (B:)"
//on va chercher command.com (le bon) sur la disquette windows 98 se
"command.com"
"ajouter"
"fichier"
"quitter"
"VFD Control Panel"
//on sauve cette seconde modification
"drive0"
"save"
"overwrite an existing file"
"save"
 
6.C-remplacement du fichier IO.SYS par celui de la version WIndows 98 se
 
Objectif/Explication : Avec le fichier IO.SYS d'origine,et toutes les autres modifications effectuées, la disquette ne fonctionne toujours pas et le PC ne démarrera pas, n'affichant aucun message d'erreur. Utiliser le fichier IO.SYS de windows 98se résoud le problème.
 
"Disquette (B:)"
clic droit sur "IO.SYS"
"edition"
"copier"
"disquette (A:)"
//simple écrasement du fichier IO.SYS avec la question de confirmation habituelle
"edition"
"coller"
"oui"
 
6.D-ajout du fichier HIMEM.SYS de la disquette Windows 98 se
 
Objectif/Explication : HIMEM.SYS est un pilote pour utiliser le chargement en mémoire haute, il est nécessaire pour le bon fonctionnement avec PXE, sinon on obtient un message d'erreur du type XMS Manager required au moment où le script lance XMSDSK.EXE. On l'ajoute donc.
 
"Disquette (B:)"
clic droit sur "HIMEM.SYS"
"edition"
"copier"
"Disquette (A:)"
//simple ajout d'un fichier
"edition"
"coller"
 
6.E-editiion du fichier config.sys
 
Objectif/Explication : le fichier HIMEM.SYS est sur la disquette, encore reste il à le charger. C'est le rôle de config.sys.
"Disquette (A:)"
clic droit sur "config.sys"
"modifier"
Remplacer les lignes

Code :
  1. install=about.exe
  2. REM ** PC-DOS 7 users must manually add HIMEM.SYS and un-rem the next line
  3. REM device=himem.sys


par les lignes

Code :
  1. rem install=about.exe
  2. REM ** PC-DOS 7 users must manually add HIMEM.SYS and un-rem the next line
  3. device=himem.sys


(le rem devant install=about.exe n'est pas strict mais passe l'affichage d'un message de l'auteur du netbootdisk)
"fichier"
"enregistrer"
"fichier"
"quitter"
 
6.F-edition du fichier menupref.bat
 
Objectif/Explication : cf les explications avant le sommaire des modifications. Ce fichier contient des informations sur le réseau. On les définit ici faute de pouvoir les définir au démarrage.
 
"Disquette (A:)"
clic droit sur "menupref.bat"
"modifier"
//voici à quoi ressemble ce fichier

Code :
  1. @echo off
  2. REM The Menu Program reads/writes (writes? :sarcastic:  pas là non) to this file
  3. REM *** Do not change the order of the commands in this batch file. (Or the Position of the equal signs!) ***
  4. rem NETCARD=EL3c574
  5. Set WORKGROUP=WORKGROUP
  6. Set USERNAME=Administrator
  7. ::: PASSWORD=
  8. Set DISABLEDHCP=0
  9. Set IPADDRESS0=192 168 0 123
  10. Set SUBNETMASK0=255 255 255 0
  11. Set DEFAULTGATEWAY0=192 168 0 254
  12. Set LOGONSCRIPT=
  13. Set TIMEOUT=20
  14. Set DNS=192 168 0 253
  15. Set WKSTN=BD1766474
  16. Set PACKET=1
  17. Set DNSENABLE=1
  18. Set MOUSE=1
  19. Set REDIRECTOR=Basic
  20. Set NTFS=0
  21. Set CD=0
  22. Set UDMA=0
  23. Set WINS=192 168 0 252


Remplacer la ligne  

Code :
  1. Set TIMEOUT=20


par la ligne

Code :
  1. rem TIMEOUT=20


pour faire disparaitre l'affichage du menu.
//Voici des explications sur ce fichier ,  
rem NETCARD=(...) : je suppose que cette ligne est mise à "set" pour forcer une carte réseau en particulier (cf autoexec.bat, la ligne PCISCAN=1 pour le choix de l'auto-détection de la carte réseau)(que je n'ai pas modifié, ça marche très bien ainsi)
Set WORKGROUP=WORKGROUP : indique le nom de domaine ou de groupe de travail(ici WORKGOURP) que l'on souhaite faire rejoindre à la machine (le temps de cette connexion)
Set USERNAME=Administrator : indique le nom d'utilisateur (ici Administrator) sous lequel on souhaite rejoindre le domaine ou groupe de travail
::: PASSWORD= : à priori indique le mot de passe associé à cet utilisateur mais après plusieurs tentatives d'entrer le mot de passe ici pour un partage réseau à accès restreint (cf 7.) la mémorisation ne semblait pas en être faite
Set DISABLEDHCP=0 : désactiver le DHCP (1:oui 0:non)
Les autres paramètres sont dans la configuration testés inutiles car distribués par le serveur DHCP, ici actif. Aucune info de plus sur la fonctionnalité de ces options donc (elle parlent d'elles même)
"fichier"
"enregistrer"
"fichier"
"quitter"
 
6.G-conclusion
"VFD Control Panel"
"Drive0"
"save"
"overwrite an existing file"
"save"
//cette image netboot54.ima de "mes documents" est une image de disquette de démarrage avec prise en charge du réseau fonctionnelle avec PXE  :) . La renommer en pxeboot.ima et la copier dans TFTP-Root permet de l'utiliser comme image de disquette appelée par PXE.
 
7.Annexe : mettre en place une solution Ghost à l'aide de ce tutorial
 
Objectif/Explication : c'est bienc'était l'objectif caché de tout ce tutoriel, permettre à partir d'une machine sans système d'exploitation par le simple enfoncement d'une touche au démarrage (touche F12 pour booter sur PXE chez Hewlett Packard) de se retrouver sous Ghost en quelques secondes avec la possibilité de rapatrier une image.
 
Pré-requis : les parties 1 à 6 (oui, tout^^), supposé maintenant la maîtrise de la manipulation d'images avec Virtual Floppy Drive
 
La procédure consiste à  
Sommaire
7.A-créer un partage réseau sur une machine du réseau
7.B-créer un utilisateur associé à ce partage sur cette même machine
7.C-éditer menupref.bat
7.D-éditer logon.bat

 
7.A-créer un partage réseau sur une machine du réseau
 
Objectif/Explication : un partage réseau est simplement un dossier quelconque, dont on a activé et configuré le partage. Ici un répertoire c:\GHOST qui contiendra le fichier ghost.exe (ghost v2003) et des images au format .GHO.
L'ordinateur porte ici le nom TESTCLIENT (cela n'impacte que sur logon.bat cf 7.D-)
 
"demarrer"
"explorer"
"ok"
"outils"
"options des dossiers"
"affichage"
décocher "utiliser le partage simple des dossiers" à la dernière ligne
"ok"
"Disque local (C:)"
"fichier"
"nouveau"
"dossier"
"GHOST"
clic droit sur "GHOST"
"propriétés"
"partage"
"partager ce dossier"
nom du partage : "SERVEURGHOST"
"autorisations"
dans la liste seulement "tout le monde" avec toutes les cases "autoriser" cochées
"ok"
"sécurité
"paramètre avancés"
décocher "hérite(...)"
"copier"
"appliquer"
"ok"
dans la liste ne laisser que Adinistrateur, Administrateurs, CREATEUR PROPRIETAIRE, SYSTEM, supprimer les autres.
"ok"
Récupérer le fichier ghost.exe de ghost v2003 sur votre distribution ghost
le copier dans le répertoire "c:\ghost"
 
7.B-créer un utilisateur associé à ce partage sur cette même machine
 
Objectif/Explication : le partage réseau est créé. si vous ne voulez pas utiliser les coordonnées login/motdepasse de l'administrateur dans les scripts de l'image de didsquette de démarage réseau, il faut créer un utilisateur qui ne servira qu'aux clients PXE accédants à ce partage. Ici un utilisateur clientghost avec pour mot de passe clientghost
 
"demarrer"
"panneau de configuration"
"comptes utilisateur"
"ajouter un utilisateur"
nom de l'utilisateur : "clientghost"
//l'important est que vous indiquiez le même nom/mot de passe dans les scripts de la disquette de démarrage que ceux créés sur la machine contenant le partage. Le choix du nom et omt de passe est à faire vous même
"ok"
"créer un mot de passe"
"clientghost"
"clientghost"
"ok"
//les instructions sont ici 'à peu près' car Windows vous indiquera clairement la marche à suivre
 
7.C-éditer menupref.bat
 
Objectif/Explications : la configuration réseau se faisant dans menupref.bat, il faut indiquer quel utilisateur on vient de créer
 
"VFD Control Panel"
"Drive0"
"Open"
"browse"
"pxeboot.ima" de "TFTP-Root"
//Récupération de l'image de disquette utilisée par PXE
"ouvrir"
"Disquette (A:)"
clic droit sur "menupref.bat"
"modifier"
remplacer la ligne  

Code :
  1. Set USERNAME=Administrator


par la ligne

Code :
  1. Set USERNAME=clientghost


"fichier"
"enregistrer"
"fichier"
"quitter"
 
7.D-éditer logon.bat
 
Objectif/Explication : ce fichier logon.bat se trouve dans le dossier FileCopy de la disquette boot de netbootdisk et donc de la votre. Ce fichier est exécuté automatiquement une fois que tout à été fait. Il suffit donc d'y indiquer les opérations que l'on souhaite faire faire auc lient maintenant qu'il a rejoint le réseau. Dans notre cas, monter un lecteur réseau et lancer le fichier ghost.exe qui s'y trouve.
 
"Disquette (A:)"
"filecopy"
clic droit sur "logon.bat"
"modifier"
//ecrire le fichier suivant (adapter à votre configuration, ici reprend la configuraiton décrite)

Code :
  1. @echo off
  2. echo 
  3. echo.
  4. echo *** scritp personalisable : lance ghost a partir d'un lecteur reseau***
  5. rem Charger le partage réseau : se placer sur le ramdisk pour avoir la commande net
  6. n:
  7. net use g: \\TESTCLIENT\SERVEURGHOST clientghost
  8. rem Lancer ghost à partir de ce partage
  9. g:
  10. ghost


//petit rappel sur la commande net use :  
net use <lettre à laquelle on veut associer un partage réseau> <chemin réseau du type \\<nom de l'ordinateur>\<nom du partage>> <mot de passe de l'utilisateur ayant des droits sur ce partage> donc ici

Code :
  1. net use g: \\TESTCLIENT\SERVEURGHOST clientghost


"fichier"
"enregistrer"
"fichier"
"quitter"
"VFD Control Panel"
"Drive0"
"Close" (close revient à faire "save" "overwrite an existing file" "save" "close" )
 
8.Performances
 
Carte réseau du serveur
 
9.Conclusion finale (GhostCasting)
 
J'ai tenté de regrouper ici le résultat de recherches et d'un travail personnel autour de la mise en place d'une solution ghost par PXE. L'avantage par rapport au GhostCasting est qu'aucun support physique (CD,disquette) n'est nécessaire au niveau du client et le coût de cette solution ;), l'inconvénient est la rapidité de la manipulation (création/restauration) des images qui à priori est plus rapide en GhostCasting qu'en utilisant un partage réseau (cf 8.Performances)
 

En fonction des commentaires & questions j'editerai ce léger tutorial  
si vous n'arrivez pas à vous servir de ce tutorial, indiquer la raison permettra peut etre de l'améliorer
@lpf
-=Finiderire=-


 
 
 
 
                               Bonjour Mr.(Mrs) Finiderire!!
 
   Mon message vous arrive 7ans apres que vous ayez puplie votre article
disons plutot que je decouvre ce forum.Ai-je la chance que vous etes tjs
membre et actif?J'espere que bien oui et j'aurai besoin de vitre aide person-
llement car rien ne me reussie dans ce monde virtuel.Priere me repondre a  
zangjunior@gmail.com.
                  Merci d'avance

n°3084658
zangaliwa
un cent sauve 100$
Posté le 20-04-2013 à 22:06:59  profilanswer
 

Zorg1ub a écrit :

En fait, c'est surtout long. Je l'ai fait en suivant le tutorial de Finiderire avec quelques modifs persos.
 
- Quand tu modifie l'archive .UHA qui contient les pilotes de cartes réseau, profites-en pour y ajouter SMARTDRIVE (fichier smartdrv.exe récupérable sur le net). Cela permet d'accélerer les accès disques par l'ajout d'un cache en mémoire, quasi-indispensable pour une install de windows.
 
...
 
- Si tu suis bien toutes les étapes, tu arrive a booter un DOS avec support réseau netbios.
 
- Crée une partition FAT32 et formate la (l'install de windows te proposera de la convertir en NTFS au moment voulu).
 
- Redémarre
 
- Lance smartdrv.exe
 
 
 
                               Bonjour Mr.(Mrs)Zorg1ub!!
 
   Mon message vous arrive 7ans apres que vous ayez puplie votre article
disons plutot que je decouvre ce forum.Ai-je la chance que vous etes tjs
membre et actif?J'espere que bien oui et j'aurai besoin de vitre aide person-
llement car rien ne me reussie dans ce monde virtuel.Priere me repondre a  
zangjunior@gmail.com.
                  Merci d'avance
 
 
 
 
 
 
 
 
- Connecte toi au lecteur CD du serveur, dans lequel tu auras pris soin d'insérer le CD de windows, et que tu auras partagé avec les autorisations qui vont bien. exemple : net use x: \\serveur\cdrom . Rentre ton nom d'utilisateur et le mot de passe quand ça t'es demandé.
 
- Lance l'install de windows :
 

x:
cd i386
winnt


 
- Après avoir converti ta partition en NTFS et copié les fichiers d'installation, le système va redémarrer. Profites-en pour aller dans le bios et choisir le disque dur comme 1er périphérique de démarrage.
 
Normalement c'est tout bon  :)


n°3084845
hfrfc
Bob c'est plus simple à dire..
Posté le 23-04-2013 à 20:38:08  profilanswer
 

wut ?  :heink:


---------------
D3/Hots/Hs Doc#2847
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
ghost sans disquette de demarrage mais partitionSpliter une image ghost
IE me bouffe de l'utilisation CPU et de la ramSpyware, virus et utilisation responsable
Impossible de désinstaller Ghost 9 [résolu]plantage après utilisation barre de menus
Windows XP qui plante au bout d'une journee d'utilisation[gigabit] probleme haute utilisation processeur
ghost 6 ou 2003 : erreur de decompressionutilisation d'un routeur comme "carte wifi'
Plus de sujets relatifs à : PXE + utilisation avec Ghost


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR