Une liste des paramètres d'outil reconnus par RDB-Salv suit. Des valeurs appropriées à votre ordinateur devraient être employées avant de démarrer RDB-Salv.
DEVICE=<default-devicename>
UNIT=<default-unit>
BACKUPFILENAME=<default-backupfilename>
BUFMEMTYPE=<bufmemtype>
NOGETGEOMETRY
a été activée
ou si le pilote de périphérique ne reconnaît pas TD_GETGEOMETRY
.
Si disponible, TD_GETGEOMETRY
définit le type de mémoire et ceci
sera toujours employé.
Veuillez vous référer au manuel de votre disque dur pour déterminer une valeur adaptée.
Si votre manuel ne vous est d'aucun secours, alors le mieux est
d'utiliser 0x00000001
ce qui correspond à MEMF_PUBLIC
.
MAXTRANSFER
0x0000FE00
-- bien
que cela ait pour conséquence malheureuse de réduire de manière
significative les vitesses de transfert par rapport à des valeurs
plus haute.
Des valeurs trop hautes peuvent conduire à des problèmes de transfert
de données.
En cas de doute, faites des essais.
Si vous n'êtes pas sûr , alors sacrifiez la rapidité à la sécurité et
spécifiez la valeur 0x0000FE00
.
MASK
0xFFFFFFFE
.
Cette valeur est désormais utilisée par la plupart des systèmes.
RDB-Salv n'effectue de transferts qu'en mémoire ayant été
obtenue par AllocMem()
, et ne garantit pas que cela soit en
accord avec MASK
.
NOGETGEOMETRY
TD_GETGEOMETRY
.
Vous devez activer cette option si votre pilote de périphérique
plante quand il reçoit TD_GETGEOMETRY
.
Si votre pilote de périphérique n'accepte pas TD_GETGEOMETRY
,
vous devriez activer cette option pour éviter des messages d'alerte
agaçants. Songez à mettre à jour votre pilote de périphérique quoi
qu'il en soit.
Les symptômes suivants indiquent que votre pilote de périphérique
a un problème avec TD_GETGEOMETRY
:
TD_GETGEOMETRY
ne
fonctionne pas.
NONEWSTYLE
NSCMD_DEVICEQUERY
.
N'activez pas cette option si votre périphérique n'implémente tout
simplement pas cette commande (valable pour presque tous les pilotes
puisque cette commande est très récente).
Vous saurez que votre pilote de périphérique a des problèmes avec
NSCMD_DEVICEQUERY
si votre ordinateur plante la première fois
que vous cliquez sur Commencer.
NOSCSICMD
HDSCSICMD
.
Vous devez activer cette option si votre pilote de périphérique
plante quand il reçoit HDSCSICMD
.
Si votre pilote de périphérique n'accepte pas HDSCSICMD
,
vous devriez activer cette option pour éviter des messages d'alerte
agaçants. Songez à mettre à jour votre pilote de périphérique, quoi
qu'il en soit.
Les symptômes suivants indiquent que votre pilote de périphérique
a un problème avec HDSCSICMD
:
HDSCSICMD
ne fonctionne pas ; probablement précédée par une autre disant que
TD_GETGEOMETRY
ne marche pas non plus.
TD_GETGEOMETRY
ne fonctionne pas.
SCSIREADWRITE
HDSCSICMD
) pour lire et
écrire les blocs d'un disque dur.
Cette option n'est pas autorisée si NOSCSICMD
est activée.
Ceci deviendra important dans le futur -- quand les disques durs de
plus de 4 Go seront la règle, plutôt que l'exception -- car cela
permet d'adresser des disques SCSI plus gros que 4 Go.
BADDEVICE1
NORECOVER
NORECOVER
est
activé.
Cette valeur peut être facilement changée ultérieurement depuis l'interface graphique.
En guise d'alternative, un paramètre d'outil peut par ailleurs être
utilisé par RECOVER=TRUE|YES|1
pour activer explicitement
Récupérer les blocs perduus
READDEVLIST
OPTIMIZE
DEBUG
Si vous êtes un expert et préférez utiliser le Shell, ces paramètres d'outil peuvent être spécifiés en tant qu'arguments du programme --- sauf spécification contraire.