Automatisation d'install

Automatisation d'install - Stockage/Sauvegarde - Windows & Software

Marsh Posté le 15-07-2008 à 10:40:09    

Bonjour a tous,  
je suis exposé a  un problème récemment
Je dois creer un cd boot avec une image d'un pc (en local dira t-on)  
A l'insertion de ce cd au demarrage de l'ordinateur, il doit booter automatiquement et surtout installer l'image du pc automatiquement sans aucun menu.
Pour le moment, j'ai creer un cd de boot qui installe l'image mais passe par un menu Ghost ou tu dois préciser la localisation de l'image.
Sur internet, j'ai trouvé des solutions en editant une disquette de démarrage mais j'ai comme consigne de ne pas utiliser de disquettes :fou:  
Voila!
En terme de logiciel, je dispose de Symantec Ghost ou de Acronis True Image
 
Quelqu'un pourrait il me venir en aide?
Merci!

Reply

Marsh Posté le 15-07-2008 à 10:40:09   

Reply

Marsh Posté le 15-07-2008 à 12:15:35    

Personne ne peut me venir en aide?????


Message édité par tonio2008 le 15-07-2008 à 12:18:45
Reply

Marsh Posté le 15-07-2008 à 12:32:43    

Ca peut le faire avec un fichier "autorun" (autorun.inf, je crois) ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 15-07-2008 à 14:23:05    

on peut automatiser la tache du ghost en editant le fichier autorun?

Reply

Marsh Posté le 15-07-2008 à 14:37:23    

Autorun permet de lancer un fichier a l'insertion du CD.
Un *.exe, par exemple.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 15-07-2008 à 16:21:21    

oui je le sais mais le probleme est déditer des parametres qui je pense sont spécifiques au logiciel ghost afin qu'il  charge une image *.gho

Reply

Marsh Posté le 16-07-2008 à 10:46:31    

Salut,
Au boulot j'utilise ce principe :
Un cd de boot à base de http://www.netbootdisk.com/
Un lecteur réseau (contenant mon image et ghost.exe) est monté automatiquement.
Puis un script de restauration est lancé.
il s'agit d'un fichier bat contenant juste ça :

Code :
  1. ghost @restore.txt


Et restore.txt contient :

Code :
  1. -clone,mode=restore,src=@mc123,dst=1


 
Voir ces pages plus particulièrement :
http://www.netbootdisk.com/download.htm
http://www.netbootdisk.com/bootcd.htm (pour créer le cd bootable)
http://www.netbootdisk.com/logonscripts.htm

Reply

Marsh Posté le 16-07-2008 à 17:33:00    

merci pour ta réponse je vais voir si cette méthode peut s'exécuter a partir d'un cd
je vous tiens au courant pour la suite des opérations!

Reply

Marsh Posté le 16-07-2008 à 17:40:31    

oui ça fonctionne à partir d'un cd, puisque je procède de cette façon.
dans les liens ci-dessous, il y a une explication sur la façon de passer la disquette en image de boot, et l'utiliser pour créer un cd bootable.

Reply

Marsh Posté le 16-07-2008 à 17:46:49    

oui jai vu ca par l'intermédiaire d'un regalge sur nero je crois  
je vais tester ca demain!
Merci!

Reply

Marsh Posté le 16-07-2008 à 17:46:49   

Reply

Marsh Posté le 25-07-2008 à 15:30:22    

Désolé de n'etre pas revenu plus tot j'avais d'autres taches a effectuer en priorité
en résumé je creer un dvd bootable avec le fichier ghost le fichier bat le restore.txt et ghost32.exe
est ce bien cela?

Reply

Marsh Posté le 25-07-2008 à 15:37:27    

non, le but de ces opérations est de te faire une créer un support de démarrage qui monte un lecteur réseau.
 
