ANNEXE 1 - La disquette de création / restauration "monoposte"

Il vaut mieux créer cette disquette soi même.
L'exécutable pqdi.exe étant sur le réseau, on dispose de beaucoup de place sur la disquette. On y mettra donc un certain nombre d'utilitaires qui n'ont pas tous à voir avec PQDI (exemple : fdisk.exe, doskey.com, cdromdrv.sys, etc.)
Le fichier scandisk.exe est indispensable car il faut sauvegarder une image "propre".

1 - On formate une disquette Système
2 - On copie dans une répertoire \DOS un maximum d'utilitaires
3 - On copie dans un répertoire \NWCLIENT ce qu'il faut pour se connecter en bindery à un serveur NetWare
     (le net.cfg est listé plus loin).   dlkfet.com est le driver de la carte réseau DLink DFE-530TX
4 - On copie dans un répertoire \PERSO les fichiers *.reg nécessaires pour personnaliser la station.
5 - On copie à la racine l'indispensable edit.com
6 - reste à se confectionner :
        config.sys et autoexec.bat
        sauve.bat et restaure.bat
        perso.bat


Directory de la disquette

\

DOS      <REP>
NWCLIENT <REP>
PERSO    <REP>
COMMAND  COM
IO       SYS
MSDOS    SYS
HIMEM    SYS
CONFIG   SYS
AUTOEXEC BAT
EDIT     COM
SAUVE    BAT
RESTAURE BAT
PERSO    BAT
TEMOIN   POW

\DOS

COUNTRY  SYS
DISPLAY  SYS
DOSKEY   COM
EGA      CPI
FDISK    EXE
FORMAT   COM
KEYB     COM
KEYBOARD SYS
MODE     COM
MOUSE    COM
MOUSE    INI
MSCDEX   EXE
SYS      COM
CDROMDRV SYS
HIMEM    SYS
SCANDISK EXE
 

\NWCLIENT

LSL      COM
IPXODI   COM
DLKFET   COM
VLM      EXE
CONN     VLM
IPXNCP   VLM
TRAN     VLM
SECURITY VLM
BIND     VLM
NWP      VLM
FIO      VLM
GENERAL  VLM
REDIR    VLM
PRINT    VLM
NETX     VLM
NET      CFG
 

\PERSO

P01      REG
P02      REG
P03      REG
P04      REG
P05      REG
P06      REG
P07      REG
P08      REG
P09      REG
P10      REG
 

Le fichier temoin.pow est un simple fichier drapeau contenant un texte quelconque,
par exemple : NE_PAS_JETER


A:\config.sys

files=60
stacks=0,0
buffers=30
lastdrive=z

REM [CD-ROM DRIVE]
rem DEVICE=A:\DOS\CDROMDRV.SYS /D:TOSCD001

DEVICE=A:\DOS\DISPLAY.SYS CON=(EGA,,1)
COUNTRY=033,850,A:\DOS\COUNTRY.SYS


A:\autoexec.bat

@echo off
rem Reginald Chevillon - 22/03/01

rem a:\dos\mscdex /D:TOSCD001

a:\dos\MODE CON CODEPAGE PREPARE=((850) A:\DOS\EGA.CPI)
a:\dos\MODE CON CODEPAGE SELECT=850
a:\DOS\KEYB FR,,a:\DOS\KEYBOARD.SYS

rem a:\dos\mouse
rem a:\dos\doskey /i

echo.
echo Session reseau. Patientez...
a:
cd \nwclient
lsl
echo L'ordinateur va se bloquer une dizaine de secondes.
echo C'est normal...
dlkfet      ; le driver de la carte réseau DLink DFE-530TX
ipxodi
vlm
cd \

f:
echo.
echo * Pour sauver une image, vous devez obligatoirement etre l'utilisateur admin.
echo * Pour restaurer une image, vous pouvez etre l'utilisateur imageur,
echo   (sans mot de passe).
echo.
pause
login

map i:=ima:
map h:=dat:

a:

echo --------------------------------------------------------------------------
echo * Pour sauver une image d'un disque multiboot Windows/Linux, tapez :
echo    sauve chemin_complet\fichier.pqi
echo   exemple :
echo    sauve i:\images\image01.pqi
echo --------------------------------------------------------------------------
echo * Pour la restaurer, tapez :
echo    restaure chemin_complet\fichier.pqi
echo   exemple :
echo    restaure i:\images\image01.pqi
echo --------------------------------------------------------------------------


