\input Programme:Tools/Development/mkguide155/texinfo/amigatexinfo \input Programme:Tools/Development/mkguide155/texinfo/texinfo @c -*-texinfo-*- @c %**start of header @setfilename @value{programname} @settitle @value{programname} @value{edition} (@value{update-date}) @paragraphindent 0 @c %**end of header @set xrefstring voir @set Xrefstring Voir @set Footnotestring Notes @set Chapterstring Chapitre @set Appendixstring Annexe @set Sectionstring Section @set sectionstring section @set pagestring page @set AMIGA @sc{Amiga} @set programname RDB-Salv @set edition 1.0 @set update-date 04-Jun-1996 @iftex @tex \afourpaper \global\parindent=0pt \global\parskip=10pt plus 2 pt minus 5 pt \global\chapheadingskip = 15pt plus 4pt minus 2pt \global\secheadingskip = 12pt plus 3pt minus 2pt \global\subsecheadingskip = 9pt plus 2pt minus 2pt \font\legalfont=cmr12 scaled \magstep2 \let\legf=\legalfont @end tex @end iftex @node Top, Légal, (dir), (dir) @ifinfo @center ********************************************** @center @value{programname} @center Version @value{edition} (@value{update-date}) @center Manuel utilisateur français @center Traduction par Yann-Erick Proy @center ********************************************** @menu  @ref{Légal, , 1. Chapitre} : Légal  ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ * Droits de reproduction:: Notice de Copyright * Limitation de garantie:: Utilisation à vos risques et périls * Modifications:: Ce qui peut arriver si @value{programname} est rapiécé * Marques:: Des références peuvent être des marques (déposées) * Accord de licence:: Vos droits et responsabilités * Enregistrement:: Comment obtenir la version enregistrée * Auteur:: Comment contacter l'auteur  @ref{Général, , 2. Chapitre} : Général  ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ * Introduction:: À quoi sert @value{programname} ? * Contexte:: Description fonctionnelle * Pré-requis:: Ce qui est nécessaire * Installation:: Comment installer @value{programname} ? * Paramètres d'outil:: Paramètres d'outil reconnus par @value{programname}  @ref{Mode d'emploi, , 3. Chapitre} : Utilisation de @value{programname}  ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ * Démarrage:: Lancer le programme * Sortie:: Quitter le programme * À propos de:: Ceux qui ont contribué à @value{programname} * Sauvegarde:: Faire une sauvegarde de RDB * Restauration:: Restaurer un RDB sauvegardé * Réparation:: Réparer un RDB perdu * Lecture:: Lire et rechercher des données de RDB  @ref{Description, , 4. Chapitre} : Description des menus principaux  ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ * Projet:: Utiliser le menu Projet * Réglages:: Utiliser le menu Réglages * Réparation/Lecture:: Utiliser le menu Réparation/Lecture  Annexes  ¯¯¯¯¯¯¯ * Questions:: Questions fréquemment posées (FAQ) * Ajustement de RDB:: Valeurs à vérifier/changer * Glossaire:: Glossaire * Remerciements:: Qui a participé ?  Index  ¯¯¯¯¯ * Index:: Index @end menu @node Légal, Droits de reproduction, Top, Top @chapter Légal @cindex Légal Comme pour la plupart des autres logiciels, il y a des conditions légales associées à @value{programname} et vous devez les lire avant d'utiliser pour la première fois le programme : @menu * Droits de reproduction:: Notice de Copyright * Limitation de garantie:: Utilisation à vos risques et périls * Modifications:: Ce qui peut arriver si @value{programname} est rapiécé * Marques:: Des références peuvent être des marques (déposées) * Accord de licence:: Vos droits et responsabilités * Enregistrement:: Comment obtenir la version enregistrée * Auteur:: Comment contacter l'auteur @end menu @end ifinfo @iftex @titlepage @title @titlefont{@value{programname}} @subtitle Version @value{edition} of @value{update-date} @c Please replace the next @author-line in the translation with @c one that corresponds to that in the next line. @c @author Angela Schmidt @author Angela Schmidt, traduction par Yann-Erick Proy @page @let@tenrm=@sevenrm @let@tensl=@seveni @c @let@tenbf=@sevenbf @c @hfill @rm @baselineskip-3pt @parskip=0pt @end iftex @ifinfo @node Droits de reproduction, Limitation de garantie, Légal, Top @section Droits de reproduction @cindex Droits de reproduction @end ifinfo @iftex @vfill@vfill@vfill@vfill@vfill@vfill@vfill@vfill@vfill @strong{Droits de reproduction @copyright{}}@* @end iftex @value{programname} est sous Copyright 1995-1996 par Angela Schmidt. Tous droits réservés, à la fois pour le logiciel et la documentation. Aucune partie de ce produit ne saurait être distribuée, modifiée, manipulée ou copiée sans l'autorisation écrite d'Angela Schmidt, Neu-Ulm, Germany. La version librement distribuable, non enregistrée, de @value{programname} est couverte par des conditions particulières de copie et de distribution. @ifinfo @node Limitation de garantie, Modifications, Droits de reproduction, Top @section Limitation de garantie @cindex Limitation de garantie @end ifinfo @iftex @vfill @strong{Limitation de garantie}@* @end iftex Angela Schmidt ne saurait être tenue responsable pour tout dommage ou toute perte, directe ou par voie de conséquence, résultant de l'utilisation, ou l'incapacité d'utilisation du logiciel. Ceci s'applique même si Angela Schmidt a connaissance de l'éventualité de telles pertes ou dommages. @ifinfo @node Modifications, Marques, Limitation de garantie, Top @section Modifications @cindex Modifications @end ifinfo @iftex @vfill @strong{Modifications}@* @end iftex @value{programname} ne doit @emph{pas} être modifié (rapiécé). Ceux qui le feraient malgrès tout, ne devront pas être surpris par les effets de bord extrêmement désagéables. Vous êtes @emph{explicitement} averti de ne pas tenter de supprimer la requête de numéro d'enregistrement. Bien entendu, @value{programname} ne doit @emph{pas} être distribué s'il a été modifié --- même si le logiciel modifié est basé sur la version librement distribuable. Si une modification est estimée utile, il est bien plus avantageux de contacter l'auteur, qui a tout le loisir d'ajouter la fonction requise dans la version suivante. @ifinfo @node Marques, Accord de licence, Modifications, Top @section Marques @cindex Marques @end ifinfo @iftex @vfill @strong{Marques}@* @end iftex Cette documentation mentionne divers matériels et logiciels par leur nom. Ces noms sont souvent des marques protégées et leur mention dans ce document n'altère en rien leur statut légal. @ifinfo @node Accord de licence, Enregistrement, Marques, Top @section Accord de licence @cindex Accord de licence @end ifinfo @iftex @vfill @strong{Accord de licence}@* @end iftex Cet accord est un contrat légal entre vous, l'utilisateur, et Angela Schmidt. Vous acceptez les conditions de ce contrat par la simple utilisation du logiciel. La version @emph{enregistrée} avec un numéro d'enregistrement valide vous autorise à utiliser une @emph{seule} copie du logiciel sur un @emph{seul} ordinateur (c.à.d. @emph{un} lieu pour @emph{un} exemplaire). Si vous utilisez la version @emph{non enregistrée} de @value{programname}, vous pouvez utiliser simultanément autant de copies que vous voulez, et en distribuer gratuitement des copies à autant de personnes que vous le voulez. Les frais de duplication sont interdits -- des exceptions peuvent être obtenues en écrivant à l'auteur. La distribution sur les CD-ROMs Meeting Pearls est expressément autorisée ici. La version @emph{non enregistrée} de @value{programname} peut être identifiée au démarrage par la requête du numéro d'enregistrement et de l'adresse de l'utilisateur. Vous avez affaire à la version @emph{non enregistrée} quand @emph{tous} les champs sont vides (aucune valeur par défaut). Il est plus sûr de ne jamais distribuer que l'archive originale --- aucun problème ne peut survenir de la sorte. @ifinfo @node Enregistrement, Auteur, Accord de licence, Top @section Enregistrement @cindex Enregistrement @end ifinfo @iftex @vfill @strong{Enregistrement}@* @end iftex @ifinfo J'ai malheureusement découvert, lors de mes projets précédents (plus particulièrement avec DisKey), que les utilisateurs ne s'enregistrent pour les contribuciels qu'ils n'utilisent pas quotidiennement que s'ils y sont forcés --- par une limitation de la fonctionnalité de la version librement distribuable. C'est la raison pour laquelle la version non enregistrée de @value{programname} a une fonctionnalité limitée. Comme j'aime l'idée d'échanger un programme pour un autre, j'offre d'échanger @value{programname} contre d'autres @emph{bons} programmes. Cependant, ces programmes doivent adhérer au Guide de Style et à des pratiques de programmation convenables, car je n'utilise que des logiciels @emph{propres} sur ma machine. Un usage excessif de Setfunction() est inacceptable ! En cas de doute, vous pouvez toujours me demander. Ceux qui ne savent pas programmer peuvent envisager de traduire les catalogues et/ou les manuels dans une autre langue. Je serais heureuse de vous récompenser avec une version enregistrée. Pour éviter que deux personnes (ou plus) fassent le même travail en même temps, veuillez m'avertir. Je peux être contactée par courrier électronique à Angela.Schmidt@@stud.uni-karlsruhe.de. Ceux qui ne peuvent pas contribuer directement à @value{programname}, et qui ne peuvent pas apporter une contribution utile à ma collection de programmes, peuvent s'enregistrer de manière habituelle (avec de l'argent). Comme je suis plutôt lente et paresseuse avec le courrier, j'ai délégué cette tâche à ma soeur --- qui est rapide et fiable. ;-) @table @b @item Enregistrement normal 30 DM plus port et emballage @item Manuel relié 10 DM supplémentaires @item Port et emballage en Allemagne 5 DM pour la disquette seule, ou pour la disquette et le manuel. @item Port et emballage en Europe 5 DM pour la disquette seule@* 10 DM pour la disquette et le manuel @item Port et emballage hors Europe (par avion) 10 DM pour la disquette seule@* 20 DM pour la disquette et le manuel @item Livraison Express 15 DM @emph{supplémentaires}. L'enregistrement sera effectué aussitôt et envoyé rapidement par ma soeur -- pas comme avec SASG où l'on doit souvent attendre des semaines même quand Express est pas spécifié. Veuillez comprendre que ma soeur apprécie de prendre de temps à autre des vacances, généralement en Août ou en Septembre, et aussi début Janvier. Les enregistrements ne peuvent être traités pendant ces périodes et je vous prie de bien vouloir m'en excuser. @item Contre-remboursement (uniquement en Allemagne) 8 DM supplémentaires. Ceci n'a lieu d'être que si vous vous enregistrez par téléphone. @end table Un enregistrement normal coûtera donc 35 DM en Europe, port et emballage inclus. Un enregistrement Express avec livraison au USA coûterait 30 + 10 + 20 + 15 = 75 DM (Enregistrement + manuel + port + Express). En Allemagne, vous pouvez envoyer un chèque ; c'est la méthode préférée et la plus sure. Bien sûr, vous pouvez envoyer de l'argent liquide, mais à vos propres risques. Si besoin est, l'enregistrement peut se faire par contre-remboursement (pour 8 DM supplémentaires). Hors d'Allemagne, vous pouvez également envoyer un chèque mais veuillez considérer que cela implique des difficultés et des coûts disproportionnés (20 DM est pratique courante). Veuillez vous assurer qu'il restera assez pour payer votre enregistrement une fois que ces coûts supplémentaires auront été acquittés --- sinon votre enregistrement ne pourra être pris en compte. Comme les chèques étrangers sont souvent la source de problèmes, je préfère que les enregistrements depuis l'étranger se fassent en argent liquide (de préférence en DM, ou en dollars US pour un montant équivalent). Envoyez votre enregistrement (en Allemand, Anglais, ou si besoin est, en Français) à : @sp 2 Katrin Schmidt@* Finkenweg 26@* 89233 Neu-Ulm@* Germany@* Tél.: 0731/712316 (de 9 h 00 à 21 h 00 heure locale) @end ifinfo @iftex Veuillez lire plus ample information à propos de l'enregistrement dans la documentation AmigaGuide de @value{programname}. @end iftex @ifinfo @node Auteur, Général, Enregistrement, Top @section Auteur @cindex Auteur @end ifinfo @iftex @vfill @strong{Auteur}@* @end iftex Vous pouvez me contacter à l'adresse suivante : @table @asis @item Courrier électronique : Angela.Schmidt@@stud.uni-karlsruhe.de@* @item http : http://home.pages.de/~Angela/ @item Courrier normal (tant que je suis étudiante, au moins jusqu'à fin 1996) : Angela Schmidt@* Klosterweg 28/I501@* 76131 Karlsruhe@* Germany@* Tél.: +49 721 695307 (seulement à une heure @emph{décente} !) @end table @iftex @end titlepage @end iftex @headings double @iftex @tex \unnumbchapmacro {Index} \begingroup \input \jobname.toc2 \endgroup \vfill \eject @end tex @end iftex @node Général, Introduction, Auteur, Top @chapter Général Ce chapitre explique en quoi vous avez besoin de @value{programname}, comment il fonctionne, ce qu'il requiert au niveau du système, et comment l'installer. Veuillez vous familiariser avec tout ceci avant d'utiliser @value{programname}. @menu * Introduction:: À quoi sert @value{programname} ? * Contexte:: Description fonctionnelle * Pré-requis:: Ce qui est nécessaire * Installation:: Comment installer @value{programname} ? * Paramètres d'outil:: Paramètres d'outil reconnus par @value{programname} @end menu Remarquez que ce mode d'emploi incorpore un glossaire @emph{abondant}. Si vous n'êtes pas sûr d'un terme particulier appartenant au jargon technique, vous devriez vérifier d'abord dans le glossaire, pour voir s'il y est expliqué. Les termes qui sont convenablement expliqués dans les manuels de votre système n'ont pas été repris dans ce glossaire. Si vous êtes débutant, et/ou n'avez pas suffisament de connaissances sur votre @value{AMIGA}, vous seriez avisés de garder ces manuels à portée de la main. @node Introduction, Contexte, Général, Top @section Introduction @cindex Introduction Avez-vous déjà eu une erreur de somme de contrôle ou une erreur similaire sur l'une de vos partitions ? Vous avez probablement utilisé quelque chose comme @cite{DiskSalv} de Dave Haynie pour réparer la partition. Peut-être même aviez-vous une sauvegarde de la partition touchée, que vous pouviez utiliser pour corriger le problème. Imaginez maintenant que vous perdiez en même temps @emph{toutes} les partitions d'un disque. Si vous avez de la chance, vous avez une sauvegarde à jour de toutes les données, mais, comme le suggère Murphy, c'est rarement le cas. Si vous n'avez pas un outil qui peut récupérer vos données, vous pouvez avoir détruit des jours, des semaines, voire des mois de travail. Ce n'est absolument pas juste une histoire d'horreur fictive --- c'est arrivé à beacoup de gens dans le passé. Leur @dfn{RigidDiskBlock }(abrégé en @dfn{RDB }ou @dfn{RDSK})ou encore un @dfn{bloc de gestion} @cindex RigidDiskBlock @cindex RDB @cindex RDSK @cindex Bloc de gestion (@w{c.à.d.} @dfn{bloc de partition}) @cindex Bloc de partition a été écrasé, effacé ou abîmé, empêchant ainsi l'accès à toutes les données du disque, bien que celles-ci ne soient pas elles-même altérées. Nombreux sans doute sont ceux qui ont accepté la défaite en de telles situations et ont repartitionné et initialisé leurs disques durs, perdant ainsi toutes leurs données... D'autres ont tenté désespérement de reconstruire le RDB (et les blocs de partition associés) en devinant les information de partitionnement. Mais même après de nombreuses heures de reconstruction, l'opération n'est d'ordinaire pas couronnée de succès, principalement parce qu'il y a tout simplement beaucoup trop de combinaisons à essayer. La perte du RDB (et/ou d'autre blocs de gestion importants) a été associée dans le passé avec la perte totale des données sur le disque. @value{programname} met fin à cette situation dès maintenant. @value{programname} est un outil professionel qui vous aidera à retrouver vos données en de telles situations. Il est facile à utiliser et fournit, outre la possibilité de réparer les données de partitionnement, des fonctions pour la sauvegarde et la restauration du RDB et des blocs de gestion associés. Il n'y a pas plus facile ou plus sûr. @node Contexte, Pré-requis, Introduction, Top @section Contexte, description fonctionnelle @cindex Contexte, description fonctionnelle La plupart des disques durs sont divisés en @dfn{Partitions}, @cindex Partition par exemple en une @dfn{Partition système} @cindex Partition système et une @dfn{Partition de travail}. @cindex Partition de travail On peut accéder aux données parce que le système connaît la taille et l'emplacement des partitions sur le disque dur. Si ces informations sont perdues, alors c'est également le cas des données sur le disque. Cependant, on peut accéder à nouveau aux données aussitôt que le système est informé de la taille et l'emplacement des partitions. Quand le système est intact, ces @dfn{Informations de partitionnement} @cindex Informations de partitionnement sont d'ordinaire stockées sur les quelques premiers blocs du disque dur. Il serait très difficile de récupérer quoi que ce soit sur le disque dur, sans un outil approprié, si ces blocs étaient détruits par une manipulation erronée, un programme bogué voire un virus. Les 16 premiers blocs d'un disque dur contiennent le @dfn{RDB }(alias @dfn{RDSK}), @cindex RDB @cindex RDSK qui contient quelques valeurs globales, ainsi que des pointeurs sur les @dfn{blocs de partition} et d'autres blocs de gestion. @cindex bloc de partition @cindex bloc de gestion Les blocs de partition sont spécialement important puisqu'ils contiennent toutes les données définisssant une partition. @value{programname} offre plusieurs options pour vous éviter de subir une ``mésaventure de RDB'' à l'avenir : @itemize @bullet @item @cindex Sauvegarde @cindex Restauration @cindex Copie de sauvegarde @value{programname} fournit des moyens pour faire une copie de sauvegarde du RDB et des blocs associés, ainsi que pour effectuer une restauration ultérieure à partir de la copie de sauvegarde, si nécessaire. Ceci est préférable aux opérations de réparation, même avec l'aide de @value{programname}. @item @cindex Lecture Certaines fois, seulement une partie du RDB et des blocs de gestion sont écrasés. @value{programname} peut parcourir votre disque à la recherche des blocs de gestion qui ne sont plus reconnus par votre système, et sauver les données perdues. @item @cindex Lecture Si vous n'avez pas réamorcé le système depuis la perte du RDB @w{c.à.d.} toutes les partitions sont toujours visibles, alors @value{programname} peut lire les informations contenues dans la @dfn{liste des périphériques (DeviceList)} @cindex liste des périphériques en RAM et ainsi récupérer les informations nécessaires. Un réamorçage du système ou une mise hors tension rendent cette méthode de récupération impossible. @c @large_friendly_letters{pas de panique} :-) @item @cindex Réparation Même lorsque les deux précédentes méthodes échouent, ça n'est pas la peine de désespérer. @value{programname} peut parcourir tout votre disque dur et calculer les paramètres pour chacune de vos partitions. Certaines valeurs, qui ne sont heureusement pas critiques, devront être rétablies à la main car leur réparation automatique n'est tout simplement pas possible. Entre autres valeurs, cela concerne les noms des partitions réparées (@w{p.ex.} @file{DH0:}, @file{HD0:}, @file{wb_3.x:}, @dots{}). @end itemize @value{programname} ne modifiera pas le contenu de votre disque dur --- à moins que vous ne confirmiez ses actions dans les requêtes qui peuvent apparaître. Vous n'avez pas à craindre que @value{programname} détruise quoi que ce soit sans vous demander confirmation de ses actions au préalable. Si vous désirez restaurer un @dfn{RigidDiskBlock} partiellement ou complétement détruit, @value{programname} recherchera ou calculera de nombreux paramètres qui permettront d'accéder à nouveau aux partitions touchées. Vous pouvez alors soit les stocker directement en tant que RDB et bloc de partition, soit choisir de les rentrer à la main vous même dans un @dfn{programme de préparation} (@w{p.ex.} @cite{HDToolBox}). De plus, vous pouvez stocker ces valeurs sous la forme d'une @dfn{MountList} ou monter les périphériques. @node Pré-requis, Installation, Contexte, Top @section Pré-requis @cindex Pré-requis @cindex Limitations @value{programname} nécessite un @w{OS 2.04} ou ultérieur. @value{programname} s'adressera à vous dans votre propre langue à partir de l'@w{OS 2.1}, et les @w{OS 3.0} et ultérieurs apportent des perfectionnements quant à l'interface graphique. Bien entendu il vous faudra un disque dur ! Le contrôleur ne doit pas être trop bogué. @value{programname} fait son maximum pour contourner les problèmes des @dfn{pilotes de périphériques}. Une @cite{limitation} importante doit être mentionnée ici : @value{programname} ne peut retrouver que des partitions @value{AMIGA}. Les partitions AFS, NetBSD et Mac ne peuvent pas être retrouvées. Il en va de même pour les autres types de partition non reconnaissables. Toutefois, dans ces cas là @value{programname} détectera les partitions inutilisées et les montrera en tant que telles, de sorte qu'il vous sera possible de deviner de quel type est telle ou telle partition non reconnue. @node Installation, Paramètres d'outil, Pré-requis, Top @section Installation @cindex Installation Veuillez utiliser le @dfn{Script Installer} @cindex Script Installer pour installer @value{programname}. Le script a été conçu pour s'adapter à diverses configurations de système et pour régler les @dfn{Paramètres d'outil} correspondants dans l'icône de @value{programname}. @cindex Paramètres d'outil Cliquez sur l'icône Installer et suivez les instructions. Si vous n'êtes pas sûr de quelque chose, utilisez le bouton Aide pour obtenir des renseignements complémentaires. Des ajustements manuels peuvent être nécessaires car il n'est pas possible de connaître toutes les configurations possibles de @dfn{pilotes de périphériques} et de les prendre en compte dans le script Installer. Le script Installer vous avertira s'il ne peut pas reconnaître votre @dfn{pilote de périphérique}. Vous devriez dans ce cas procéder comme suit : @cindex pilote de périphérique @enumerate @item Cliquez @emph{une fois} sur l'icône nouvellement installé de @value{programname}. @item Choisissez @cite{Information@dots{}} dans le menu Icônes du Workbench. @item @cindex Paramètres d'outil Éditez les paramètres d'outil conformément à la description donnée dans @ref{Paramètres d'outil}. Si vous n'êtes pas sûr de savoir le faire, consultez votre manuel Workbench. @itemize @bullet @item @code{BUFMEMTYPE} @cindex @code{BUFMEMTYPE} @item @code{NOSCSICMD} @cindex @code{NOSCSICMD} @item @code{NOGETGEOMETRY} @cindex @code{NOGETGEOMETRY} @item @code{NONEWSTYLE} @cindex @code{NONEWSTYLE} @end itemize @item Cliquez sur @cite{Sauver}. C'est fini ! @end enumerate Quelques autres paramètres d'outil devraient être ajusté par la suite --- suivant la description de @ref{Paramètres d'outil}. Le script Installer est malheureusement incapable de déterminer ces valeurs automatiquement. @itemize @bullet @item @code{MAXTRANSFER} @cindex @code{MAXTRANSFER} @item @code{MASK} @cindex @code{MASK} @end itemize Vous pouvez maintenant démarrer @value{programname}. Double-cliquez simplement sur l'icône @value{programname}. Une fenêtre vous demandant votre numéro d'enregistrement et votre adresse apparaîtra après un court instant. Si vous êtes enregistré, entrez les données nécessaires et cliquez sur @cite{Sauver}. Ceci personnalise @value{programname} pour vous de sorte que vous n'ayez pas toujours à réentrer à nouveau votre numéro d'enregistrement. Cette version personnalisée ne devrait @emph{jamais} être transmise. Si vous ne désirez pas modifier @value{programname} pour l'instant, même si vous êtes enregistré, cliquez sur @cite{Utiliser} après avoir entré votre numéro d'enregistrement. Toutes les fonctions du programme seront alors disponibles, sans toutefois que @value{programname} ait été modifié. Sans enregistrement, vous n'avez d'autre option que celle de cliquer sur @cite{Annuler}. Ceci limite la fonctionnalité de @value{programname} mais vous avez tout le loisir de l'explorer et de tester si @value{programname} satisfait à vos besoins. Quand vous avez complété les informations de la requête, @value{programname} démarre et vous permet de commencer à travailler. @node Paramètres d'outil, Mode d'emploi, Installation, Top @section Paramètres d'outil @cindex Paramètres d'outil Une liste des paramètres d'outil reconnus par @value{programname} suit. Des valeurs appropriées à votre ordinateur devraient être employées avant de démarrer @value{programname}. @set guichange Cette valeur peut être facilement changée ultérieurement depuis l'interface graphique. @set manualrefer Veuillez vous référer au manuel de votre disque dur pour déterminer une valeur adaptée. @table @code @item DEVICE= @cindex @code{DEVICE} @cindex Paramètres d'outil, @code{DEVICE} @cindex scsi.device Le pilote de périphérique normalement utilisé, p.ex. @file{scsi.device}. @value{guichange} @value{manualrefer} @item UNIT= @cindex @code{UNIT} @cindex Paramètres d'outil, @code{UNIT} @dfn{Numéro d'unité} normallement utilisé, p.ex. @file{0} pour @w{l'unité 0}. @value{guichange} @value{manualrefer} @item BACKUPFILENAME= @cindex @code{BACKUPFILENAME} @cindex Paramètres d'outil, @code{BACKUPFILENAME} Nom de fichier par défaut pour la copie de sauvegarde, p.ex. @file{DF0:RDB-Backup}. @value{guichange} @item BUFMEMTYPE= @cindex @code{BUFMEMTYPE} @cindex Paramètres d'outil, @code{BUFMEMTYPE} @cindex @code{MEMF_PUBLIC} Type de mémoire à utiliser pour accéder aux périphériques. Cette valeur n'a de sens que si @code{NOGETGEOMETRY} a été activée ou si le pilote de périphérique ne reconnaît pas @code{TD_GETGEOMETRY}. Si disponible, @code{TD_GETGEOMETRY} définit le type de mémoire et ceci sera @emph{toujours} employé. @value{manualrefer} Si votre manuel ne vous est d'aucun secours, alors le mieux est d'utiliser @code{0x00000001} ce qui correspond à @code{MEMF_PUBLIC}. @item MAXTRANSFER @cindex @code{MAXTRANSFER} @cindex Paramètres d'outil, @code{MAXTRANSFER} Plus petite valeur de MaxTransfer pour tous les disques. Cette valeur est utilisée par @value{programname} et est transmise aux éventuels systèmes de fichiers. @value{manualrefer} Il est d'ordinaire sûr de spécifier @code{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 @code{0x0000FE00}. @item MASK @cindex @code{MASK} @cindex Paramètres d'outil, @code{MASK} Valeur désirée pour Mask. La valeur sera transmise aux éventuels systèmes de fichiers. @value{manualrefer} Si cela ne vous est d'aucun secours, essayez avec @code{0xFFFFFFFE}. Cette valeur est désormais utilisée par la plupart des systèmes. @value{programname} n'effectue de transferts qu'en mémoire ayant été obtenue par @code{AllocMem()}, et ne garantit pas que cela soit en accord avec @code{MASK}. @item NOGETGEOMETRY @cindex @code{NOGETGEOMETRY} @cindex Paramètres d'outil, @code{NOGETGEOMETRY} @cindex @code{TD_GETGEOMETRY} @cindex Fenêtre d'avertissement Évite l'emploi de @code{TD_GETGEOMETRY}. Vous @emph{devez} activer cette option si votre pilote de périphérique plante quand il reçoit @code{TD_GETGEOMETRY}. Si votre pilote de périphérique n'accepte pas @code{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 @code{TD_GETGEOMETRY} : @itemize @bullet @item Vous obtenez une requête d'avertissement la première fois que vous cliquez sur @cite{Commencer}, vous disant que @code{TD_GETGEOMETRY} ne fonctionne pas. @item Votre machine plante la première fois que vous cliquez sur @cite{Commencer}. @end itemize @item NONEWSTYLE @cindex @code{NONEWSTYLE} @cindex Paramètres d'outil, @code{NONEWSTYLE} @cindex @code{NONEWSTYLE} Ne pas utiliser les commandes du nouveau style. Vous @emph{devez} activer cette option si votre pilote de périphérique plante quand il reçoit @code{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 @code{NSCMD_DEVICEQUERY} si votre ordinateur plante la première fois que vous cliquez sur @cite{Commencer}. @item NOSCSICMD @cindex @code{NOSCSICMD} @cindex Paramètres d'outil, @code{NOSCSICMD} @cindex @code{HDSCSICMD} @cindex Fenêtre d'avertissement Évite l'emploi de @code{HDSCSICMD}. Vous @emph{devez} activer cette option si votre pilote de périphérique plante quand il reçoit @code{HDSCSICMD}. Si votre pilote de périphérique n'accepte pas @code{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 @code{HDSCSICMD} : @itemize @bullet @item Vous obtenez une requête d'avertissement vous disant que @code{HDSCSICMD} ne fonctionne pas ; probablement précédée par une autre disant que @code{TD_GETGEOMETRY} ne marche pas non plus. @item Votre machine plante la première fois que vous cliquez sur @cite{Commencer}, probablement juste après un avertissement disant que @code{TD_GETGEOMETRY} ne fonctionne pas. @end itemize @item SCSIREADWRITE @cindex @code{SCSIREADWRITE} @cindex Paramètres d'outil, @code{SCSIREADWRITE} @cindex @code{HDSCSICMD} @cindex @code{NOSCSICMD} @cindex Disque dur 4 Go Utiliser les commandes Direct-SCSI (@code{HDSCSICMD}) pour lire et écrire les blocs d'un disque dur. Cette option n'est pas autorisée si @code{NOSCSICMD} est activée. Ceci deviendra important dans le futur --- quand les disques durs de plus de @w{4 Go} seront la règle, plutôt que l'exception --- car cela permet d'adresser des disques SCSI plus gros que @w{4 Go}. @item BADDEVICE1 @cindex @code{BADDEVICE1} @cindex Paramètres d'outil, @code{BADDEVICE1} Cette option ne devrait normalement pas être activée. Elle ne ne devrait l'être que si le code de retour obtenu lors d'une tentative de lire des blocs inexistants est inconsistant. Ceci est une bidouille pour autoriser l'accès à de mauvais pilotes de périphérique. @c recalcitrant? naughty? obstreperous? SHITTY!! @item NORECOVER @cindex @code{NORECOVER} @cindex Paramètres d'outil, @code{NORECOVER} @cindex @code{RECOVER} @cindex Paramètres d'outil, @code{RECOVER} Désactiver @cite{Récupérer les blocs perdus} quand @code{NORECOVER} est activé. @value{guichange} En guise d'alternative, un paramètre d'outil peut par ailleurs être utilisé par @code{RECOVER=TRUE|YES|1} pour activer explicitement @cite{Récupérer les blocs perduus} @item READDEVLIST @cindex @code{READDEVLIST} @cindex Paramètres d'outil, @code{READDEVLIST} La fonction de @cite{Lecture} s'effectuera par défaut avec @cite{Selon liste des périphériques} quand ceci est activé --- et @cite{Selon le support} autrement. @value{guichange} @item OPTIMIZE @cindex @code{OPTIMIZE} @cindex Paramètres d'outil, @code{OPTIMIZE} @cindex Optimiser Active @cite{Optimiser} pour la fonction de @cite{Sauvegarde}. Le stockage des blocs de gestion sera optimisé afin de réduire l'espace nécessaire. Les blocs inutilisés qui contiennent peut-être encore des données perdues ne seront pas sauvegardés. @value{guichange} @item DEBUG @cindex @code{DEBUG} @cindex Paramètres d'outil, @code{DEBUG} Mode de mise au point --- ne devrait normalement @emph{pas} être activé. @end table 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. @cindex Shell @node Mode d'emploi, Démarrage, Paramètres d'outil, Top @chapter Utilisation @value{programname} @cindex Utilisation @value{programname} Ayant réussi avec succès à installer @value{programname} et ayant acquis une certaine compréhension des principes sous-jacents, vous pouvez commencer à utiliser @value{programname}. Ce chapitre souligne quelques points à remarquer à l'utilisation de ce programme. @menu * Démarrage:: Lancer le programme * Sortie:: Quitter le programme * À propos de:: Ceux qui ont contribué à @value{programname} * Sauvegarde:: Faire une sauvegarde de RDB * Restauration:: Restaurer un RDB sauvegardé * Réparation:: Réparer un RDB perdu * Lecture:: Lire et rechercher des données de RDB @end menu @node Démarrage, Sortie, Mode d'emploi, Top @section Démarrage @value{programname} @cindex Démarrage @value{programname} se lance depuis le Workbench en double-cliquant sur son icône. Une fenêtre s'ouvrira, présentant son menu principal. Celui-ci vous permet de choisir parmi plusieurs pages de fonctions. @table @b @item À propos La page d'information @ifinfo (@ref{À propos de}). @end ifinfo @iftex (@i{À propos de}). @end iftex Une information à propos de ceux qui ont contribué à @value{programname} est présentée ici. @item Sauvegarde @cindex Sauvegarde @cindex Copie de sauvegarde La page de @ifinfo @ref{Sauvegarde}. @end ifinfo @iftex @i{Sauvegarde}. @end iftex Des sauvegardes du RDB et des blocs de gestion associés peuvent être créées par le biais de cette page. @item Restore @cindex Restore La page de @ifinfo @ref{Restauration}. @end ifinfo @iftex @i{Restauration}. @end iftex Cette page est nécessaire pour réécrire sur le disque dur le RDB et les blocs de gestion sauvegardés. @item Réparation @cindex Réparation @cindex Taux de succès La page de @ifinfo @ref{Réparation}. @end ifinfo @iftex @i{Réparation}. @end iftex Les données non altérées, toujours présentes sur votre disque dur, sont utilisées pour rétablir le RDB et des blocs de gestion associés en utilisant les fonctions de cette page. Les tentatives de réparation se soldent par un taux de réussite bien supérieur à @w{90 %}, même si @w{100 %} ne peut jamais être garanti. @item Read La page de @ifinfo @ref{Lecture}. @end ifinfo @iftex @i{Lecture}. @end iftex Le RDB et tous les blocs de gestion disponibles sont lus et affichés en utilisant cette page. Il est également possible de rechercher des données de RDB et de bloc de gestion perdues depuis longtemps. Par exemple, toutes les copies de sauvegarde qui auraient été sauvées sur le disque disque dur @emph{en dépit de} la recommandation de les sauver sur disquettes. @end table Cliquez sur une des cinq cellules dans le menu principal afin de sélectionner la page que vous désirez utilisez. @node Sortie, À propos de, Démarrage, Top @section Quitter @value{programname} @cindex Sortie Tôt ou tard, vous voudrez quitter @value{programname}. Il y a plusieurs possibilités : @enumerate @item La cellule de fermeture. @item L'option de menu Quitter. @item Le raccourci clavier @key{Amiga-Q}. @item Le bouton @cite{Quitter} qui apparaît sur plusieurs des pages. @end enumerate Remarquez qu'@emph{aucune} confirmation ne vous sera demandée car cela est plus souvent une gêne qu'autre chose. @node À propos de, Sauvegarde, Sortie, Top @section À propos de @cindex Page d'information @cindex Copyright Vous pouvez être curieux de savoir qui a contribué à @value{programname}, qui détient les droits de reproductions (Copyright @copyright{}), etc. Dans ce cas cette page est à votre service ! @node Sauvegarde, Restauration, À propos de, Top @section Sauvegarde @cindex Sauvegarde @cindex Copie de sauvegarde @cindex Désastre Un peu de prévention vaut mieux que beaucoup de réparations. Il est fortement recommandé que vous fassiez des copies de sauvegarde de votre RDb et des blocs de gestion associés. Une copie de sauvegarde est toujours préférable à toute tentative de récupérer les données à la suiste d'un @dfn{désastre}. Il est impératif que la copie de sauvegarde ne soit pas sauvée sur le disque dur mais sur une ou plusieurs disquettes, car ça n'avance pas à grand chose d'avoir une sauvegarde de RDB sur un disque dur frappé par le désastre. La copie de sauvegarde est écrite sous la forme d'un seul fichier. D'habitude, cela tient confortablement sur une seule disquette. Bien que la fonction de @ref{Réparation} de @value{programname} ne reconnaisse pas tous les types de systèmes de fichiers, la fonction de sauvegarde est capable de sauvegarder les informations pertinentes pour tous les types de systèmes de fichiers, y compris NetBSD, Mac, AFS. Pour créer une copie de sauvegarde : @enumerate @item Formattez une disquette vide. Référez-vous à votre manuel système pour une description exacte à propos de ce qu'il faut faire si vous n'êtes pas sûr. @item Faites une étiquette pour la disquette et insérez cette dernière dans le lecteur. @item Cliquez sur Sauvegarde Fournissez les informations correctes dans les trois cellules de texte : @table @b @item Périphérique @cindex Périphérique @cindex Cellule, Périphérique @cite{Périphérique} doit contenir le nom du pilote de périphérique de celui pour lequel vous désirez créer une sauvegarde, par exemple @file{scsi.device}. Consultez le manuel de votre contrôleur de disque pour connaître le nom du pilote de périphérique @cindex pilote de périphérique en prêtant attention au fait que la différence majuscules/minuscules a son importance. Cliquez sur @cite{Choisir@dots{}} pour voir tous les pilotes possibles. Double-cliquez sur le nom qui convient pour l'accepter. @item Unité @cindex Unité @cindex Cellule, Unité Ce nombre correspond au numéro @cite{d'unité} du périphérique. Les numéros @cite{d'unité} SCSI sont d'ordinaire compris entre 0 et 6. Si vous ne connaissez pas le numéro par coeur, alors lancez le programme de préparation correspondant (@w{p.ex.} @cite{HDToolBox}) qui vous donnera une bonne idée des numéros d'unité disponibles. Une autre solution est de vérifier dans le manuel de votre disque dur. @item Nom du fichier @cindex Nom du fichier (sauvegarde) @cindex Cellule, Nom du fichier (sauvegarde) @cite{Nom du fichier} spécifie le nom du fichier dans lequel le RDB et les blocs de gestion associés seront écrits. Si vous cliquez sur @cite{Choisir@dots{}}, une requête de fichiers apparaîtra de façon à vous permettre de choisir un répertoire et d'entrer un nom de fichier qui devront déjà être sur une disquette formattée. La copie de sauvegarde ne devra jamais être stockée sur le disque dur d'où provient le RDB. @end table @item @cindex Optimiser @cindex Cellule, Optimiser Cochez ou libérez la case @cite{Optimiser} de manière appropriée. Si elle est cochée, la sauvegarde ne contiendra (à peu de choses près) seulement que les blocs qui contiennent des données pertinentes. Cela peut réduire significativement la taille de la copie de sauvegarde. Cependant, elle ne contiendra pas ces blocs perdus que vous pourriez trouver en utilisant la page @ifinfo @ref{Lecture} @end ifinfo @iftex @i{Lecture} @end iftex . Il est conseillé aux profanes de ne pas activer cette option. @item @cindex Commencer @cindex Cellule, Commencer Cliquez sur la cellule @cite{Commencer} pour commencer la sauvegarde. Une requête apparaîtra quand la sauvegarde se sera achevée avec succès. @item Pour être bien sûr, faites une copie de la disquette. Les disquettes sont beaucoup moins fiables que les disques durs et il serait extrêmement désagréable de découvrir que votre sauvegarde est inutilisable. Si besoin est, référez-vous à votre manuel système pour trouver comment faire une copie d'une disquette. @end enumerate @node Restauration, Réparation, Sauvegarde, Top @section Restauration @cindex Restauration Cette page est utilisée pour restaurer le RDB du disque dur si vous subissez un désastre quelques temps après avoir fait une sauvegarde du RDB et des blocs de gestion associés. Insérez votre disquette de sauvegarde, cliquez sur @cite{Restauration} et complétez les champs correspondants à @cite{Périphérique}, @cite{Unité} et @cite{Nom du fichier} comme décrit dans @ref{Sauvegarde}. Les données seront bien sûr lues dans le fichier de sauvegarde et écrites sur le disque dur spécifié, et non le contraire. Cliquez sur @cite{Démarrer} dès que vous êtes prêt. @cindex Démarrer @cindex Cellule, Démarrer Les données du RDB sur le disque dur seront détruites et écrasées par celles de la copie de sauvegarde. Si vous êtes absolument sûr que vous voulez faire ceci, confirmez l'action dans la requête. @node Réparation, Lecture, Restauration, Top @section Réparation @cindex Réparation Si vous perdez votre RDB et n'avez pas de copie de sauvegarde, alors cette page peut vous aider. Spécifiez le périphérique et l'unité comme dans @ref{Sauvegarde} et cliquez sur @cite{Démarrer}. @cindex Démarrer @cindex Cellule, Démarrer Votre disque dur va alors être entièrement parcouru, ce qui, suivant sa taille, peut vous donner suffisemment de temps pour une pause café. @cindex pause café @value{programname} recherche des données reconnaissables dans chaque partition AmigaDOS jusqu'à arriver aux @dfn{limites} @cindex limites d'une partition de la partition précédente. L'@dfn{indicateur de progression} @cindex indicateur de progression montre le pourcentage du parcours déjà réalisé. Un nom de périphérique apparaîtra dans la liste du panneau gauche de @cindex nom de périphérique la fenêtre à chaque fois qu'une partition est retrouvée. Seules les partitions Amiga seront retrouvées. Des éléments peuvent être sélectionnés dans la liste une fois ce parcours terminé avec succès et après le (court) instant de calcul qui s'en suit. Le panneau droit de la fenêtre indique des informations détaillées sur la partition sélectionnée. Vérifiez avec attention la liste : y apparaît-il des partitions qui n'existent pas réellement ? Ou peut-être des partitions qui ont été écrasées il y a longtemps ? Peut-être même avez vous sauvé l'@dfn{image d'une disquette} @cindex floppy disk image sur le disque dur ; ce qui apparaîtrait comme une partition distincte ? Vérifiez chacune des entrées de la liste individuellement et vérifiez qu'elle existe vraiment. Le panneau de droite montre des @cite{information supplémentaires} à propos de chaque partition de sorte que vous pouvez dire si elle recouvre une ou plusieurs autres partitions. Si deux partitions ou plus se recouvrent alors cela indique qu'@emph{aucune} d'entre elles @emph{sauf une} n'existe réellement ; elles sont appelées pseudo-partitions. @cindex pseudo-partition Ayant identifié toutes les partitions faussement reconnues, sélectionnez-les en utilisant la souris et cliquez sur @cite{Supprimer}. @cindex Supprimer Pas de panique ! Ceci ne modifie ou n'efface aucune donnée sur le disque dur ! Il s'agit seulement d'indiquer à @value{programname} quelles partitions existent réellement et de l'aider à éviter des erreurs par la suite. Si une partition n'en recouvre aucune autre, il vous sera demandé de confirmer sa suppression par une requête, car il n'y a guère de raisons de le faire dans la plupart des cas. Vous devez supprimer @emph{toutes} les partitions incorrectement indiquées pour éviter tout problème par la suite. Les seules exceptions sont les partitions appelées @cite{RDSK @dots{}} et @cite{Espace inutilisé}. Ces @dfn{pseudo-partitions} @cindex pseudo-partitions servent à ``réserver la place'' et ne peuvent d'ordinaire pas être supprimées. Sous certaines conditions exceptionnelles, supprimer une partition peut prendre plusieurs secondes (suivant le CPU), cet intervalle étant nécessaire pour recalculer plusieurs valeurs. Ceci est l'exception, plutôt que la règle. Peut-être vous demandez-vous pourquoi @cite{RDSK @dots{}} et @cite{Espace inutilisé} apparaissent dans la liste, et non dans @cite{HDToolBox} ainsi que d'autres outils de préparation. La réponse est simplement que les outils de préparation ne vous autorisent généralement pas à utiliser @emph{entièrement} le disque dur pour des partitions car ils s'en réservent silencieusement une partie pour eux-mêmes. @value{programname} indique ces zones comme suit : @table @b @item RDSK @dots{} @cindex RDSK @dots{} Cette entrée délimite la portion du disque dans laquelle le RDB et les blocs de gestion associés sont stockés. De l'espace doit être réservé pour cela --- ce qui est fait au début du disque dur. @item Espace inutilisé @cindex Espace inutilisé Cette entrée identifie un ``trou' dans vos données de partition, c'est à dire un espace où aucune donnée reconnaissable peut être trouvée, et où l'on ne trouve pas ordinairement de RDSK. La fin d'un disque dur aura souvent une telle zone. Dans de tels cas, le programme de partitionnement a simplement abandonné quelques blocs à la fin du disque, qui sont viennent donc d'être repérés par @value{programname}. Mais il y a aussi une autre possibilité : peut-être avez-vous une partition non formattée. Ou des partitions AFS ou NetBSD ou similaires. @cindex partitions AFS @cindex partitions NetBSD Celles-ci seront également indiquées comme @cite{Espace inutilisé}. Vous devriez noter que plusieurs de ces partitions non reconnues seront montrées comme @emph{un seul} @cite{Espace inutilisé} si elles sont @emph{adjacentes}. Malheureusement, @value{programname} n'est pas capable d'identifier les limites des partitions à l'intérieur d'un tel espace inutilisé. Des informations de la sorte ne peuvent être réparées en utilisant @value{programname}. @end table Comme mentionné précédemment, la fin du disque contient souvent une @dfn{pseudo-partition} @cindex pseudo-partition appellée @cite{Espace inutilisé}. C'est la seule pseudo-partition qui puisse être supprimée en utilisant @cite{Supprimer}. @cindex Remove Si vous êtes sûr que vous n'avez plus d'autres partitions à la fin de votre disque, alors vous devriez supprimer cette pseudo-partition de la liste en utilisant le bouton @cite{Supprimer}. Ceci peut éviter des problèmes utltérieurs avec d'autres programmes de préparation. Si vous vouliez tester si @value{programname} a établi les bonnes informations, vous pourriez utiliser le menu @cite{Réparation/Lecture} pour monter des partitions ou générer une @dfn{MountList}. @cindex MountList Vous pouvez également sauver et imprimer tous les résultats. Veuillez lire @ifinfo @cite{Utiliser le menu @ref{Réparation/Lecture}} @end ifinfo @iftex @ref{Réparation/Lecture} @end iftex pour avoir des détails sur la manière de procéder. Si tout c'est bien passé, vous voudrez probablement construire un nouveau RDSK. Utilisez l'option de menu @cite{Sauver comme blocs de RDSK et de partition @dots{}} @cindex Sauver comme blocs de RDSK et de partition @dots{} @cindex Menu, Sauver comme blocs de RDSK et de partition @dots{} trouvée dans le menu @cite{Réparation/Lecture}. Plus d'informations peuvent être trouvées dans @ifinfo @cite{Utiliser le menu @ref{Réparation/Lecture}}. @end ifinfo @iftex @ref{Réparation/Lecture}. @end iftex Après avoir écrit le RDSK réparé, vous devez l'éditer en utilisant @cite{HDToolBox} ou quelque chose de similaire. La procédure à suivre avec @cite{HDToolBox} est détaillée ci-dessous. Référez-vous à l'annexe intitulée @ifinfo @ref{Ajustement de RDB} @end ifinfo @iftex @ref{Ajustement de RDB} @end iftex pour une présentation sous forme de tableau de la procédure exacte. Lancez @cite{HDToolBox} @cindex HDToolBox et sélectionnez le disque endommagé. Cliquez sur le bouton @cite{Partition Drive} @cindex Partition Drive et sélectionnez @cite{Advanced Options}. @cindex Advanced Options Vérifiez et corrigez les valeurs suivantes pour @emph{chaque} partition. @table @b @item Partition Device Name @cindex Partition Device Name Entrez le @dfn{nom de périphérique} requis ici, conformément au nom qu'il portait avant le désastre. Il n'est pas possible de déterminer le nom précédent automatiquement. Il n'y a souvent aucun problème consécutif à l'attribution d'un nouveau nom à une partition après une opération de réparation. @item Buffers @cindex Buffers @cindex tampons Si vous aviez spécifié une quantité inhabituelle de @cite{tampons}, entrez la valeur correspondante ici. Un plus grand nombre de tampons implique une plus grande consommation de RAM, moins de tampons a pour conséquence un accès plus lent à la partition. @item HostID @cindex HostID Entrez une valeur correcte si votre contrôleur n'est pas l'@w{unité 7}. @item Bootable @cindex Bootable Cette option doit être activée si vous avez besoin d'amorcer le système depuis cette partition. @item BootPri @cindex BootPri Entrez la priorité d'amorçage pour toutes les partitions amorçables. Une valeur de 0 est normale. Si vous choisissez une valeur au delà de 4 ou 5, alors il peut être impossible de démarrer depuis le lecteur de disquettes sans avoir recours au menu d'amorçage (BootMenu). @end table Notez que les partitions nommées @cite{UNUSED} (où est a remplacer par un chiffre) @cindex UNUSED nécessiteront un traitement spécial puisqu'il s'agit de systèmes de fichiers non reconnus ou de blocs libres. @value{programname} stocke toutes les @dfn{pseudo-partitions} @cindex Pseudo-partition avec un tel nom. Généralement, vous devriez connaître les valeurs correctes puisque vous aviez probablement réglé la partition vous-même quelque temps avant. Une petite partition inutilisée à la fin du disque indique que vous (ou le @dfn{programme de préparation}) avez abandonné quelques blocs quand le disque a été partitionné. Il n'y a pas lieu de vous en inquiéter. Si vous aviez supprimé l'@cite{espace inutilisé} comme décrit plus haut, alors cette confusion aurait été évitée. Ignorez simplement cette partition. Si vous voulez @emph{réellement} ces quelques derniers kilo-octets, ils peuvent être montés et formattés. En @emph{aucun} cas vous ne devriez tenter de les joindre à la partition précédente car cela rendra cette dernière illisible. Des régions non définies entre deux partitions indiquent d'ordinaire une partition non reconnue. Cette partition ne peut pas être complètement réparée par @value{programname}. Elle nécessite une intervention manuelle de votre part. Remarquez que de telles régions peuvent en fait être plusieurs partitions. Vous pouvez essayer de vous rappeler quelle(s) partition(s) sont situées dans cette région (AFS, NetBSD, @w{Mac, @dots{}}), et utilisez @cite{HDToolBox} pour les configurer. En raison de contraintes techniques, @value{programname} n'est capable d'indentifier et réparer que les véritables partitions @value{AMIGA}. Si vous désirez utiliser des systèmes de fichiers non résidents, cliquez sur @cite{Add/Update} @cindex Add/Update et créez une nouvelle entrée de système de fichiers --- comme cela est décrit dans le manuel du système. Quand cela est fait, cliquez sur @cite{Ok}. Cliquez maintenant sur @cite{Change@dots{}} @cindex Change@dots{} pour @emph{chaque} partition. Vérifiez si la partition devrait être montée automatiquement et positionnez l'option @cite{Automount this partition} @cindex Automount this partition en conséquence. @value{programname} tente de régler les valeurs de sorte qu'il en résulte une configuration @emph{utile} sur le plus de systèmes possible. Cette configuration est cependant conservative et se traduit par une dégradation des performances décelable sur beaucoup de systèmes. Vous pouvez changer ce comportement en vérifiant que les valeurs optimum ont été choisies pour @cite{MaxTransfer} @cindex MaxTransfer et @cite{Mask} @cindex Mask pour chaque partition. Ces valeurs sont réglées dans la même fenêtre que @cite{Automount this partition} que vous venez de vérifier. Cherchez dans le manuel système de votre disque dur les valeurs appropriées si vous n'êtes pas sûr. Si le manuel indique de meilleures valeur elles devraient être changées en conséquence. Vous pouvez économiser votre temps et vos efforts en sauvant ces options dans les paramètres d'outil de @value{programname} comme cela est décrit dans @ref{Installation}. Quand vous avez corrigé toutes les valeurs quittez cette page en utilisant @cite{Ok}. Ayant terminé les ajustements pour toutes les partitions, quittez la page de partitionnement en utilisant @cite{Ok} et cliquez ensuite sur @cite{Save Changes to Drive}. @cindex Save Changes to Drive Vous pouvez désirez changer quelques valeurs globales qui n'ont @emph{pas} été changées par @value{programname} : @itemize @bullet @item Liste des mauvais blocs @cindex Liste des mauvais blocs @item DriveInit-Code @cindex DriveInit-Code @item Adresse du contrôleur (HostID) @cindex HostID @item Facteur d'entrelacement @cindex Facteur d'entrelacement @item Park-Cylinder @cindex Park-Cylinder @item WritePreComp @cindex WritePreComp @item ReducedWrite @cindex ReducedWrite @item StepRate @cindex StepRate @item AutoParkSeconds @cindex AutoParkSeconds @item Indicateurs : Reselection, LastDisk, LastLun, LastTID, Synchronous @cindex Reselection @cindex LastDisk @cindex LastLun @cindex LastTID @cindex Synchronous @end itemize Veuillez vérifier votre manuel système, ainsi que celui de votre disque dur pour savoir comment régler ces valeurs et ce qu'elles signifient ! Si vous changez une quelconque de ces valeurs, veuillez noter que les valeurs pour @cite{Cylindres}, @cite{Têtes}, @cite{Blocs par piste} et @cite{Blocs par cylindre}, @cindex Cylindres @cindex Têtes @cindex Pistes @cindex Secteurs @cindex Blocs par piste @cindex Blocs par cylindre établies par @value{programname}, ne seront pas détruites. Si ce devait être le cas malgré tout, comme avec @cite{HDToolBox} où @cite{Change Drive Type} crée une entrée et @cite{Read Configuration} @cindex Change Drive Type @cindex Read Configuration est activé, alors vous @emph{devez} réentrer les valeurs calculées par @value{programname} manuellement ! @value{programname} indique ces valeurs sous @cite{Paramètres de disque dur} pour chaque partition. @cindex Paramètres de disque dur Les valeurs sont cependant identiques pour toutes les partitions sur le même disque. Il est recommandé que vous utilisiez la fonction @cite{Read Configuration} de @cite{HDToolBox} (cliquez sur @cite{Change Drive Type} puis sur @cite{Define New@dots{}} et @cite{Read Configuration}) pour obtenir les parm!ètres par défaut pour votre disque. @cindex Change Drive Type @cindex Define New @cindex Read Configuration Vous devez toutefois @emph{toujours} restaurer les valeurs détruites par cette procédure comme cela est décrit plus haut, sinon vos données ne seront @emph{toujours pas} accessibles en raison d'un RDB défectueux ! Quand vous avez achevé les changements ci-dessus, cliquez sur @cite{Save Changes to Drive} à nouveau. @cindex Save Changes to Drive Vous pouvez maintenant vous risquer à réamorcer votre Amiga, tout en croisant les doigts@dots{} @node Lecture, Description, Réparation, Top @section Lecture @cindex Lecture Cette page sert tout d'abord à lire un @dfn{RDB} existant et ses @dfn{blocs de partition} associés @cindex RDB @cindex Bloc de partition mais aussi à localiser des blocs de partition perdus, mais non encore écrasés. Si le système n'a pas été réamorcé, et que les partitions sont toujours montées, après la perte des @dfn{informations de RDB}, @cindex RDB-Data alors la @dfn{liste des périphériques} @cindex liste des périphériques peut aussi être parcourue à la recherche d'informations. Si vous pouvez toujours voir les données de partitions apparemment perdues, alors il est préférable que vous utilisiez @emph{cette} page (@cite{Lecture}) car elle permet de localiser de manière plus précise les informations concernant vos anciennes partitions. Cependant, il n'est pas rare que @cite{Lecture} ne puisse pas localiser telle ou telle information. Dans ce cas, vous pouvez toujours vous rabattre sur @cite{Réparation}. Pour utiliser cette page, vous devez spécifier --- comme cela est décrit dans @cite{Sauvegarde} --- le @cite{périphérique} et @cite{l'unité}. Si vous n'avez pas réamorcé depuis la perte du RDB, (c.à.d. si toutes les partitions sont encore montées) vous pouvez régler la @cite{Méthode} @cindex Method à @cite{Selon liste des périphériques}. @cindex Selon liste des périphériques Sinon, réglez @cite{Méthode} à @cite{Selon le support}. @cindex Selon le support Si vous désirez également retrouvez les blocs perdus pendant la recherche sur le support, activez l'option @cite{Récupérer les blocs perdus}. @cindex Récupérer les blocs perdus Si vous désirez seulement voir le RDB et les blocs de partition associés actuels, désactivez @cite{Récupérer les blocs perdus}. Si @cite{Récupérer les blocs perdus} est activé, même l'espace après le RDB et les blocs de gestion associés sera parcouru à la recherche d'anciennes @dfn{informations de RDB} --- @cindex informations de RDB et si besoin est, le disque tout entier. Ceci permet aussi de localiser des copies de sauvegarde de RDB parmi les informations de partitionnement perdues ; des copies de sauvegarde qui auraient été stockées sur le disque dur en dépit des recommandations. Cliquez sur @cite{Commencer}. Le RDB et les blocs de partitions disponibles seront retrouvés et affichés très rapidement. Si vous avez sélectionné @cite{Récupérer les blocs perdus}, alors une requête apparaît avant que commence l'examen pour vous rappeler que vous pouvez annuler l'opération après environ une minute si votre intention était seulement de rechercher les informations de RDB perdus, puisque elles se trouvent toujours au @emph{début} du disque dur. Le panneau de gauche montre toutes les informations en texte grisé, à mesure qu'elles sont localisées. Si l'examen est interrompu, toutes les informations trouvées jusqu'alors seront affichées en texte normal. Vous pouvez sélectionner n'importe quel élément trouvé, une fois l'examen terminé, afin de lire dans le panneau de droite les détails concernant cet élément. Les blocs perdus peuvent désormais être ajouté au RDSK --- comme cela est décrit dans @ref{Réparation/Lecture} --- en utilisant l'option de menu @cite{Ajouter au RDSK} dans le menu @cite{Réparation/Lecture}. @cindex Ajouter au RDSK @cindex Menu, Ajouter au RDSK Note : Si l'ajout de partitions conduit à un chevauchement dans le RDSK, alors certains programmes de préparation @cindex programmes de préparation seront terriblement perturbés ! Faites attention ! @node Description, Projet, Lecture, Top @chapter Description des principaux menus @cindex Description des principaux menus Jusqu'à maintenant, seules certaines options de menu ont été décrites. Ce chapitre décrit toutes les options de menu en détail. @menu * Projet:: Utiliser le menu Projet * Réglages:: Utiliser le menu Réglages * Réparation/Lecture:: Utiliser le menu Réparation/Lecture @end menu @node Projet, Réglages, Description, Top @section Le menu Projet @cindex Menu Projet @cindex Menu, Projet Le menu Projet obligatoire de @value{programname} n'offre que deux options : @subsection À propos@dots{} @cindex À propos@dots{} Sélectionner cette option appelle une requête qui fournit des détails sur la version du programme et le Copyright. Si vous soumettez un @dfn{rapport de bogue}, @cindex rapport de bogue alors le numéro de version @emph{précis}, tel qu'il est montré ici, doit être inclus. Si vous ommettez le numéro de version, il ne sera pas possible d'identifier la cause du problème. @subsection Quitter @cindex Quitter Cette option de menu termine @value{programname} immédiatement. Aucune confirmation n'est nécessaire ou proposée. @node Réglages, Réparation/Lecture, Projet, Top @section Le menu Réglages @cindex Menu Réglages @cindex Menu, Réglages Le menu Réglages vous permet de charger, sauver et fixer les réglages par défaut de @value{programname}. Ces opérations n'auront d'effet que si @value{programname} a un icône @cindex icône car c'est là que sont stockés les réglages. L'avantage de ceci est que ces valeurs peuvent être réglées de manière externe --- ce qui peut être nécessaire dans certain cas (voir @ref{Installation}). Si vous avez effacé l'icône, alors les réglages de @value{programname} ne peuvent y être sauvés. Comme vous aurez alors à démarrer @value{programname} depuis le Shell, vous pourrez fournir les options sur la ligne de commande. @subsection Sauver les réglages @cindex Sauver les réglages @cindex Menu, Sauver les réglages Cette option sauve les valeurs qui sont réglables à l'aide de l'interface utilisateur dans l'icône de @value{programname}. S'il n'y a pas d'icône, alors un message à cet effet apparaîtra. @subsection Sauvés précédemment @cindex Sauvés précédemment @cindex Menu, Sauvés précédemment Récupère les réglages dans les valeurs de l'icône de @value{programname}. Si l'icône n'existe pas, alors un message à cet effet apparaîtra. @subsection Par défaut @cindex Par défaut @cindex Menu, Par défaut Cette option fixe par défaut les valeurs qui sont réglables à l'aide de l'interface utilisateur. Ce sont des valeurs par défaut raisonnables pour @value{programname}. @node Réparation/Lecture, Questions, Réglages, Top @section Le menu Réparation/Lecture @cindex Menu Réparation/Lecture @cindex Menu, Réparation/Lecture @cindex Lecture @cindex Réparation Ce menu ne devient accessible que lorsque vous êtes sur les pages @cite{Réparation} ou @cite{Lecture}. Il vous faut aussi avoir terminé avec succès une lecture des informations, ou avoir achevé une tentative de réparation. @subsection Sauver les résultats @cindex Sauver les résultats @cindex Menu, Sauver les résultats Il est probable que vous désirez stocker les résultats affichés. Cette option réalise cette fonction, en sauvant les valeurs affichées dans le panneau de droite pour chacune des entrées du panneau de gauche. Si vous n'avez jamais utilisé cette option auparavant, une requête de fichier apparaîtra, vous permettant de spécifier le nom et l'emplacement du fichier. La requête n'apparaîtra pas lors des sélections suivantes de cette option. Les données seront écrites directement dans le même fichier, @emph{sans} l'intervention d'un requête pour demander confirmation. @subsection Sauver les résultats sous@dots{} @cindex Sauver les résultats sous@dots{} @cindex Menu, Sauver les résultats sous@dots{} Cette option effectue la même fonction que @cite{Sauver les résultats} mais présente @emph{toujours} une requête de fichier pour spécifier le fichier cible. @subsection Imprimer les résultats @cindex Imprimer les résultats @cindex Menu, Imprimer les résultats @cindex Imprimer Ceci procède comme @cite{Sauver les résultats} à ceci près que les résultats sont imprimés plutôt que sauvés dans un fichier. @subsection Sauver toutes les MountLists sous@dots{} @cindex Sauver toutes les MountLists sous@dots{} @cindex Menu, Sauver toutes les MountLists sous@dots{} @cindex MountLists Si des partitions ont été trouvées ou lues, les informations qui décrivent leur taille, etc, peuvent être écrites sous la forme d'une @dfn{MountList}. Une partition qui a une entrée de @dfn{MountList} peut être montée en utilisant la commande @cite{Mount} depuis le Shell. Cette option écrit une entrée de MountList pour @emph{toutes} les partitions qui ont été trouvées. Si elle est sélectionnée depuis la page @cite{Réparation}, alors toutes les entrées auront des noms commençant par @cite{SALV} ou @cite{UNUSED} @cindex SALV @cindex UNUSED puisque le nom d'origine ne peut plus être retrouvé, ayant été stocké dans les blocks de partition, et non dans les partitions elles-mêmes. Si elle est sélectionnée depuis la page @cite{Lecture}, alors les entrées seront crées avec leur @emph{véritable} nom. @subsection Monter tous les périphériques @cindex Monter tous les périphériques @cindex Menu, Monter tous les périphériques @cindex Mount Toutes les partitions qui ont été trouvées sont montées. Les noms utilisés pour le montage seront tels que décrit @cite{Sauver toutes les MountLists sous@dots{}}. Toute erreur intervenant pendant le montage d'une partition sera affiché dans une fenêtre de sortie. La commande Shell @cite{Mount} doit se trouver dans le répertoire C pour que cette option puisse fonctionner. @subsection Sauver la MountList sous@dots{} @cindex Sauver la MountList sous@dots{} @cindex Menu, Sauver la MountList sous@dots{} @cindex MountList Cette option est utilisée si vous désirez seulement sauver la MountList pour une entrée donnée, et non @emph{toutes} les entrées. Le nom employé sera tel que décrit dans @cite{Sauver toutes les MountLists sous@dots{}}. @subsection Monter le périphérique @cindex Monter le périphérique @cindex Menu, Monter le périphérique @cindex Mount Utilisez cette option pour monter un périphérique donné, ce qui est souvent nécessaire. Son nom sera tel que décrit dans @cite{Sauver toutes les MountLists sous@dots{}}. Toute erreur intervenant pendant le montage d'une partition sera affiché dans une fenêtre de sortie. La commande Shell @cite{Mount} doit se trouver dans le répertoire C pour que cette option puisse fonctionner. @subsection Écrire le bloc RDSK@dots{} @cindex Écrire le bloc RDSK@dots{} @cindex Menu, Écrire le bloc RDSK@dots{} @cindex RDSK @cindex RDB Cette option écrit un nouveau bloc RDSK --- après que vous ayez confirmé cette action dans une requête de sécurité. L'ancien bloc RDSK et les informations associées seront détruites. Cela signifie que vous ne pourrez accéder à aucune des partitions sur le disque ! La plupart de ces informations peuvent être réparées dans la page @cite{Lecture} en ayant @cite{Récupérer les blocs perdus} activé et en cliquant sur @cite{Commencer}. Cette option est utile pour effacer le contenu des RDB, éventuellement de sorte que vous puissiez le reconstruire étape par étape depuis les partition récupérées et sélectionnées. Si vous désirez seulement réparer les partitions sélectionnées, alors procédez comme suit : @enumerate @item Utilisez @cite{Réparation} pour les partitions requises de sorte qu'elles apparaissent dans la liste de gauche. @item Choisissez l'option @cite{Écrire le bloc RDSK@dots{}} dans le menu @cite{Réparation/Lecture}. @item Ensuite, pour chacune des partitions que vous désirez réparer : @itemize @bullet @item Sélectionnez la partition dans la liste de gauche. @item Sélectionnez l'option @cite{Ajouter le bloc de partition au RDSK@dots{}} dans le menu @cite{Réparation/Lecture}. @end itemize @end enumerate @subsection Sauver comme blocs de RDSK et de partition@dots{} @cindex Sauver comme blocs de RDSK et de partition@dots{} @cindex Menu, Sauver comme blocs de RDSK et de partition@dots{} @cindex bloc de partition @cindex RDSK Cette option sauvera toutes les informations lues ou réparées sous la forme d'un RDSK et de blocs de partitions. Les données sont écrites sur le disque sélectionnées après que vous ayez confirmé cette action dans la requête de sécurité qui apparaît. Ceci est semblable à ce qui se passe dans @cite{HDToolBox}, @cindex HDToolBox quand @cite{Save Changes to Drive} @cindex Save Changes to Drive est sélectionné. Si vous choisissez cette option depuis la page de @cite{Réparation}, alors les partitions seront sauvées sous le nom @cite{SALV} ou @cite{UNUSED} @cindex SALV @cindex UNUSED selon ce le cas, où @cite{} est un chiffre. Vous verrez alors une requête de sûreté étendue, qui vous laisse une chance pour annuler l'opération, et une possibilité pour sauver les espaces inutilisés en tant que partitions. Les blocs de partition seront écrit pour chaque zone d'espace inutilisé si vous choisissez cette option. Vous devriez alors utiliser immédiatement @cite{HDToolBox} @cindex HDToolBox pour ajuster les valeurs de ces @dfn{pseudo-partitions}. @cindex pseudo-partition. En théorie, après avoir écrit avec succès le RDSK, vous pouvez réamorcer le système. Il est toutefois @emph{grandement} recommandé d'ajuster certaines valeurs en utilisant @cite{HDToolBox} --- comme cela est décrit dans @ref{Réparation}. Ceci est particulièrement important si cette option de menu a été choisie dans la page @cite{Réparation}. @subsection Supprimer le bloc de partition du RDSK@dots{} @cindex Supprimer le bloc de partition du RDSK@dots{} @cindex Menu, Supprimer le bloc de partition du RDSK@dots{} @cindex Bloc de partition @cindex RDSK Cette option ne peut être sélectionnée que si vous êtes sur la page de @cite{Lecture} et qu'une partition valide a été sélectionnée dans le panneau de gauche. Elle supprime du RDSK la partition sélectionnée après que vous ayez confirmé cette action dans la requête de sécurité. Ceci signifie que les données nécessaires pour monter la partition seront effacées. La partition n'apparaîtra @emph{pas} dans @cite{HDToolBox} et ne sera pas montée la prochaine fois que l'ordinateur sera amorcé. Vous feriez mieux de savoir ce que vous faites ! @subsection Ajouter le bloc de partition au RDSK@dots{} @cindex Ajouter le bloc de partition au RDSK@dots{} @cindex Menu, Ajouter le bloc de partition au RDSK@dots{} @cindex blocs de partition @cindex RDSK Cette option n'est disponible que si vous sélectionnez une partition, non encore dans le RDSK, dans la liste du panneau de gauche. Cette partition sera ajoutée au RDSK, après votre confirmation dans la requête de sécurité. Si vous choisissez cette option depuis la page de @cite{Lecture}, alors le nom d'origine sera utilisé ; sinon le nom @cite{SALV} ou @cite{UNUSED} @cindex SALV @cindex UNUSED sera employé, où @cite{} est un chiffre. Comme tous les blocs de partition dans le RDSK doivent avoir le même nombre de @dfn{secteurs} par @dfn{cylindre}, @cindex secteur @cindex cylindre un avertissement apparaîtra si la partition ajoutée a un nombre de secteurs par cylindre incompatible. Il est possible d'annuler l'opération à ce moment. @subsection Ajouter tous les blocs de partition au RDSK@dots{} @cindex Ajouter tous les blocs de partition au RDSK@dots{} @cindex Menu, Ajouter tous les blocs de partition au RDSK@dots{} @cindex Blocs de partition @cindex RDSK Cette option fonctionne comme @cite{Ajouter le bloc de partition au RDSK@dots{}}. Cependant, elle ajoute automatiquement @emph{toutes} les partitions qui n'existent pas encore dans le RDSK. Comme avec beaucoup d'autres options, les partitions retrouvées avec @cite{Réparation} seront nommées @cite{SALV} ou @cite{UNUSED} @cindex SALV @cindex UNUSED où @cite{} est un chiffre. @node Questions, Ajustement de RDB, Réparation/Lecture, Top @appendix Questions @cindex Questions @cindex FAQ @table @b @item Q: J'obtiens toujours @cite{un espace inutilisé} @cindex espace inutilisé qui apparaît après ma dernière partition une fois que @ifinfo @ref{Réparation} @end ifinfo @iftex @i{Réparation} @end iftex s'est achevée. Je suis sûr que la dernière partition allait jusqu'au dernier cylindre. Que se passe-t-il ? @item R: Quelques blocs sont souvents perdus après que le disque soit partitionné. Ces blocs se trouvent après le dernier cylindre que vous avez spécifié mais ne remplissent pas un cylindre entier et ne peuvent donc pas être utilisés. @value{programname} reconnaît que ces blocs peuvent être utilisés pour créer une petite partition, et l'indique en tant que tel. L'existence de cette partition a quelques effets de bord (les experts devraient lire le paragraphe suivant). Il est recommandé de supprimer la partition de la liste en la sélectionnant et en cliquant sur le bouton @cite{Supprimer}. Les experts peuvent apprécier cette explication plus précise. Vous pouvez réduire les valeurs de @cite{BlocksPerCyl}, @cindex Blocs par cylindre @cite{BlocksPerTrack} @cindex Blocs par piste and @cite{Heads} @cindex Têtes de manière drastique afin de pouvoir monter la partition. Ceci a pour effet d'augmenter de manière très importante le nombre de @cite{cylindres}. @cindex Cylinders Ce qui n'est pas un problème en soi, mais plusieurs outils de préparation (@cite{HDToolBox inclus}) ont des problèmes avec les valeurs trop grandes. @sp 1 @item Q: J'ai @cite{l'image d'une disquette} @cindex image d'une disquette stockée dans un fichier de 880 Ko sur mon disque dur en utilisant FMS. Réparation trouve cette image. Qu'est-ce que ça signifie ? @item R: Lisez @ifinfo le chapitre à propos de la @ref{Réparation}. @end ifinfo @iftex @ref{Réparation}. @end iftex @sp 1 @item Q: Pourquoi les partitions réparées sont-elles toujours appelées @cite{SALV} ou @cite{UNUSED} ? @cindex UNUSED @cindex SALV S'il vous plait, faites en sorte que la version suivante choisisse le vrai nom, comme @cite{DH0}. @item R: Ça n'est simplement pas possible techniquement. Vous avez perdu votre RDB et vos blocs de partition ce qui est malheureusement le seul endroit où les noms de périphériques sont stockés. En conséquence, la restauration des noms n'est plus posible. Si le nom du périphérique était si important, vous vous en souvenez probablement. N'est-ce pas ? @sp 1 @item Q: @ifinfo @ref{Réparation} @end ifinfo @iftex @i{Réparation} @end iftex rapporte des paramètres erronés. Je suis absolument sûr que les valeurs étaient différentes auparavant. @item R: Il est tout à fait possible que @cite{Réparation} retourne des valeurs @emph{différentes}. Mais ces valeurs ne sont pas nécessairement fausses du fait qu'il y a de nombreuses combinaisons qui permettront de monter les partitions. @cite{Réparation} calcule @emph{une} d'entre elles. Essayez-la seulement et vous verrez qu'elle fonctionne ! @sp 1 @item Q: J'ai constamment une requête me disant qu'un soit disant @code{TD_GETGEOMETRY} @cindex @code{TD_GETGEOMETRY} ne fonctionne pas. Qu'est-ce que cela signifie ? @item R: Lire @ifinfo le chapitre sur l'@ref{Installation}. @end ifinfo @iftex @ref{Installation}. @end iftex @sp 1 @item Q: Mon ordinateur se plante quand je clique sur @cite{Commencer}. @item R: Lire @ifinfo le chapitre sur l'@ref{Installation}. @end ifinfo @iftex @ref{Installation}. @end iftex Faites particulièrement attention aux sections sur @code{NOGETGEOMETRY}, @code{NOSCSICMD} et @code{NONEWSTYLE}. @sp 1 @item Q: J'ai réussi à réparer mon disque dur mais il fonctionne beaucoup plus lentement désormais. Que puis-je y faire ? @item R: Vérifiez les valeurs de @cite{Mask} et @cite{MaxTransfer} @cindex Mask @cindex MaxTransfer comme cela est décrit dans @ref{Réparation} et corrigez les valeurs si nécessaire. Un grand nombre de @cite{tampons} @cindex tampons @cindex Buffers peut aussi augmenter la vitesse. @end table @node Ajustement de RDB, Glossaire, Questions, Top @appendix Ajustement de RDB @cindex Ajustement de RDB La table ci-dessous décrit les ajustements de RDB qui doivent être faits à l'aide de @cite{HDToolBox} après que vous ayez écrit le @dfn{RDSK} et les @dfn{blocs de partition}. @cindex RDSK @cindex bloc de partition Ajustez chacune des valeurs dans la colonne correspondant à la fonction que vous venez d'utiliser. Des remarques spéciales concernent certaines entrées dans la table. Elles sont indiquées par des nombres entre parenthèses. Les entrées remplies par un @iftex ``--'' @end iftex @ifinfo ``-'' @end ifinfo ne doivent pas, en règle générale, être modifiées. Les entrées marquées par ``???'' peuvent/devraient/doivent être changées. Ceci doit être vérifié individuellement pour chaque cas. @ifinfo @w{+----------------------------------+------------+---------------+----------------+}@* @w{| Description de l'entrée | Réparation| Lect./Support| Lect./Liste P.|}@* @w{+----------------------------------+------------+---------------+----------------+}@* @w{| Change Drive Type | cliquer | cliquer | cliquer |}@* @w{| Drive Types | (1) | (1) | (1) |}@* @w{| Define New... | cliquer | cliquer | cliquer |}@* @w{| Read Configuration | (2) | (2) | (2) |}@* @w{| FileName | - | - | - |}@* @w{| Manufacturers Name | - | - | - |}@* @w{| Drive Name | - | - | - |}@* @w{| Drive Revision | - | - | - |}@* @w{| Cylinders | (3) | (3) | (3) |}@* @w{| Heads | (4) | (4) | (4) |}@* @w{| Blocks per Track | (5) | (5) | (5) |}@* @w{| Blocks per Cylinder | (6) | (6) | (6) |}@* @w{| Reduced Write Current Cylinder | - | - | - |}@* @w{| Write Precomp Cylinder | - | - | - |}@* @w{| Park head where (cylinder) | - | - | - |}@* @w{| Supports reselection | - | - | - |}@* @w{| Ok | cliquer | cliquer | cliquer |}@* @w{| Ok | cliquer | cliquer | cliquer |}@* @w{| Modify Bad Block List | - | - | - |}@* @w{| Low-level Format Drive | - | - | - |}@* @w{| Partition Drive | cliquer | cliquer | cliquer |}@* @w{| Advanced Options | cliquer | cliquer | cliquer |}@* @w{| Start Cyl | - | - | - |}@* @w{| End Cyl | - | - | - |}@* @w{| Total Cyl | - | - | - |}@* @w{| Buffers | ??? | - | - |}@* @w{| Partition Device Name | ??? | - | - |}@* @w{| HostID | ??? | - | ??? |}@* @w{| Bootable | ??? | - | ??? |}@* @w{| Boot Priority | ??? | - | - |}@* @w{| Change... | cliquer | cliquer | cliquer |}@* @w{| File System | - | - | - |}@* @w{| Fast File System | - | - | - |}@* @w{| International Mode | - | - | - |}@* @w{| Directory Cache | - | - | - |}@* @w{| Automount this partition | ??? | - | ??? |}@* @w{| File system block size | - | - | - |}@* @w{| Identifier | - | - | - |}@* @w{| Mask | ??? | - | - |}@* @w{| MaxTransfer | ??? | - | - |}@* @w{| Beginning | - | - | - |}@* @w{| End | - | - | - |}@* @w{| Use custom boot code | - | - | - |}@* @w{| Number of custom boot blocks | - | - | - |}@* @w{| Ok | cliquer | cliquer | cliquer |}@* @w{| Add/Update... | (7) | (7) | (7) |}@* @w{| Add New File System | (7) | (7) | (7) |}@* @w{| Ok | (7) | (7) | (7) |}@* @w{| Verify Data on Drive | - | - | - |}@* @w{| Save Changes to Drive | cliquer | cliquer | cliquer |}@* @w{| Exit | cliquer | cliquer | cliquer |}@* @w{+----------------------------------+------------+---------------+----------------+} @sp 2 @end ifinfo Les chiffres suivants sont des descriptions qui sont trop longues pour figurer directement dans la table : @table @asis @item (1) Sélectionner @cite{SCSI} ou @cite{XT} suivant le type de disque. @item (2) Cliquez et confirmer avec @cite{Continue}. @item (3) Entrez le nombre de @dfn{cylindres} (voir dans le panneau de droite sous @cite{Paramètres de disque dur}). @item (4) Entrez le nombre de @dfn{têtes} (voir dans le panneau de droite sous @cite{Paramètres de disque dur}). @item (5) Entrez le nombre de @dfn{blocs par piste} (voir dans le panneau de droite sous @cite{Paramètres de disque dur}). @item (6) Entrez le nombre de @dfn{blocs par cylindre} (voir dans le panneau de droite sous @cite{Paramètres de disque dur}). @item (7) Cliquez dessus si un système de fichier est à stocker dans le RDSK. @end table @iftex @tex \vskip\baselineskip {\offinterlineskip\halign{\strut \vrule\ # \hfil & \vrule\ # \hfil & \vrule\ # \hfil & \vrule\ # \hfil \vrule \cr \noalign{\hrule} Description de l'entrée & Réparation & Lect./Support & Lect./Liste P. \cr \noalign{\hrule} Change Drive Type & cliquer & cliquer & cliquer \cr Drive Types & (1) & (1) & (1) \cr Define New... & cliquer & cliquer & cliquer \cr Read Configuration & (2) & (2) & (2) \cr FileName & -- & -- & -- \cr Manufacturers Name & -- & -- & -- \cr Drive Name & -- & -- & -- \cr Drive Revision & -- & -- & -- \cr Cylinders & (3) & (3) & (3) \cr Heads & (4) & (4) & (4) \cr Blocks per Track & (5) & (5) & (5) \cr Blocks per Cylinder & (6) & (6) & (6) \cr Reduced Write Current Cylinder & -- & -- & -- \cr Write Precomp Cylinder & -- & -- & -- \cr Park head where (cylinder) & -- & -- & -- \cr Supports reselection & -- & -- & -- \cr Ok & cliquer & cliquer & cliquer \cr Ok & cliquer & cliquer & cliquer \cr Modify Bad Block List & -- & -- & -- \cr Low-level Format Drive & -- & -- & -- \cr Partition Drive & cliquer & cliquer & cliquer \cr Advanced Options & cliquer & cliquer & cliquer \cr Start Cyl & -- & -- & -- \cr End Cyl & -- & -- & -- \cr Total Cyl & -- & -- & -- \cr Buffers & ??? & -- & -- \cr Partition Device Name & ??? & -- & -- \cr HostID & ??? & -- & ??? \cr Bootable & ??? & -- & ??? \cr Boot Priority & ??? & -- & -- \cr Change... & cliquer & cliquer & cliquer \cr File System & -- & -- & -- \cr Fast File System & -- & -- & -- \cr International Mode & -- & -- & -- \cr Directory Cache & -- & -- & -- \cr Automount this partition & ??? & -- & ??? \cr File system block size & -- & -- & -- \cr Identifier & -- & -- & -- \cr Mask & ??? & -- & -- \cr MaxTransfer & ??? & -- & -- \cr Beginning & -- & -- & -- \cr End & -- & -- & -- \cr Use custom boot code & -- & -- & -- \cr Number of custom boot blocks & -- & -- & -- \cr Ok & cliquer & cliquer & cliquer \cr Add/Update... & (7) & (7) & (7) \cr Add New File System & (7) & (7) & (7) \cr Ok & (7) & (7) & (7) \cr Verify Data on Drive & -- & -- & -- \cr Save Changes to Drive & cliquer & cliquer & cliquer \cr Exit & cliquer & cliquer & cliquer \cr \noalign{\hrule} }} @end tex @end iftex @node Glossaire, Remerciements, Ajustement de RDB, Top @appendix Glossaire @cindex Glossaire Désolé, pas encore traduit. ;-) @node Remerciements, Index, Glossaire, Top @appendix Remerciements @cindex Remerciements Tout d'abord, un @emph{grand }merci à tous ceux qui ont bien voulu traduire @value{programname} dans une autre langue : @table @b @item Bernd Felsche Pour la traduction du manuel en anglais. @item Eivind Olsen Pour la traduction du manuel et du catalogue en norvégien. @item Francesco Dipietro Pour la traduction du catalogue en italien. @item Fredrik Zetterlund Pour la traduction du manuel en suédois. @item Johan Roennblom Pour la traduction du catalogue et de parties du manuel en suédois. @item Wessel Dankers Pour la traduction du manuel et du catalogue en néerlandais. @item Yann-Erick Proy Pour la traduction du manuel et du catalogue en français. @item Et à tous les autres Peut-être que quelques autres traducteurs viendront les rejoindre @emph{après} que le manuel ait été imprimé. Ces personnes seront citées dans la version suivante. @end table Et bien entendu, merci à tous ceux qui ont contribué à faire de @value{programname} un succès. Des remerciements particuliers vont à Christian Krapp et Patrick Ohly qui ont fourni respectivement les routines de défilement et d'enregistrement. @table @b @item Andreas Horneffer Il fut beta testeur et aida à corriger des bogues sous V39. @item Bernhard Möllemann Qui a reçu presque toutes les beta versions, a passé en revue tous les changements et donné son opinion. Il fut, par ailleurs, un excellent beta testeur et a écrit le premier pilote de périphérique à reconnaître les commandes du nouveau style, de sorte que je puisse tester l'interface de nouveau style de @value{programname}. @item Christian 'cr8y' Krapp Qui a programmé la jolie routine de défilement ainsi que dessiné l'ambulance et le logo Amiga. @item Klaus Melchior Lui aussi fut un bon beta testeur. @item Markus Illenseer Qui fit aussi des tests efficaces et relu les manuels allemands et français. @item Michael-Wolfgang Hohmann Qui a créé les icônes. @item Olaf Barthel Qui fit aussi des beta tests efficaces. @item Patrick Ohly Qui a écrit la routine de vérification du numéro d'enregistrement, testé @value{programname} et écrit des rapports de bogues. @item Reinhard Spisser, Sebastiano Vigna Tous deux ont contribué en fournissant makeguide pour @value{AMIGA}, le programme utilisé pour formatter ce texte. Tous mes remerciements. @item Stefan Schulz Qui fit des beta tests et fut responsable de s'assurer que ce projet soit @emph{effectivement} ressucité et n'a pas fini en ramassant la poussière sur une étagère comme il a failli de le faire. @end table @node Index, , Remerciements, Top @unnumbered Index des mots clés @iftex @tex \def\mydoprintindex{% \dobreak \chapheadingskip {10000} \def\indexbackslash{\rawbackslashxx} \indexfonts\rm \tolerance=9500 \advance\baselineskip -1pt \begindoublecolumns \input \jobname.cps \enddoublecolumns } \mydoprintindex @end tex @end iftex @ifinfo @printindex cp @end ifinfo @bye