voici grosso-modo les étapes prévues
-création d'une disquette de boot réseau en suivant la procédure
-création d'un cd bootable à partir de cette disquette
-création sur un pc quelconque d'un dossier partagé, contenant ghost.exe et le fichier restore.txt
-boot du pc à partir de ce cd, montage du lecteur réseau vers le dossier partagé
-exécution de ghost (avec le fichier texte comme paramètre)

Reply

Marsh Posté le 25-07-2008 à 17:12:38    

ok jvais tenter d'y arriver si net boot veut bien et je my pencherai plus a mon retour mercredi! merci pour l'aide!

Reply

Marsh Posté le 30-07-2008 à 11:15:12    

Bonjour,  
je me suis remis a la conception de mon projet depuis ce matin mais certaines interrogations reviennent :  
le cd bootable est il  composé des fichiers ghost? de quoi est il composé exactement ?
Les fichiers composants le dossier partagé peuvent il etre sur le dvd car je ne dois utiliser aucune source externe autre que le dvd  ?

Reply

Marsh Posté le 30-07-2008 à 11:22:00    

Non ghost n'était pas libre, il n'est pas fournit pour la création du cd/dvd bootable.
C'est à toi de l'ajouter.
Si tu suis les procédures, lors de la création du cd bootable avec néro, tu as la possibilité de graver en plus les fichiers de ton choix.
Ce qui peut te permettre d'ajouter ton ghost.exe et ton image (enfin je n'ai jamais testé un dvd bootable).
Essaie la procédure concrètement, ça ne coûte rien (un peu de temps), et je pense que ça va s'éclairer tout seul sur la façon de fonctionner :)
Sinon c'est trop abstrait et long à expliquer.

 

Cependant si tu veux strictement rester avec un dvd bootable, tu aurais peut-être intérêt à trouver une autre méthode plus légère et simple que celle-ci (qui est plutôt pour la connexion à un partage réseau).

 

http://severinterrier.free.fr/Boot [...] tm#elghost


Message édité par blueteen le 30-07-2008 à 11:27:05
Reply

Marsh Posté le 30-07-2008 à 11:31:11    

En clair sur le dvd je grave donc en mode avec la disquette netboot, les fichiers .gho le ghost.exe le fichier bat et le restore.txt ???
 
Merci pour ton aide!

Reply

Marsh Posté le 30-07-2008 à 11:33:44    