A:\sauve.bat

@echo off
rem Reginald Chevillon - 22/03/01

echo Sauvegarde d'une image multiboot Windows/Linux
echo.
if "%1"=="" goto erreur
rem a:\dos\scandisk
if exist c:\temoin.pow del c:\temoin.pow
i:
cd \pqdi4
echo Lancement de PQDI4. Patientez...
pqdi /cmd=sauve.txt /img=%1 /mbi
copy a:\temoin.pow c:\
echo.
echo La sauvegarde de l'image %1 est terminee.
echo Vous pouvez retirer la disquette et
echo eteindre ou rebooter l'ordinateur.
goto fin

:erreur
echo Parametre manquant.
echo Vous devez indiquer le chemin et le nom de l'image
echo exemple :
echo sauve i:\images\image01.pqi

:fin


A:\restaure.bat

@echo off
rem Reginald Chevillon - 21/03/01

echo Restauration d'une image multiboot Windows/Linux
echo.
if "%1"=="" goto erreur1
if not exist %1 goto erreur2
i:
cd \pqdi4
echo Lancement de PQDI4. Patientez...
pqdi /cmd=restaure.txt /img=%1 /mbr /i24 /nrb
copy a:\temoin.pow c:\
echo.
echo La restauration de l'image %1 est terminee.
echo Vous pouvez retirer la disquette et
echo eteindre ou rebooter l'ordinateur.
echo.
echo Si vous desirez personnaliser la station P03 ou P10,
echo (nom de la station + adresse IP)
echo vous devrez taper :
echo perso 03   ou   perso 10
goto fin

:erreur1
echo Parametre manquant.
echo Vous devez indiquer le chemin et le nom de l'image
echo exemple :
echo Restaure i:\images\image01.pqi
goto fin

:erreur2
echo Le fichier %1 n'existe pas.

:fin


A:\perso.bat

@echo off
rem perso.bat - Reginald Chevillon - 12/09/99

if "%1"=="" goto erreur
if %1==01 goto ok
if %1==02 goto ok
if %1==03 goto ok
if %1==04 goto ok
if %1==05 goto ok
if %1==06 goto ok
if %1==07 goto ok
if %1==08 goto ok
if %1==09 goto ok
if %1==10 goto ok

:erreur
echo Parametre manquant ou invalide :
echo il faut ecrire par exemple :
echo perso 03
echo pour personnaliser la station P03
echo (les nombres vont de 01 a 10)
goto fin

:ok
echo Personnalisation de la station P%1
path=c:\windows
c:\windows\regedit a:\perso\P%1.reg

:fin
echo.


exemple de fichier *.reg  A:\perso\p01.reg (prévu pour le poste P01 - IP = 10.177.240.101)

REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName]
"ComputerName"="P01"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSETUP]
"ComputerName"="P01"
"Workgroup"="Formation"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP]
"ComputerName"="P01"
"Comment"="Toshiba"
"Workgroup"="Formation"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000]
"IPAddress"="10.177.240.101"


A:\nwclient\net.cfg   (pour la carte DLink DFE-530TX)

Link Support
 BUFFERS 6 1600

Protocol
 Bind DLKFET
 

LINK DRIVER DLKFET
 Frame        Ethernet_802.2
 Frame        Ethernet_II

NetWare DOS Requester
        FIRST NETWORK DRIVE = F
        NETWORK PROTOCOL = NDS BIND
        PREFERRED SERVER = BASTIEN
        PREFERRED TREE = CAP
        NAME CONTEXT = "GEST"
        LOCAL PRINTERS = 0
        USE DEFAULTS = OFF
        PB BUFFERS = 3
        VLM = CONN.VLM
        VLM = IPXNCP.VLM
        VLM = TRAN.VLM
        VLM = SECURITY.VLM
        VLM = BIND.VLM
        VLM = NWP.VLM
        VLM = FIO.VLM
        VLM = GENERAL.VLM
        VLM = REDIR.VLM
        VLM = PRINT.VLM
        VLM = NETX.VLM


Retour à la documentation