Pars plutôt sur cet autre lien (vu que tu n'as pas besoin du réseau)
http://severinterrier.free.fr/Boot [...] tm#elghost
 
Mais suis les instructions.
Comme je te l'ai dit, les procédures sont décrites ligne après ligne, donc il faut commencer par les faire.
Après si tu bloques sur un point précis, tu peux poser tes questions à bon escient.

Reply

Marsh Posté le 30-07-2008 à 15:47:07    

j'ai suivi cette procédure qui semble claire
Cependant au moment de la gravure il me fait une erreur dans "generation de elghost" il me marque "couldn't reserve space for cygwin's heap
 
J'ai essayé de graver les fichiers du dossier disk1 avec nero mais le dvd ne boote pas  comment se fait il?

Reply

Marsh Posté le 31-07-2008 à 17:00:09    

up


Message édité par tonio2008 le 01-08-2008 à 11:26:05
Reply

Marsh Posté le 01-08-2008 à 11:26:09    

j'ai réussi en creer un iso et en le gravant
je vais devoir ensuite editer le autorun je pense car en réalité cette procédure d'install est tres longue pour une personne qui ne connait rien en informatique et doit remettre un ghost ensuite

Reply

Marsh Posté le 01-08-2008 à 12:01:19    

Au risque de dire une connerie, pourquoi tu ne modifies pas l'autorun.bat  de ton iso ghost? de manière à lui charger les paramètres (au lieu de faire un bete ghost.exe)
 

Reply

Marsh Posté le 01-08-2008 à 12:23:30    

certes cependant le langage batch ne m'est pas vraiment familier et le script est plutot long :  
@echo off
:_start
cls
echo.
echo.
wbat text 0,0 (+yellow on blue) @autorun.bat:w_cts
wbat box @autorun.bat:w_cont
if errorlevel 2 goto _end
:_image
if exist %tmp%\_autorun.tmp del %tmp%\_autorun.tmp
for %%i in (*.gho) do echo %%i >>%tmp%\_autorun.tmp
type %tmp%\_autorun.tmp | lmod /L* /B. [$1,L]> %tmp%\_autorun.fil
type %tmp%\_autorun.fil | lmod /L2 set wbat=[$1]> %tmp%\_autorun.bat
set wbat=
call %tmp%\_autorun.bat
if not "%wbat%" == "" goto _list
type %tmp%\_autorun.fil | lmod /L1 set wbat=[$1]> %tmp%\_autorun.bat
call %tmp%\_autorun.bat
set t_img=%wbat%
goto _info
:_list
echo :w_img " Select image..." [x] >%tmp%\_autorun.tmp
type %tmp%\_autorun.fil | lmod /L* [$1]>> %tmp%\_autorun.tmp
call w.bat list @%tmp%\_autorun.tmp:w_img
if errorlevel 100 goto _start
set t_img=%wbat%
:_info
echo AUTORUN: selected image "%t_img%"
if not exist %wbat%.txt goto _notxt
echo :w_info " Information for image %wbat%..." [x] >%tmp%\_autorun.tmp
echo. >>%tmp%\_autorun.tmp
type %wbat%.txt >>%tmp%\_autorun.tmp
echo. >>%tmp%\_autorun.tmp
echo [ OK ] [? Cancel ]>>%tmp%\_autorun.tmp
wbat box @%tmp%\_autorun.tmp:w_info
if errorlevel 2 goto _start
:_notxt
set t_agr=
call w.bat box @autorun.bat:w_agree
if errorlevel 2 goto _reboot
if "%t_agr%" == "AGREE" goto _ok
wbat box @autorun.bat:w_noagree
goto _reboot
:_ok
echo Loading image, please wait...
rem without -rb switch!
if exist %tmp%\ghost.err del %tmp%\ghost.err
ghost.exe -rb -quiet -batch -sure -afile=%tmp%\ghost.err -clone,mode=load,src=%t_img%.gho,dst=1,szeL
if errorlevel 1 goto _abort
:_reboot
wbat box @autorun.bat:w_reboot
reboot.com
goto _end
:w_cts
       El-Ghost Restore CD v2.0, (c) 2002 Computer Technology Systems B.V.      
::
:w_cont "About to copy image to harddisk..." [x]
 
 Copy disk image from CD-Rom to harddisk?  
 
             [ Yes ] [? No ]
::
:w_agree "Please confirm your action..." [x]
 
 You are about to erase all data currently on your first
 harddisk with the contents of the image from this CD.
 You have to type "AGREE" (without the quotes) in the
 box below to confirm this action.
 
                   Type here: [$ t_agr,5,U]
 
                   [ OK ]  [? Cancel ]
::
:w_noagree "Failed confirmation..." [x]
 
 To avoid overwriting your harddisk by
 accident you where required to type "AGREE".
 
 You typed "%t_agr%", no image will be loaded.
 
                  [ OK ]
::
:w_reboot "About to reboot..." [x]
 
 Remove CD-Rom media, and reboot system.
 
              [ Reboot ]
::
:_noghost
echo AUTORUN: Ghost.exe file not found...
goto _abort
:_nogho
echo AUTORUN: No images found, no *.gho file(s)...
goto _abort
:_abort
if exist %tmp%\ghost.err echo AUTORUN: There is a ghost error file, check %tmp%\ghost.err!
echo AUTORUN: Aborted...
:_end
if exist %tmp%\_autorun.* del %tmp%\_autorun.*
set wbat=
set t_agr=
set t_img=

Reply

Marsh Posté le 01-08-2008 à 12:49:48    

je ne suis pas familier avec ce language non plus (linuxien inside) mais as tu testé de tout virer et de remplacer par simplement:
ghost.exe -rb -quiet -batch -sure -afile=%tmp%\ghost.err -clone,mode=load,src=ton_image.gho,dst=1,szeL  

Reply

Marsh Posté le 01-08-2008 à 13:16:35    

je vais tester ca

Reply

Marsh Posté le 01-08-2008 à 14:00:14    

certains messages ont disparus mais il reste ceux liés a l'image de la disquette de démarrage (notamment la prise en charge du clavier ainsi que le menu de démarrage windows98)  
D'autre part, l'opération de ghost en elle meme ne s'effectue pas il m'indique "this program cannot be run in dos mode"

Reply

Marsh Posté le 01-08-2008 à 15:54:37    

et ca?
 
@echo off  
:_start  
cls  
echo.  
echo.  
wbat text 0,0 (+yellow on blue) @autorun.bat:w_cts  
wbat box @autorun.bat:w_cont  
if errorlevel 2 goto _end  
goto _ok  
:_ok  
echo Loading image, please wait...  
rem without -rb switch!  
if exist %tmp%\ghost.err del %tmp%\ghost.err  
ghost.exe -rb -quiet -batch -sure -afile=%tmp%\ghost.err -clone,mode=load,src=ton_image.gho,dst=1,szeL  
if errorlevel 1 goto _abort  
goto _reboot
:_reboot  
wbat box @autorun.bat:w_reboot  
reboot.com  
goto _end  
:_abort  
if exist %tmp%\ghost.err echo AUTORUN: There is a ghost error file, check %tmp%\ghost.err!  
echo AUTORUN: Aborted...  
:_end  
if exist %tmp%\_autorun.* del %tmp%\_autorun.*  
set wbat=  
set t_agr=  
set t_img=

Reply

Marsh Posté le 01-08-2008 à 16:38:53    

Il me marque label net found il doit y avoir une erreur ds le script

Reply

Marsh Posté le 04-08-2008 à 09:34:43    

c dommage car avec elghost je pensai avoir la bonne solution ms s'il persiste a afficher les menus liés a la disquette de windows ca risque de ne pas faire l'affaire :(
je suis en train de chercher dautres alternatives notamment drive image ...

Reply

Marsh Posté le 25-11-2009 à 11:58:15    

J'ai trouvé une solution à ce problème =)
certes j'ai 16 mois de retard mais bon ca peut toujours servir à quelqu'un....
En fait il faut allez la dessus : http://www.student.tugraz.at/thoma [...] ex_en.html
Prendre ces 2 zip : cdrtools-2.01-win32-bin et cygwin1.dll_1.5.25_
dans le 1er zip copier ce fichier mkisofs.exe et remplacer celui que t'as. idem pour la dll.
Voilà pour la création du iso. par contre pour la restaure. j'ai pas encore testé.
SsV

Reply

Marsh Posté le 27-11-2009 à 07:43:56    

j'ai testé la restaure et ca ne fonctionne pas. Le pc boot bien avec le cd, je choisis la restaure mais là il me met un truc du genre I/O error. Relplace the system disk....  
Je vais faire des recherche...

Reply

Marsh Posté le 07-02-2010 à 05:40:18    

Salut, moi aussi je cherche a realiser un dvd de restauration ghost et j'ai bien réussi a crée le dvd avec elghost et cdrpack. Cependant lorque je boot, il me lance un dos et c'est tout. je n'ai pas le choix de lancer un ghost.  
 
Je souhaite automatiser cette tache.
 
J'ai utiliser le fichier image de disquette de boot de nero que j'ai renomé en cdrom.ima
 
P.S : Ne pas oublier de copier les dll de mkisofs (pour info)
 

SsV a écrit :

j'ai testé la restaure et ca ne fonctionne pas. Le pc boot bien avec le cd, je choisis la restaure mais là il me met un truc du genre I/O error. Relplace the system disk....  
Je vais faire des recherche...


Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed