home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 May / PCWorld_2008-05_cd.bin / temacd / partion / savepart.exe / doc / fr_dos / lisezmoi.txt < prev   
Text File  |  2008-03-15  |  229KB  |  3,980 lines

  1.                    +--------------------------------------+
  2.                    |       Sauvegarde de partition        |
  3.                    |                                      |
  4.                    |   http://www.partition-saving.com    |
  5.                    | Copyright (c) 1999-2008 D. Guibouret |
  6.                    +--------------------------------------+
  7.  
  8.                                     Manuel
  9.  
  10. Table des matières
  11. ------------------
  12.  
  13.   1- Préambule
  14.   2- Présentation
  15.   3- Configuration nécessaire
  16.   4- Fonctionnement de l'interface
  17.      a) L'interface fenêtre textuelle
  18.      b) L'interface ligne de commande
  19.   5- L'utilisation du programme
  20.   6- La sauvegarde d'élément
  21.      a) Choix du support:
  22.      b) Choix de l'élément source:
  23.      c) Partie à sauver:
  24.      d) Emplacement des fichiers de swap:
  25.      e) Choix du fichier:
  26.      f) Choix de la taille du fichier:
  27.      g) Choix de la compression:
  28.      h) Fenêtre de sauvegarde:
  29.      i) Création du fichier d'options:
  30.      j) Exemples:
  31.   7- La restauration d'élément
  32.      a) Choix du fichier:
  33.      b) Choix de l'élément destination:
  34.      c) Fenêtre de restauration:
  35.      d) Exemples:
  36.   8- La copie d'élément
  37.      a) Choix du support:
  38.      b) Choix de l'élément source:
  39.      c) Partie à sauver:
  40.      d) Choix de l'élément destination:
  41.      e) Fenêtre de copie:
  42.      f) Exemples:
  43.   9- La copie de fichier
  44.  10- La vérification de fichier
  45.  11- La mise à jour du registre Windows 2000/XP/Vista
  46.      a) Choix du support où Windows est installé:
  47.      b) Choix de l'élément où Windows est installé:
  48.      c) Nom du répertoire où Windows est installé:
  49.      d) Choix du disque où est la partition à mettre à jour:
  50.      e) Choix de la partition à mettre à jour:
  51.      f) Lettre de la partition à mettre à jour:
  52.      g) Confirmation:
  53.      h) Exemple:
  54.  12- La mise à jour de la configuration de démarrage de Windows Vista
  55.      a) Choix du support amorçable:
  56.      b) Choix de l'élément amorçable:
  57.      c) Choix du disque où est la partition à mettre à jour:
  58.      d) Choix de la partition à mettre à jour:
  59.      e) Entrée de démarrage à mettre à jour:
  60.      f) Confirmation:
  61.  13- La mise à jour du fichier BOOTSECT.DOS/BOOTSECT.BAK
  62.      a) Choix du support où est le fichier BOOTSECT.DOS/BOOTSECT.BAK:
  63.      b) Choix de l'élément où est le fichier BOOTSECT.DOS/BOOTSECT.BAK:
  64.      c) Confirmation:
  65.  14- La correction de la définition physique d'un disque dans un secteur de
  66. démarrage
  67.      a) Choix du support où corriger le secteur de démarrage:
  68.      b) Choix de l'élément contenant le secteur de démarrage:
  69.      c) Correction de la valeur du premier secteur:
  70.      d) Choix de la nouvelle définition physique:
  71.      e) Entrée de valeurs manuelles:
  72.      f) Confirmation:
  73.  15- Le remplacement d'un secteur de démarrage ou d'un superbloc par sa copie
  74.      a) Choix du support où copier le secteur de démarrage/superbloc:
  75.      b) Choix de l'élément contenant le secteur de démarrage/superbloc:
  76.      c) Choix de la copie à utiliser:
  77.      d) Explorer la partition:
  78.      e) Confirmation:
  79.  16- La simulation d'un élément
  80.      a) Utilisation du driver:
  81.      b) Simulation d'élément:
  82.      c) Remarques:
  83.  17- La création de fichiers sur un lecteur NTFS
  84.  18- L'annulation des mauvais secteurs d'un système de fichier
  85.      a) Choix du support où les mauvais secteurs doivent être annulés:
  86.      b) Choix de l'élément où les mauvais secteurs doivent être annulés:
  87.      c) Confirmation:
  88.      d) Exécution:
  89.  19- L'exploration de partition
  90.      a) Choix du support où est la partition à explorer:
  91.      b) Choix de la partition à explorer:
  92.      c) Fenêtre d'exploration:
  93.      d) Fenêtre de visualisation:
  94.      e) Fenêtre d'édition:
  95.      f) Destination de la copie:
  96.      g) Exécution de la copie:
  97.  20- L'exploration de sauvegarde
  98.  21- Format du fichier d'options
  99.  22- Le montage de partition
  100.  23- Notes sur les éléments sauvegardables
  101.      a) Le disque complet:
  102.      b) Le Master Boot Record:
  103.      c) Les premiers secteurs du disque:
  104.      d) La table des partitions:
  105.      e) Les partitions (tous les secteurs):
  106.      f) Les partitions (uniquement les secteurs occupés):
  107.      g) Les partitions FAT (12, 16 et 32) (DOS/Windows):
  108.      h) Les partitions ext2fs/ext3fs (Linux):
  109.      i) Les partitions NTFS:
  110.      j) Le secteur de démarrage/superbloc:
  111.      k) Les disquettes:
  112.      l) Les périphériques DOS/Windows:
  113.  24- Différences entre les versions DOS et Windows
  114.      a) Toutes les versions Windows:
  115.      b) Windows avant Windows 95:
  116.      c) Windows 95/98/Me:
  117.      d) Windows NT/2000/XP/Vista/...:
  118.      e) Windows 64 bits:
  119.  25- Ce qui n'est pas supporté
  120.  26- Ce qui n'a pas pu être testé
  121.  27- Remerciements
  122.  
  123.  
  124. 1- Préambule
  125. ------------
  126.  
  127. Ce programme peut être copié et redistribué librement. Il ne peut en aucun cas
  128. être vendu que ce soit seul ou inclus dans un autre programme. Tout ce qui est
  129. dans ce paquetage doit être conservé ensemble dans sa forme originelle.
  130.  
  131. Ce programme est fourni tel quel sans aucune garantie. Aucune poursuite ne
  132. pourra être engagée contre l'auteur en cas de dommages causés par ce
  133. programme.
  134.  
  135. Ce fichier est la version complète du manuel et contient de nombreux détails.
  136. Si vous débutez avec Partition-Saving, vous pouvez commencer par lire le HOWTO
  137. pour comprendre le fonctionnement global, puis revenir à ce fichier si vous
  138. voulez plus de détails.
  139.  
  140. Toutes les remarques sont les bienvenues.
  141.  
  142.  
  143. 2- Présentation
  144. ---------------
  145.  
  146. Ce programme a pour but de réaliser la sauvegarde, la restauration et la copie
  147. d'éléments de disque dur (disque complet, Master Boot Record, table des
  148. partitions ou partition). Ceci permet de sauver le contenu d'un disque dur
  149. pour pouvoir ensuite le restaurer en cas de problème sans nécessiter de passer
  150. du temps à tout réinstaller et reconfigurer.
  151. Ce programme est composé d'un exécutable permettant de réaliser les tâches
  152. suivantes:
  153.  
  154.   - la sauvegarde d'un élément (disque dur, partition, disquette,
  155.     périphérique).
  156.   - la restauration d'un élément.
  157.   - la copie d'un élément.
  158.   - la copie des fichiers créés par le programme tout en changeant leur taille
  159.     ou leur compression.
  160.   - la vérification des fichiers créés.
  161.   - la mise à jour des définitions de partitions de la base de registres
  162.     Windows 2000/XP/Vista.
  163.   - la mise à jour du fichier BOOTSECT.DOS/BOOTSECT.BAK.
  164.   - l'exploration d'une partition.
  165.   - la simulation d'élément à partir des fichiers créés.
  166.   - la création de fichiers sur un lecteur NTFS sous Windows pour pouvoir les
  167.     utiliser lors de la sauvegarde.
  168.   - l'annulation des informations sur les secteurs défectueux d'un système de
  169.     fichier.
  170.   - la correction de la définition physique du disque (nombre de têtes et de
  171.     secteurs par piste) dans un secteur de démarrage FAT et NTFS.
  172.   - le remplacement du secteur de démarrage FAT ou NTFS ou du superbloc
  173.     ext2/ext3 par sa copie si jamais celui originel est endommagé.
  174.  
  175. Pour tout renseignement sur le partitionnement ou sur le programme veuillez
  176. vous référer aux informations additionnelles.
  177.  
  178.  
  179. 3- Configuration nécessaire
  180. ---------------------------
  181.  
  182. Matériel:
  183.  
  184.   - 386 ou supérieur.
  185.   - 4 Mo de mémoire (peut marcher à moins mais la compression des données
  186.     pourrait ne pas être possible). La mémoire DOS disponible doit être au
  187.     moins de 300 Ko.
  188.  
  189. Logiciel:
  190.  
  191.   - DOS (version >= 3.3).
  192.  
  193. Ce programme ne fonctionne pas sous Windows (cf. le chapitre 4 des
  194. informations additionnelles) et il est déconseillé de l'utiliser sous un
  195. émulateur (surtout s'il fonctionne dans un environnement multitâches).
  196. Le programme doit être utilisé après un démarrage de l'ordinateur qui ne
  197. laisse aucun OS en mode de veille prolongée car dans ce cas, les modifications
  198. faites par ce programme peuvent empêcher le redémarrage de cet OS ou l'OS peut
  199. défaire ce que ce programme a fait.
  200. Il vous faut également une partition FAT, NTFS ou ext2 (ou tout autre système
  201. de fichier pour lequel vous avez un driver DOS permettant d'y accéder) afin de
  202. créer le fichier de sauvegarde (cela n'est pas nécessaire si vous voulez
  203. utiliser uniquement la copie de partition puisqu'aucun fichier n'est créé).
  204.  
  205.  
  206. 4- Fonctionnement de l'interface
  207. --------------------------------
  208.  
  209. Deux types d'interfaces sont disponibles:
  210.  
  211.   - l'interface de type fenêtre textuelle qui présente les informations sous
  212.     forme de fenêtre pilotable au clavier ou à la souris.
  213.   - l'interface de type ligne de commande qui présente les informations d'une
  214.     manière basique et s'utilisant uniquement avec le clavier.
  215.  
  216. L'interface par défaut est la première. La seconde est là uniquement afin de
  217. résoudre des problèmes d'incompatibilités avec certains ordinateurs.
  218. Pour savoir comment choisir l'interface veuillez vous référer au chapitre 5.
  219.  
  220.   a) L'interface fenêtres textuelles
  221.  
  222. Cette interface se pilote au clavier ou à la souris. Les touches communes à
  223. toutes les fenêtres sont:
  224.  
  225.   - Tab, flèche bas ou flèche droite pour pouvoir passer d'un élément à un
  226.     autre dans une fenêtre.
  227.   - Maj+Tab, flèche haut ou flèche gauche pour pouvoir passer d'un élément à
  228.     un autre dans une fenêtre (en sens inverse par rapport à Tab).
  229.   - Ctrl+Tab pour passer d'une fenêtre à une autre.
  230.   - Alt+Tab pour passer d'une fenêtre à une autre (en sens inverse par rapport
  231.     à Ctrl+Tab).
  232.   - Des correspondances de touches sont définies pour associer à une touche de
  233.     déplacement une combinaison utilisant la touche Control:
  234.                      +-----------------------+-------------+
  235.                      | Touche de déplacement | Combinaison |
  236.                      +-----------------------+-------------+
  237.                      | Home                  | Ctrl+B      |
  238.                      +-----------------------+-------------+
  239.                      | End                   | Ctrl+E      |
  240.                      +-----------------------+-------------+
  241.                      | Fléche bas            | Ctrl+D      |
  242.                      +-----------------------+-------------+
  243.                      | Fléche haut           | Ctrl+O      |
  244.                      +-----------------------+-------------+
  245.                      | Fléche droite         | Ctrl+K      |
  246.                      +-----------------------+-------------+
  247.                      | Fléche gauche         | Ctrl+L      |
  248.                      +-----------------------+-------------+
  249.                      | Page-Down             | Ctrl+N      |
  250.                      +-----------------------+-------------+
  251.                      | Page-Up               | Ctrl+P      |
  252.                      +-----------------------+-------------+
  253.                      | BackSpace             | Ctrl+H      |
  254.                      +-----------------------+-------------+
  255.                      | Delete                | Ctrl+J      |
  256.                      +-----------------------+-------------+
  257.                      | Insert                | Ctrl+Y      |
  258.                      +-----------------------+-------------+
  259.                      | Return                | Ctrl+M      |
  260.                      +-----------------------+-------------+
  261.                      | Tab                   | Ctrl+F      |
  262.                      +-----------------------+-------------+
  263.                      | Shift+Tab             | Ctrl+G      |
  264.                      +-----------------------+-------------+
  265.                      | Alt+Tab               | Ctrl+T      |
  266.                      +-----------------------+-------------+
  267.                      | Ctrl+Tab              | Ctrl+W      |
  268.                      +-----------------------+-------------+
  269.  
  270. Si aucun élément ne semble sélectionné, appuyez sur une de ces touches pour
  271. sélectionner le premier ou le dernier selon la touche choisie.
  272. En général, la touche Entrée actionne le bouton Ok (si ce n'est pas un bouton
  273. qui est sélectionné) et la touche Escape actionne le bouton Annuler.
  274. Les différents éléments d'une fenêtre sont présentés ci-dessous:
  275.  
  276.   - Les boutons de commande: pour les activer, il faut appuyer sur la touche
  277.     Entrée quand ils sont sélectionnés ou sur Alt+<la lettre mise en rouge
  278.     dans le nom du bouton> (même si le bouton n'est pas sélectionné).
  279.     Vous pouvez également les activer en cliquant dessus.
  280.     Un bouton est sélectionné quand son fond est noir est qu'il est entouré
  281.     par ">" et "<", sinon son fond est vert.
  282.   - Les lignes d'entrée: c'est ce qui permet d'entrer une donnée. Il suffit de
  283.     taper les caractères pour les ajouter là où est le curseur. Delete et
  284.     BackSpace permettent de supprimer les caractères (respectivement celui du
  285.     curseur et celui avant le curseur). Les flèches droite et gauche
  286.     permettent de se déplacer et les touches Home et End permettent d'aller au
  287.     début ou à la fin de la chaîne. En pressant la touche shift en même temps
  288.     que les touches de déplacement, vous sélectionnez le texte qui sera effacé
  289.     lors de l'appui sur une touche autre que celle de déplacement. En pressant
  290.     Ctrl+A vous sélectionnez tout le texte.
  291.     Enfin la touche Insert permet de se mettre en mode insertion (mode par
  292.     défaut: le curseur est le curseur-souligné) ou remplacement (le curseur
  293.     est le curseur-bloc).
  294.     Avec la souris vous pouvez déplacer le curseur en cliquant à l'endroit où
  295.     vous voulez qu'il soit, faire défiler le texte en cliquant sur les flèches
  296.     à droite ou à gauche, le sélectionner en maintenant le bouton enfoncé en
  297.     même temps que vous déplacez la souris et tout sélectionner en
  298.     double-cliquant.
  299.     Une ligne d'entrée est sélectionnée quand le curseur apparaît dedans.
  300.   - Les listes: elle permet de choisir un élément dans une liste. Les flèches
  301.     haut et bas permettent de se déplacer, les touches Page-Up et Page-Down
  302.     permettent d'aller à la page précédante ou suivante.
  303.     Si la colonne de droite est de couleur différente et contient un # c'est
  304.     que tous les éléments ne sont pas visibles et le # permet de se situer
  305.     dans la liste.
  306.     Si la dernière ligne est de couleur différente et contient un # c'est que
  307.     des colonnes ne sont pas visiables et le # permet de se situer dans
  308.     l'affichage.
  309.     Avec la souris vous pouvez sélectionner un élément. Si la barre de
  310.     défilement apparaît à droite, vous pouvez vous positionner dans la liste
  311.     soit en cliquant à l'endroit voulu dans cette barre de défilement, soit en
  312.     appuyant sur les flèches en haut ou en bas. En double-cliquant sur
  313.     l'élément sélectionné vous activez la commande associée à la liste
  314.     (généralement le bouton Ok).
  315.     L'élément sélectionné d'une liste apparaît avec un fond gris si la liste
  316.     n'est pas sélectionnée, avec un fond noir si elle est sélectionnée.
  317.     Dans le cas où la liste permet de sélectionner plusieurs éléments, vous
  318.     pouvez sélectionner/désélectionner les éléments soit par intervalle en
  319.     maintenant appuyée la touche Shift lors d'un clic souris ou d'un
  320.     déplacement, soit individuellement en maintenant appuyée la touche Ctrl en
  321.     se déplaçant et un clic souris ou l'appui sur la barre espace pour
  322.     sélectionner/désélectionner un élément. Vous pouvez sélectionner tous les
  323.     éléments en appuyant sur Ctrl+A.
  324.   - Les cases à cocher: ces cases permettent d'activer/désactiver une option.
  325.     Afin de changer l'état d'une case il suffit de cliquer dessus ou de
  326.     presser la barre espace quand elle est sélectionnée. La case à cocher est
  327.     activée quand un 'X' apparaît entre les crochets situés à droite, elle est
  328.     désactivée dans le cas contraire.
  329.     Une case à cocher est sélectionnée quand le texte est blanc,
  330.     déselectionnée quand le texte est gris.
  331.   - Les arborescences de répertoire: cet élément permet de sélectionner un
  332.     répertoire sur une partition. Son fonctionnement est similaire aux listes.
  333.     La première ligne ("\") correspond au répertoire racine de la partition,
  334.     les lignes en dessous donne les répertoires de cette partition de façon
  335.     arborescente et dans l'ordre alphabétique. Les répertoires ayant "+- "
  336.     devant leur nom possèdent des sous-répertoires et peuvent être détaillés
  337.     en surlignant ce répertoire et en pressant la touche '+' ou en cliquant
  338.     sur le "+" devant le nom. Les répertoires qui sont détaillés et ont un "--
  339.     " devant leur nom peuvent être réduits en le surlignant et en pressant la
  340.     touche '-' ou en cliquant sur le premier "-".
  341.     Exemple: 
  342.     \
  343.     |- pas de sous-répertoire
  344.     -- sous-répertoires détaillés
  345.     |  |- sous-répertoire 1
  346.     |  `- sous-répertoire 2
  347.     +- sous-répertoires non détaillés
  348.     `- ultime répertoire
  349.     A noter que les accents seront incorrectements affichés du fait des
  350.     différences de codage entre le DOS et Windows.
  351.  
  352.  
  353.   b) L'interface ligne de commande
  354. Cette interface est plus basique et ne s'utilise qu'au clavier. A tout moment
  355. l'appui sur la touche Escape arrête l'exécution du programme.
  356. Les différents éléments sont les suivants:
  357.  
  358.   - Les listes: la liste des éléments est affichée avec un numéro à gauche. Il
  359.     vous suffit d'entrer le numéro de l'élément lorsqu'il vous est demandé
  360.     pour le sélectionner. Si jamais la liste dépasse la taille de l'écran, il
  361.     vous faudra appuyer sur une touche pour la faire défiler.
  362.   - L'entrée de données: il vous suffit d'entrer la donnée demandée (par
  363.     exemple un nom de fichier). La touche Delete permet d'effacer le caractère
  364.     précédent le curseur (ce que vous avez déjà entré est affiché à la ligne
  365.     suivante sauf le dernier caractère et vous pouvez continuer d'entrer de
  366.     nouveaux caractères). Il n'est pas possible de déplacer le curseur.
  367.   - Les choix: ils se présentent sous la forme d'une question avec les
  368.     possibilités de réponse entre parenthèses (Exemple: (O/N)). Il vous faut
  369.     donner la réponse parmi un des éléments présentés. La casse des lettres
  370.     n'est pas prise en compte.
  371.  
  372.  
  373. 5- L'utilisation du programme
  374. -----------------------------
  375.  
  376. Utilisation: savepart.exe [-l en|fr|fr_2] [-cm|-nm|-pm] [-f <fichier
  377. d'options>] [-ncd] [-ncs] [-nvd] [-nvf] [-cui|-tui|-tuix|-bui|-buix]
  378. [-a|-b|-c|-d|-e|-i|-k|-m|-n|-r|-s|-t|-u|-v|-w|-z]
  379.  
  380.   -l: cette option vous permet de choisir la langue à utiliser. Vous ne devez
  381. l'utiliser que si la langue reconnue automatiquement n'est pas correcte. Si
  382. une erreur apparaît avant que cette option ne soit analysée, le message
  383. d'erreur sera affiché avec la langue détectée automatiquement. Les langues
  384. reconnues sont:
  385.  
  386.     * en: anglais.
  387.     * fr: français.
  388.     * fr_2: français avec d'autres pages de code.
  389.  
  390. La détection de la langue positionne celle-ci à français lors de la détection
  391. de paramètres de configuration utilisée en France, au Canada français, en
  392. Guyane française, aux Antilles françaises et en Polynésie française. Dans les
  393. autres cas, la langue est positionnée à anglais.
  394. Le paramètre fr_2 est uniquement là au cas où les accents seraient mal
  395. affichés. Je ne sais pas à quels paramètres de configuration cela correspond
  396. (et je ne suis pas sûr qu'il y existe une configuration de DOS pour ces
  397. paramètres), ce sont les caractères accentués tels que les utilisent Windows
  398. et Linux (ANSI). Il n'est pas automatiquement détecté.
  399.  
  400.   -cm: cette option est la méthode par défaut d'utilisation de la souris.
  401.  
  402.   -pm: cette option est une autre méthode d'utilisation de la souris si jamais
  403. la première ne marche pas (c'est la méthode par défaut lors de l'utilisation
  404. de la version DOS sous Windows NT/XP). Elle peut faire que des double click ne
  405. soient pas détectés. Cette option est équivalente à -cm dans la version
  406. Windows.
  407.  
  408.   -nm: cette option permet d'empêcher l'utilisation de la souris. Vous ne
  409. devez l'utiliser que si l'utilisation de la souris semble poser problème avec
  410. les 2 méthodes d'utilisations données ci-dessus.
  411.  
  412.   -f <fichier d'options>: cela vous permet de donner un fichier d'options afin
  413. d'utiliser le mode batch. Pour connaître le format de ce fichier d'options,
  414. veuillez vous référer au chapitre 21.
  415.  
  416.   -ncd: cette option désactive la vérification que le fichier créé/lu ne doit
  417. pas se trouver sur l'élément sauvé/restauré. Il est conseillé de ne l'utiliser
  418. que si l'attribution des lettres de lecteur DOS est incorrecte. Cette option
  419. n'a aucune influence dans la version Windows (la vérification ne peut pas être
  420. désactivée).
  421.  
  422.   -ncs: cette option désactive la vérification de la taille libre sur le
  423. lecteur où le fichier de sauvegarde est créé. Cela permet de contourner le cas
  424. de driver ne rapportant pas une taille libre correcte, mais vous devez faire
  425. attention en utilisant cette option de ne pas donner une taille maximale de
  426. fichier trop grande sinon la sauvegarde échouera.
  427.  
  428.   -nvd: cette option désactive la vérification que les secteurs sont
  429. correctement écrits. Ceci accélére la restauration, mais peut empêcher la
  430. détection de secteurs défectueux. La vérification que les secteurs sont
  431. correctement écrits est toujours désactivée dans la version Windows (sauf pour
  432. les lecteurs de disquettes dans Windows 9x).
  433.  
  434.   -nvf: cette option désactive la vérification que les fichiers sont
  435. correctement écrits et que les secteurs sont correctement écrits quand l'accès
  436. par périphérique DOS est utilisé. Ceci accélére la sauvegarde (et la
  437. restauration dans le second cas), mais peut faire que les fichiers créés ou
  438. les périphériques restaurés soient incorrects dans le cas où le disque où ils
  439. sont écrits commence à être défectueux. La vérification que les fichiers sont
  440. correctement écrits est toujours désactivée dans la version Windows.
  441.  
  442.   -cui|-tui|-tuix|-bui|-buix: cette option vous permet de sélectionner
  443. l'interface graphique à utiliser:
  444.  
  445.     * -cui: interface type ligne de commande.
  446.     * -tui: interface type fenêtres textuelles.
  447.     * -tuix: la même chose que -tui mais en utilisant le mode étendu
  448.       d'affichage (43 ou 50 lignes au lieu de 25).
  449.     * -bui: interface type fenêtres textuelles mais utilisant l'accès à
  450.       l'écran par le BIOS ce qui assure une meilleure compatibilité, mais est
  451.       plus lent. Cette option est équivalent à -tui dans la version Windows.
  452.     * -buix: la même chose que -bui mais en utilisant le mode étendu
  453.       d'affichage (43 ou 50 lignes au lieu de 25). Cette option est équivalent
  454.       à -tuix dans la version Windows.
  455.  
  456. Si cette option n'est pas donnée, c'est l'interface type fenêtres textuelles
  457. qui est utilisée. Cette option ne doit être utilisée que si cette interface
  458. pose problème (par exemple rien ne se passe quand le programme est lancé).
  459. Dans ce cas il faut commencer par essayer avec l'option -bui, puis si cela ne
  460. marche toujours pas avec l'option -cui.
  461.  
  462.   -a|-b|-c|-d|-e|-i|-k|-m|-n|-r|-s|-t|-u|-v|-w|-z: cette option vous permet de
  463. sélectionner l'action à réaliser:
  464.  
  465.     * -a: corriger la définition physique du disque dans un secteur boot.
  466.     * -b: mettre à jour le fichier BOOTSECT.DOS/BOOTSECT.BAK.
  467.     * -c: copier un élément.
  468.     * -d: copier des fichiers créés par le programme afin de les modifier
  469.       (taux de compression, taille maximum, extraction des secteurs occupés,
  470.       ...).
  471.     * -e: explorer une partition.
  472.     * -i: lire des informations du driver.
  473.     * -k: remplacer le secteur de démarrage d'une partition FAT/NTFS ou le
  474.       superbloc d'une partition ext2/ext3 par sa copie.
  475.     * -m: simuler un élément à partir des fichiers de sauvegarde.
  476.     * -n: créer des fichiers sur une partition NTFS depuis Windows NT, 2000,
  477.       XP ou Vista.
  478.     * -r: restaurer un élément.
  479.     * -s: sauver un élément.
  480.     * -t: vérifier des fichiers de sauvegarde.
  481.     * -u: mettre à jour la base de registres Windows 2000/XP/Vista.
  482.     * -v: explorer un fichier de sauvegarde.
  483.     * -w: mettre à jour les données de configuration de démarrage de Windows
  484.       Vista.
  485.     * -z: annuler les informations sur les secteurs défectueux d'un système de
  486.       fichier.
  487.  
  488. Si cette option n'est pas donnée, le programme vous demande ce que vous
  489. désirez faire. Pour la description des différentes actions, veuillez vous
  490. référer aux chapitres suivants.
  491.  
  492. Le code de retour du programme est le suivant:
  493.  
  494.   - 0 s'il s'est exécuté sans problème,
  495.   - 1 si une erreur est apparue,
  496.   - 2 si l'utilisateur a annulé l'exécution,
  497.   - 3 s'il s'est exécuté sans problème mais avec de mauvais secteurs,
  498.   - 255 si une exception a été levée.
  499.  
  500. Remarques:
  501. ----------
  502.  
  503.   - l'option -f <fichier d'options> ne peut pas être utilisée lors de la copie
  504.     de partition ou de fichier.
  505.   - la copie et la vérification de fichiers peuvent être exécutées sous
  506.     Windows (dans ce cas l'exécution sera certainement plus rapide que sous
  507.     DOS).
  508.   - l'exploration d'une partition nécessite d'utiliser une interface de type
  509.     fenêtres textuelles (elle ne marche pas avec l'option -cui).
  510.  
  511.  
  512. 6- La sauvegarde d'élément
  513. --------------------------
  514.  
  515. C'est la partie exécutée si sous utilisez l'option -s ou si vous la
  516. sélectionnez lorsque le programme vous la demande.
  517.  
  518. L'exécution se déroule selon le diagramme suivant (en dehors du mode batch): 
  519.            Choix du support
  520.                   |
  521.                   V
  522.       Choix de l'élément source
  523.                   |
  524.                   V
  525.           [Partie à sauver]
  526.                   |
  527.                   V
  528.  [Emplacement des fichiers de swap]
  529.                   |<------------------------+---+
  530.                   V                         |   |
  531.            Choix du fichier                 |   |
  532.                   |                         |   |
  533.                   V                         |   |
  534. Choix de la taille maximum du fichier       |   |
  535.                   +-------------------------+   |
  536.                   V                             |
  537.       [Choix de la compression]                 |
  538.                   |                             |
  539.                   V                             |
  540.         Fenêtre de sauvegarde                   |
  541.                   +-----------------------------+
  542.                   V
  543.     Création du fichier d'options
  544.                   |
  545.                   V
  546.                  fin
  547.  
  548.  
  549.   a) Choix du support:
  550. Il faut sélectionner le disque, le lecteur de disquette ou le périphérique DOS
  551. sur lequel se trouve l'élément à sauvegarder.
  552. Le mode d'accès au disque est précisé:
  553.  
  554.   - accès standard: avec ce mode d'accès on accède au disque dur selon sa
  555.     définition physique (cylindre, secteur, tête). Avec ce mode d'accès la
  556.     taille des secteurs ne peut pas être connue (elle est prise à 512 octets
  557.     qui est la valeur standard, les autres tailles étant exceptionnelles) et
  558.     la taille des disques est limitée à 8 Go.
  559.   - accès étendu: c'est le mode d'accès qui devient le standard. Dans ce mode
  560.     le disque dur est représenté comme une unique piste (on ne se préoccupe
  561.     pas de sa définition physique). Ce mode permet d'utiliser les disques de
  562.     plus de 8 Go, cependant la taille rapportée par ces disques peut être
  563.     fausse (sans que cela n'ait de conséquence). La taille des secteurs peut
  564.     être différente de 512 octets bien que cette valeur reste la plus
  565.     courante.
  566.  
  567. Dans le cas des lecteurs de disquette, l'accès est obligatoirement standard,
  568. dans le cas des périphériques DOS, il apparaît étendu pour Partition Saving
  569. mais comme c'est le driver DOS qui fait l'accès, c'est lui qui choisit le
  570. mode.
  571.  
  572.   b) Choix de l'élément source:
  573. Avec cette fenêtre vous pouvez sélectionner la partie du disque à sauvegarder.
  574. Le support permet de savoir si l'élément est directement en relation avec le
  575. disque ou avec une partition. Dans le cas d'une partition, le support vous
  576. précise si c'est une partition principale ou si c'est une partition définie
  577. dans une partition étendue.
  578. Le numéro de la partition est le numéro tel que reconnu sous Linux.
  579. Le nom du lecteur est le nom du lecteur DOS correspondant à la partition (si
  580. c'est une partition DOS bien sûr). Ceci peut être erroné dans la mesure où de
  581. nouveau type de partition DOS peuvent être définis (par exemple avec Windows95
  582. de nouveaux types ont été définis pour les partitions VFAT16 et FAT32 et rien
  583. n'empêche qu'une évolution semblable se reproduise).
  584. Dans le cas où l'élément est en relation avec le disque le type de l'élément
  585. permet d'identifier l'élément: cela peut être le disque complet, le master
  586. boot record (premier secteur du disque), les secteurs situés avant la première
  587. partition et la table des partitions. Dans le cas où le support est une
  588. partition, le type de l'élément permet d'identifier le type de la partition:
  589. cela permet d'identifier le type d'OS installé dessus. Dans la mesure où les
  590. types de partition ne sont pas normalisés, la liste n'est pas exhaustive.
  591. La taille donne la taille de l'élément. Par défaut elle est exprimée en Mo
  592. sauf si elle est suivie de Ko.
  593. Le nom de la partition est le label (ou nom de volume). Il est affiché quand
  594. il est accessible. Si pour les lecteurs DOS, il semble y avoir une incohérence
  595. entre la lettre du lecteur et le nom de la partition, ce dernier est
  596. certainement juste et le nom du lecteur mal attribué.
  597. Pour les disquettes, cette fenêtre n'apparaît pas.
  598. Pour les périphériques DOS, vous pouvez sélectionner le périphérique à sauver
  599. dans la liste vous présentant tous ceux que le DOS connait comme ayant un
  600. accès par secteur et possédant un système de fichier FAT.
  601.  
  602. Remarque:
  603. ---------
  604.  
  605.   - Si vous choisissez de sauvegarder une partition principale de type
  606.     étendue, vous sauvegardez toutes les partitions définies dans cette
  607.     partition étendue (toutes celles qui ont pour support "Etendue
  608.     n°<partition étendue choisie>").
  609.   - Si vous n'avez qu'une seule partition avec le type 42 (disque dynamique)
  610.     ou 8e (Linux LVM), le disque est utilisé avec le nouveau format de
  611.     partitionnement dynamique qui n'est pas supporté par Partition Saving,
  612.     donc vous ne pouvez pas le sauver.
  613.   - Si vous avez une partition avec le type 44 (GoBack), c'est parce que vous
  614.     utilisez Norton GoBack qui a son propre méchanisme de partitionnement.
  615.     Vous devez le désactiver pour pouvoir sauver la partition.
  616.  
  617.   c) Partie à sauver:
  618. Cette fenêtre n'apparaît que si la partition choisie est un des types dont il
  619. est possible de ne sauver que les secteurs occupés. Dans ce cas elle vous
  620. propose les choix suivants:
  621.  
  622.   - "Tous les secteurs": dans ce cas tous les secteurs de la partition seront
  623.     sauvés sans tenir compte du fait qu'ils soient occupés ou pas. Cela fait
  624.     bien sûr que la sauvegarde est plus grosse que dans les cas suivants, mais
  625.     peut permettre de sauver la partition même si celle-ci est fortement
  626.     endommagée (par exemple pour pouvoir la sauver avant de tenter des
  627.     solutions extrêmes pour la réparer). La contrainte de cette solution est
  628.     que la restauration devra se faire sur une partition ayant exactement le
  629.     même format (le disque doit avoir la même taille et définition physique et
  630.     la partition avoir la même taille et être à la même place).
  631.   - "Les secteurs occupés": dans ce cas seuls les secteurs occupés sont
  632.     sauvés. Cela à l'avantage que la sauvegarde nécessite moins de place que
  633.     dans le cas précédent et permet également de pouvoir restaurer la
  634.     partition sur une partition différente (elle peut être sur un disque
  635.     différent, à un emplacement différent et avec une taille différente), en
  636.     tenant compte néanmoins de quelques contraintes de taille. L'inconvénient
  637.     est que ce type de sauvegarde nécessite plus de mémoire et que la
  638.     sauvegarde peut ne pas aboutir si votre partition est endommagée (par
  639.     exemple des secteurs importants sont endommagés).
  640.   - "L'élément sur lui-même": ce cas ne s'applique qu'aux partitions de type
  641.     FAT, NTFS et ext2. Il est identique au cas précédent, mais permet
  642.     également de créer le fichier de sauvegarde sur la partition sauvegardée
  643.     (ce qu'il NE faut surtout PAS faire pour les 2 cas précédents). Vous ne
  644.     devez choisir cette option que si vous allez utiliser les possibilités
  645.     internes de l'outil pour accéder aux partitions FAT, NTFS et ext2 (via le
  646.     montage de partition), pas si vous avez un autre moyen d'y accéder. Si
  647.     vous choisissez cette option, la partition est automatiquement montée pour
  648.     pouvoir y accéder si ce n'est pas encore le cas. Les contraintes sont que
  649.     cela nécessite plus de place mémoire et que lors de la restauration il
  650.     faudra faire un scandisk sur la partition restaurée (après avoir redémarré
  651.     l'ordinateur) afin de corriger des erreurs éventuelles sur la taille des
  652.     fichiers créés (ceux que vous avez utilisés lors de la restauration sont
  653.     corrects, ce sont ceux sur la partition restaurée qui ne le sont pas).
  654.     Pour les partitions FAT16, FAT32, NTFS et ext2 cette vérification est
  655.     activée automatiquement lorsque vous redémarrez. Pour les partitions FAT12
  656.     il faut que vous le fassiez à la main.
  657.     Pour les partitions FAT et ext2, il est préférable de ne pas effacer un
  658.     fichier existant car cela peut amener plus d'erreurs que de créer un
  659.     nouveau fichier. Pour les partitions NTFS, il n'y a pas cette contrainte
  660.     (de plus il n'y a pas le choix).
  661.   - "Les secteurs occupés sans les fichiers de swap": ce cas ne s'applique
  662.     qu'aux partitions de type FAT et NTFS. Dans ce cas seuls les secteurs
  663.     occupés sont sauvegardés et le contenu des fichiers de swap n'est pas
  664.     sauvegardé (Windows réinitialisera ce contenu au premier démarrage après
  665.     la restauration). Les fichiers de swap peuvent être "win386.swp",
  666.     "vmmhiber.w9x", "pagefile.sys" et "hiberfil.sys" pour une partition FAT et
  667.     "pagefile.sys" et "hiberfil.sys" pour une partition NTFS. Cette option
  668.     permet de réduire la taille des sauvegardes, mais nécessite un peu plus de
  669.     mémoire que de ne sauver que les secteurs occupés.
  670.   - "L'élément sur lui-même sans les fichiers de swap": ce cas est la
  671.     concaténation des 2 cas précédants.
  672.   - "Le secteur de démarrage" (partition FAT/NTFS) ou "Le super bloc"
  673.     (partition ext2/ext3): cela permet de sauver les secteurs décrivant le
  674.     système de fichier (le premier secteur pour une partition FAT/NTFS, les
  675.     2048 premiers octets pour une partition ext2/ext3). Cette option n'est pas
  676.     vraiment utile sauf pour se prémunir contre un virus de boot.
  677.  
  678. Dans le cas où la partition ne serait pas une partition pour laquelle il est
  679. possible de ne sauver que les secteurs occupés ou dans le cas où vous auriez
  680. choisi un élément en relation avec le disque, cette fenêtre n'apparaît pas et
  681. tous les secteurs sont sauvés.
  682. Pour avoir plus de renseignements sur la sauvegarde des secteurs occupés,
  683. veuillez vous référer au chapitre 23.
  684.  
  685. Remarque:
  686. ---------
  687.  
  688.   - une fenêtre vous informant de la recherche du dernier secteur occupé
  689.     apparaît entre le choix de la taille du fichier et la fenêtre de
  690.     sauvegarde. Dans le cas où vous choisissez une des deux options où il ne
  691.     faut sauver que les secteurs occupés, cette fenêtre peut rester afficher
  692.     relativement longtemps. Dans le cas où vous sauvez tous les secteurs, vous
  693.     ne la verrez probablement pas, car elle est affichée très briévement.
  694.  
  695.   d) Emplacement des fichiers de swap:
  696. Cette fenêtre n'apparaît que si vous avez choisi l'option "L'élément sans les
  697. fichiers de swap" ou "L'élément sur lui-même sans les fichiers de swap" dans
  698. la fenêtre précédente. Elle permet d'indiquer au programme dans quel
  699. répertoire se trouvent les fichiers de swap. En plus du répertoire que vous
  700. indiquez ici, le programme recherche également ces fichiers sur le répertoire
  701. racine (vous pouvez bien sûr lui donner à nouveau le répertoire racine ici).
  702. En règle générale les fichiers de swap se trouvent soit sur la racine soit
  703. dans le répertoire Windows. Pour sélectionner le répertoire vous devez vous
  704. déplacer dans l'arborescence (en affichant les sous-répertoires d'un
  705. répertoire en pressant la touche '+' quand celui-ci est sélectionné en cas de
  706. besoin) jusqu'à ce que vous l'atteigniez puis appuyer sur la touche Entrée ou
  707. cliquer sur le bouton Ok.
  708.  
  709.   e) Choix du fichier:
  710. Dans cette fenêtre vous pouvez choisir le nom et l'emplacement du fichier de
  711. sauvegarde. Pour cela vous pouvez taper dans la ligne "Fichier" le nom du
  712. fichier (avec éventuellement son emplacement) ou en sélectionner un dans la
  713. liste des fichiers ou vous déplacer dans l'arborescence à l'aide de la liste
  714. des lecteurs et des répertoires. Par défaut "*.*" est affiché ce qui signifie
  715. que tous les fichiers sont affichés. Vous pouvez également créer des
  716. répertoires (cela NE doit PAS être fait sur la partition sauvée, même si vous
  717. avez choisi de la sauver sur elle-même) ou monter une partition. Le montage de
  718. partition permet d'accéder à une partition qui n'est normalement pas
  719. accessible par le DOS, notamment les partitions NTFS si vous désirez y écrire
  720. un fichier dessus. Pour avoir plus d'informations sur le montage de partition,
  721. veuillez lire le chapitre 22.
  722. Une deuxième fenêtre vous donne la possibilité d'utiliser le nommage
  723. automatique. Le nommage automatique consiste à générer automatiquement un nom
  724. de fichier si plusieurs sont nécessaires. Pour cela le programme prend le nom
  725. du premier fichier et remplace (ou ajoute selon le cas) les deux derniers
  726. caractères (les trois derniers si plus de 100 fichiers sont nécessaires) de
  727. l'extension par le numéro du fichier (en considérant que le premier fichier
  728. porte le numéro 0). Par exemple si votre premier fichier s'appelle
  729. "disk_c.par", le second sera "disk_c.p01", le troisième "disk_c.p02", ..., le
  730. cent-unième "disk_c.100".
  731. Une troisième fenêtre vous informe des lecteurs DOS avec leur espace libre
  732. ainsi que la taille de la partition (sans tenir compte du fait que seuls les
  733. secteurs occupés peuvent être sauvés et de la compression).
  734.  
  735. Remarques:
  736. ----------
  737.  
  738.   - si un lecteur n'apparaît pas dans la liste des lecteurs c'est qu'il n'a
  739.     pas pu être détecté. Cependant rien ne vous empêche de taper sa lettre
  740.     dans la ligne du nom de fichier (auquel cas la liste des lecteurs
  741.     n'indiquera pas le bon lecteur mais c'est sans conséquence).
  742.   - si le fichier sélectionné existe déjà, une fenêtre de confirmation
  743.     d'effacement est ouverte (si le fichier est en lecture seule, une fenêtre
  744.     vous informant qu'il ne peut pas être effacé apparaît).
  745.   - si vous sauvez un disque complet, une partition FAT, NTFS ou ext2, vous NE
  746.     devez PAS créer le fichier sur le disque ou la partition que vous sauvez à
  747.     moins que vous n'ayez choisi l'option "L'élément sur lui-même" ou
  748.     "L'élément sur lui-même sans les fichiers de swap" dans la fenêtre vous
  749.     demandant ce que vous voulez sauver et que vous essayez d'y accéder via le
  750.     mécanisme de montage. Si vous n'avez pas choisi cette option et essayez
  751.     néanmoins de créer un fichier sur la partition à sauver, une fenêtre de
  752.     warning vous signale cet éventuel problème. Si vous utilisez l'option
  753.     "-ncd", cette vérification ne sera pas faite.
  754.   - même remarque que la précédente sur la création de répertoire, mais cela
  755.     ne doit pas être fait même si vous avez choisi de sauver l'élément sur
  756.     lui-même.
  757.   - lors de l'utilisation du nommage automatique, mise à part pour le premier
  758.     fichier, il n'est pas vérifié que le fichier existe déjà, par conséquent
  759.     il sera effacé s'il existe (par exemple, évitez d'appeler le premier
  760.     fichier <nom>.<lettre>01 car il sera effacé lors de la création du
  761.     second).
  762.  
  763.   f) Choix de la taille du fichier:
  764. Cette fenêtre vous permet de choisir la taille maximum que vous désirez pour
  765. le fichier. Si plus de place est nécessaire pour pouvoir sauver l'élément, un
  766. nouveau fichier vous sera demandé quand celui-ci sera plein. Si la taille
  767. libre sur le lecteur est inférieure à 10 Mo, la taille demandée est en ko,
  768. sinon elle est en Mo. Cette taille maximum ne peut pas dépasser le minimum
  769. entre la taille disponible sur le lecteur et 2047 Mo. Si vous avez utilisé
  770. l'option "-ncs", la taille disponible sur le lecteur n'est pas vérifiée.
  771. Si vous entrez 0, vous revenez à la fenêtre de choix de fichier.
  772.  
  773.   g) Choix de la compression:
  774. Si vous disposez de suffisamment de mémoire, une fenêtre vous demande avec
  775. quel niveau de compression vous voulez compresser les données. Cela va de 0
  776. (pas de compression) à 9 (compression maximale). Le niveau généralement
  777. utilisé par les programmes de compression est le niveau 6. Plus vous
  778. choisissez un niveau de compression élevé, plus le temps d'exécution sera long
  779. (par contre cela influence peu le temps de décompression).
  780. Si vous n'avez pas assez de place mémoire, une fenêtre vous en informe. Dans
  781. ce cas aucune compression n'est réalisée (<=> niveau 0).
  782. Cette fenêtre n'apparaît qu'après la demande du premier fichier (pour les
  783. fichiers suivant le même taux de compression est utilisé).
  784. L'algorithme de compression utilisé est l'algorithme du programme gzip.
  785.  
  786.   h) Fenêtre de sauvegarde:
  787. Cette fenêtre vous informe de l'avancement de la sauvegarde.
  788. La ligne d'avancement du haut donne l'avancement par rapport à l'ensemble de
  789. l'élément sauvé. La ligne d'avancement d'en dessous donne l'avancement par
  790. rapport à la taille maximale du fichier. Par conséquent il n'est pas anormal
  791. que cette ligne ne soit pas à 100% lorsque la sauvegarde se termine.
  792. Le temps restant est le temps restant estimé. L'exactitude de celui-ci est
  793. fortement influencée par le fait de compresser ou non les données et de sauver
  794. ou non tous les secteurs.
  795. La liste des erreurs est la liste des erreurs détectées lors de la lecture des
  796. secteurs du disque. Si vous avez les mêmes à la restauration et si lorsque
  797. vous utilisez un programme de vérification de disque (tel que la vérification
  798. de surface avec scandisk), de mauvais secteurs sont signalés, ces erreurs ne
  799. portent pas à conséquences (s'il n'y avait pas de données sur ces secteurs au
  800. moment de la sauvegarde, mais ça c'était à l'OS de le détecter).
  801. Si la taille maximum de fichier que vous avez donnée n'est pas suffisante pour
  802. sauver tout l'élément (la ligne d'avancement de fichier atteint 100%), un
  803. nouveau nom de fichier vous est demandé avec à nouveau sa taille maximum (si
  804. vous utilisez le nommage automatique, celui-ci sera généré automatiquement,
  805. avec la même taille maximum que le premier).
  806. Tant que la sauvegarde est en cours vous ne pouvez pas appuyer sur le bouton
  807. Ok (seul le bouton annuler est actif pour pouvoir arrêter la sauvegarde).
  808. Quand la sauvegarde est terminée, le bouton Ok devient actif, le bouton
  809. annuler inactif, et la ligne marquée "Etat" passe de "En cours ..." à
  810. "Terminé.".
  811.  
  812.   i) Création du fichier d'options:
  813. Si vous n'avez pas utilisé le mode batch (ou si des options ont été ajoutées
  814. par rapport à celles fournies en batch), une fenêtre vous demande si vous
  815. voulez créer le fichier d'options qui vous permettra d'utiliser le mode batch
  816. pour les prochaines sauvegardes/restaurations de cet élément. Si vous répondez
  817. "oui", une fenêtre vous demandera le nom du fichier. Ce fichier contiendra
  818. toutes les options que vous avez positionnées.
  819.  
  820. Remarques:
  821. ----------
  822.  
  823.   - le contenu de ce fichier ne reste valide que tant que vous ne changez pas
  824.     le partitionnement de votre disque dur.
  825.   - les noms des fichiers écrits dans ce fichier sont en absolu. Par
  826.     conséquent si vous déplacez les fichiers de sauvegarde, il vous faudra
  827.     modifier ce fichier d'option.
  828.   - vous pouvez bien sûr créer ce fichier à la main.
  829.   - la convention de nommage DOS (8.3: 8 caractères maximums pour le nom et 3
  830.     caractères maximums pour l'extension) doit être utilisée pour les noms des
  831.     fichiers écrits dans le fichier d'options à moins d'utiliser le fichier à
  832.     travers un montage.
  833.  
  834.   j) Exemples:
  835. Considérons que vous avez 2 disques partitionnés comme décrit ci-dessous (à
  836. coté du type de partition se trouve les dénominations <DOS>|<Linux>):
  837.                Disque 1                               Disque 2
  838. +------------------------------------+ +-------------------------------------+
  839. | Partition principale 1:            | | Partition principale 1:             |
  840. | DOS FAT 32              (C:|hda1)  | | DOS FAT 32              (D:|hdb1)   |
  841. +------------------------------------+ +-------------------------------------+
  842. | Partition principale 2:            | | Partition principale 2:             |
  843. | DOS étendue             (  |hda2)  | | DOS étendue             (  |hdb2)   |
  844. | +--------------------------------+ | | +---------------------------------+ |
  845. | | Partition étendue 1 de la      | | | | Partition étendue 1 de la       | |
  846. | | partition principale 2:        | | | | partition principale 2:         | |
  847. | | DOS FAT 32           (E:|hda5) | | | | DOS FAT 32           (G:|hdb5)  | |
  848. | +--------------------------------+ | | +---------------------------------+ |
  849. | | Partition étendue 2 de la      | | +-------------------------------------+
  850. | | partition principale 2:        | | | Partition principale 3:             |
  851. | | DOS VFAT 16          (F:|hda6) | | | Vide                    (  |hdb3)   |
  852. | +--------------------------------+ | +-------------------------------------+
  853. +------------------------------------+ | Partition principale 4:             |
  854. | Partition principale 3:            | | Linux swap              (  |hdb4)   |
  855. | Linux extfs2            (  |hda3)  | +-------------------------------------+
  856. +------------------------------------+
  857. | Partition principale 4:            |
  858. | Vide                    (  |hda4)  |
  859. +------------------------------------+
  860.  
  861. Si vous désirez sauver la partition contenant le lecteur D:, vous exécutez
  862. savepart.exe -s, puis:
  863.  
  864.   - commencez par choisir le deuxième disque,
  865.   - sélectionnez la première partition,
  866.   - choisissez de sauver tous les secteurs ou seulement les secteurs occupés
  867.     (cette deuxième solution nécessitera moins de place),
  868.   - choisissez de compresser le fichier ou pas,
  869.   - choisissez l'emplacement et le nom du fichier (selon la taille disponible
  870.     sur les différents lecteurs, mais de préférence sur le premier disque afin
  871.     d'aller plus vite, donc en C:, E: ou F:), par exemple C:\disk_d.par
  872.   - dans la mesure où vous voulez graver le fichier sur un CD, vous choisissez
  873.     une taille maximale de 620 Mo.
  874.  
  875. A partir de ce point, la sauvegarde se déroule. Si les 620 Mo ne suffisent pas
  876. pour sauver toutes les données, vous devez donner l'emplacement et le nom d'un
  877. deuxième fichier, puis sa taille maximale, .... Une fois la sauvegarde
  878. terminée, vous pouvez décider de créer le fichier batch ou pas. Si vous créez
  879. le fichier batch et gravez les fichiers sur un CD, mettez le fichier batch
  880. avec le premier fichier et n'oubliez pas de modifier le chemin d'accès au(x)
  881. fichier(s) de sauvegarde dans ce fichier batch.
  882.  
  883. Si vous désirez sauver la partition Linux, vous devez:
  884.  
  885.   - sélectionner le premier disque,
  886.   - choisir la troisième partition,
  887.  
  888. puis continuer comme pour le premier cas (comme la partition Linux se trouve
  889. sur le premier disque, il est conseillé de créer le fichier sur un lecteur du
  890. deuxième disque).
  891.  
  892.  
  893. 7- La restauration d'élément
  894. ----------------------------
  895.  
  896. C'est la partie qui est exécutée lorsque vous utilisez l'option -r ou
  897. sélectionnez cette option quand le programme vous la demande.
  898.  
  899. L'exécution se déroule selon le diagramme suivant (en dehors du mode batch): 
  900.             Choix du fichier
  901.                    |
  902.                    V
  903.      Choix de l'élément destination
  904.                    |<-----------------------------+
  905.                    V                              |
  906.         Fenêtre de restauration                   |
  907.                    +---------> Choix du fichier --+
  908.                    V
  909.                   fin
  910.  
  911.  
  912.   a) Choix du fichier:
  913. C'est la même fenêtre que celle de sélection de fichier lors de la sauvegarde.
  914. L'en-tête du fichier sélectionné est vérifié et une erreur est signalée si
  915. celui-ci est incorrect.
  916. Le nommage automatique peut être sélectionné afin que le nom des fichiers
  917. suivants soit généré automatiquement (il faut bien-sûr que la règle de nommage
  918. décrite dans le chapitre 6.e soit respectée). Vous pouvez également monter une
  919. partition si le fichier de sauvegarde se trouve sur une partition non
  920. accessible par le DOS.
  921.  
  922.   b) Choix de l'élément destination:
  923. Cette fenêtre donne la liste des éléments compatibles avec celui sauvé dans le
  924. fichier. Vous devez choisir un des éléments dans cette liste pour faire la
  925. restauration.
  926. En haut de la fenêtre une description de l'élément sauvé est donnée. En
  927. dessous c'est la liste des éléments compatibles.
  928. La colonne "Dis" donne le numéro du disque sur lequel se trouve l'élément.
  929. La colonne "Support" donne le type de support sur lequel se trouve l'élément.
  930. La colonne "Num" est le numéro de la partition tel qu'il est connu sous Linux,
  931. si jamais l'élément est une partition.
  932. La colonne "L." donne le nom de lecteur DOS de l'élément si c'est une
  933. partition DOS.
  934. La colonne "Id." permet de savoir si l'élément est identique à celui sauvé. Si
  935. c'est le cas un "X" est présent dans cette colonne sinon rien n'est écrit.
  936. La colonne "Taille" donne la taille de l'élément. Par défaut elle est exprimée
  937. en Mo sauf si elle est suivie de Ko.
  938. Le nom de la partition est le label (ou nom de volume). Il est affiché quand
  939. il est accessible. Si pour les lecteurs DOS, il semble y avoir une incohérence
  940. entre la lettre du lecteur et le nom de la partition, ce dernier est
  941. certainement juste et le nom du lecteur mal attribué.
  942. Au cas où le support où vous voulez restaurer la sauvegarde n'apparait pas,
  943. vous pouvez utiliser le dernier choix dans la liste affichée pour choisir ce
  944. support pour voir pourquoi il n'est pas compatible.
  945. Pour plus de détails sur la compatibilité entre les éléments veuillez
  946. consulter le chapitre 23.
  947. Si aucun élément compatible n'est trouvé, un message vous le signale et le
  948. programme se termine.
  949.  
  950. !!!!! Attention !!!!!:
  951. ----------------------
  952. La restauration efface toutes les données actuellement présentes sur l'élément
  953. choisi. De plus vous NE devez PAS choisir le disque (dans le cas de la
  954. sauvegarde d'un disque complet) ou la partition sur laquelle se trouve le
  955. fichier vous permettant de faire cette restauration (il serait en effet effacé
  956. lors de la restauration et ne serait donc plus accessible ce qui entraînerait
  957. une erreur et l'arrêt de la restauration).
  958. Une fenêtre de warning vous signale si le fichier se trouve sur le disque ou
  959. la partition à restaurer. Elle est affichée uniquement pour le premier fichier
  960. (car pour les suivants vous NE devez PAS accéder au disque ou à la partition
  961. que vous restaurez) et elle n'est pas affichée dans le cas où vous utilisez
  962. l'option "-ncd".
  963.  
  964.   c) Fenêtre de restauration:
  965. Cette fenêtre vous permet de suivre l'avancement de la restauration.
  966. La ligne d'avancement du haut donne l'avancement pour le fichier.
  967. La ligne d'avancement d'en dessous donne l'avancement pour l'élément choisi.
  968. Le temps restant est le temps restant estimé. L'exactitude de celui-ci est
  969. fortement influencée par le fait que les données aient été compressées et que
  970. tous les secteurs aient été sauvés ou pas.
  971. La liste des erreurs contient les erreurs détectées lors de l'écriture des
  972. secteurs sur le disque. Si ces erreurs sont les mêmes que lors de la
  973. sauvegarde, il n'y a pas de conséquences (si ce ne sont pas les mêmes ou s'il
  974. y en a moins ou plus vous risquez d'avoir perdu des données: passer scandisk
  975. (ou un programme équivalent pour l'OS donné) pourra peut-être résoudre le
  976. problème).
  977. Si l'élément a été sauvée en plusieurs fichiers, ils vous sont demandés au fur
  978. et à mesure de l'avancement.
  979. Tant que la restauration est en cours vous ne pouvez pas appuyer sur le bouton
  980. Ok (seul le bouton annuler est actif pour pouvoir arrêter cette restauration).
  981. Quand la restauration est terminée, le bouton Ok devient actif, le bouton
  982. annuler inactif, et la ligne marquée "Etat" passe de "En cours ..." à
  983. "Terminé.".
  984.  
  985. !!!!! Attention !!!!!:
  986. ----------------------
  987.  
  988.   - lors de la sélection des fichiers suivants, vous ne devez pas accéder au
  989.     lecteur correspondant au disque ou à la partition en cours de restauration
  990.     (si c'est une partition DOS). En effet celle-ci étant en cours d'écriture,
  991.     les informations la concernant sont fausses (un peu comme si vous essayiez
  992.     d'accéder à un fichier alors que la partition est en train d'être
  993.     formatée).
  994.   - une fois la restauration terminée, redémarrer l'ordinateur si vous venez
  995.     de restaurer une partition DOS (ou une partition que vous pouvez accéder
  996.     par le DOS), afin que celui-ci puisse mettre à jour les informations
  997.     concernant cette partition.
  998.   - si vous annulez une restauration en cours, vous devez reformater l'élément
  999.     destination (ou faire une nouvelle restauration).
  1000.   - si lors de la sauvegarde, vous aviez créé un fichier de sauvegarde sur la
  1001.     partition en cours de sauvegarde, après avoir redémarré l'ordinateur il
  1002.     faut que vous fassiez un scandisk sur la partition restaurée afin
  1003.     d'éliminer des erreurs de tailles portant sur les fichiers créés. Cette
  1004.     vérification n'est dorénavant nécessaire que pour les partitions FAT12
  1005.     (elle est automatiquement activée pour les partitions FAT16, FAT32, NTFS
  1006.     et ext2).
  1007.   - si vous restaurez une partition sur une autre partition que celle
  1008.     d'origine et que vous avez Windows 2000, XP ou Vista, il faut que vous
  1009.     mettiez à jour la base de registres pour cette partition. Pour cela
  1010.     veuillez vous référer au chapitre 11.
  1011.   - si la partition que vous restaurez est une partition amorçble qui est
  1012.     exécutable via le multiboot Windows XP/Vista et que vous la restaurez sur
  1013.     une partition autre que celle d'origine, il faut que vous mettiez à jour
  1014.     le fichier BOOTSECT.DOS/BOOTSECT.BAK pour cette partition. Pour cela
  1015.     veuillez vous référer au chapitre 13.
  1016.   - si la partition que vous restaurez est une partition utilisée avec le
  1017.     multi-boot de Windows XP et qu'elle est restaurée sur une partition
  1018.     différente de celle d'origine, il faut que vous mettiez à jour le fichier
  1019.     BOOT.INI. Pour cela vous devez démarrer avec le CD de Windows XP, utiliser
  1020.     le mode console et utiliser la commande bootcfg. Vous pouvez également
  1021.     utiliser l'exploration d'élément pour éditer le fichier.
  1022.   - si la partition que vous restaurez est une partition utilisée avec le boot
  1023.     de Windows Vista et qu'elle est restaurée sur une partition différente de
  1024.     celle d'origine, il faut que vous mettiez à jour le fichier de
  1025.     configuration des données de démarrage. Pour cela vous devez démarrer avec
  1026.     le DVD de Windows Vista, utiliser le mode de réparation et utiliser la
  1027.     commande bootrec /RebuildBcd si la réparation automatique n'a pas été
  1028.     exécutée. Vous pouvez également utiliser l'option dédiée du programme.
  1029.     Pour cela veuillez vous référer au chapitre 12.
  1030.   - si la partition que vous restaurez est une partition utilisée avec Linux,
  1031.     et qu'elle est restaurée sur une partition différente de celle d'origine,
  1032.     vous devez mettre à jour le fichier /etc/fstab ainsi que le gestionnaire
  1033.     de boot si c'est une partition système. Pour cela vous devez démarrer avec
  1034.     le CD de Linux, utiliser le mode réparation et mettre à jour les points de
  1035.     montage et le chargeur de boot.
  1036.  
  1037.   d) Exemples:
  1038. Avec le partitionnement présenté dans l'exemple de la sauvegarde de partition,
  1039. vous désirez restaurer les partitions précédemment sauvées.
  1040. Dans le cas de la sauvegarde du lecteur D:, vous exécutez savepart -r et
  1041.  
  1042.   - choisissez le nom du premier fichier de sauvegarde,
  1043.   - choisissez la partition que vous voulez restaurer. Si vous aviez sauvé
  1044.     tous les secteurs, seule la partition contenant le lecteur D: vous sera
  1045.     proposée (si jamais les 2 disques ont le même format et les lecteurs C: et
  1046.     D: ont la même taille, le lecteur C: pourrait également vous être
  1047.     proposé). Si vous n'aviez sauvé que les secteurs occupés, les partitions
  1048.     contenant les lecteurs C:, D:, E: et G: peuvent vous être proposées en
  1049.     fonction des tailles qu'elles font (la partition F: ne peut pas vous être
  1050.     proposée dans la mesure où elle n'a pas le même format de système de
  1051.     fichier). Dans ce cas la partition D: aura une croix dans sa colonne
  1052.     "Id.", mais pas les autres (si jamais les 2 disques ont le même format et
  1053.     les lecteurs C: et D: ont la même taille, le lecteur C: pourrait également
  1054.     avoir cette croix).
  1055.   - une fois la partition choisie, la restauration commence. Si la sauvegarde
  1056.     a été faite en plusieurs fichiers, le second fichier vous sera demandé
  1057.     quand le premier est terminé, ....
  1058.  
  1059. Une fois la restauration terminée, rebootez votre ordinateur afin que le DOS
  1060. prenne en compte le fait que le lecteur D: a été modifié.
  1061.  
  1062. Si vous désirez restaurer la partition Linux, vous procédez comme ci-dessus.
  1063. Dans ce cas seul la 3ème partition du premier disque vous sera proposée vu que
  1064. c'est la seule partition Linux présente (la partition Linux swap n'a pas le
  1065. même système de fichier).
  1066.  
  1067.  
  1068. 8- La copie d'élément
  1069. ---------------------
  1070.  
  1071. C'est la partie qui est utilisée quand vous utilisez l'option -c ou quand vous
  1072. la sélectionnez lorsque le programme vous le demande.
  1073.  
  1074. L'exécution se déroule selon le diagramme suivant: 
  1075.            Choix du support
  1076.                   |
  1077.                   V
  1078.       Choix de l'élément source
  1079.                   |
  1080.                   V
  1081.           [Partie à sauver]
  1082.                   |
  1083.                   V
  1084.     Choix de l'élément destination
  1085.                   |
  1086.                   V
  1087.            Fenêtre de copie
  1088.                   |
  1089.                   V
  1090.                  fin
  1091.  
  1092.  
  1093.   a) Choix du support:
  1094. Veuillez vous référer à la même fenêtre dans la partie "sauvegarde d'élément"
  1095. (chapitre 6.a).
  1096.  
  1097.   b) Choix de l'élément source:
  1098. Veuillez vous référer à la même fenêtre dans la partie "sauvegarde d'élément"
  1099. (chapitre 6.b).
  1100.  
  1101.   c) Partie à sauver:
  1102. Veuillez vous référer à la même fenêtre dans la partie "sauvegarde d'élément"
  1103. (chapitre 6.c).
  1104.  
  1105.   d) Choix de l'élément destination:
  1106. Veuillez vous référer à la même fenêtre dans la partie "restauration
  1107. d'élément" (chapitre 7.b) en remplaçant les références au fichier par la
  1108. partition à copier.
  1109.  
  1110.   e) Fenêtre de copie:
  1111. Cette fenêtre vous permet de suivre l'avancement de la copie.
  1112. La ligne d'avancement du haut donne l'avancement pour l'élément à copier.
  1113. La ligne d'avancement d'en dessous donne l'avancement pour l'élément
  1114. destination.
  1115. Le temps restant est le temps restant estimé. L'exactitude de celui-ci est
  1116. fortement influencée par le fait de copier ou non tous les secteurs.
  1117. La liste des erreurs contient les erreurs détectées lors de la lecture des
  1118. secteurs sur l'élément à copier ou lors de l'écriture des secteurs sur
  1119. l'élément destination. Si des erreurs apparaissent, il est fortement conseillé
  1120. de passer scandisk ou un programme équivalent.
  1121. Tant que la copie est en cours vous ne pouvez pas appuyer sur le bouton Ok
  1122. (seul le bouton annuler est actif pour pouvoir arrêter cette copie). Quand la
  1123. copie est terminée, le bouton Ok devient actif, le bouton annuler inactif, et
  1124. la ligne marquée "Etat" passe de "En cours ..." à "Terminé.".
  1125.  
  1126. !!!!! Attention !!!!!:
  1127. ----------------------
  1128.  
  1129.   - une fois la copie terminée, redémarrer l'ordinateur si vous venez de
  1130.     restaurer/copier une partition DOS (ou une partition que vous pouvez
  1131.     accéder par le DOS), afin que celui-ci puisse mettre à jour les
  1132.     informations concernant la partition destination.
  1133.   - si vous annulez une copie en cours, vous devez reformater la partition
  1134.     destination (ou faire une nouvelle copie ou restauration).
  1135.   - veuillez également lire les remarques au chapitre 7.c pour connaître les
  1136.     éventuelles manipulations à faire après la copie.
  1137.  
  1138.   f) Exemples:
  1139. Avec le partitionnement présenté dans l'exemple de la sauvegarde de partition,
  1140. vous désirez copier la partition contenant le lecteur D: sur la partition
  1141. contenant le lecteur E: (à condition que sa taille soit compatible).
  1142. Pour cela vous lancez savepart -c et:
  1143.  
  1144.   - choisissez le second disque,
  1145.   - choisissez la première partition,
  1146.   - choisissez de copier uniquement les secteurs occupés (afin que la copie
  1147.     puisse se faire sur une partition ayant un format différent de celle
  1148.     d'origine),
  1149.   - choisissez la partition destination. Les partitions contenant les lecteurs
  1150.     C:, E: et G: vous seront proposées si leur taille est compatible. La
  1151.     partition contenant le lecteur D: ne vous sera pas proposée puisque c'est
  1152.     la partition d'origine. La partition contenant le lecteur F: ne vous sera
  1153.     pas proposée puisque le format du système de fichier n'est pas le même.
  1154.  
  1155. A partir de ce point la copie se déroule. Une fois celle-ci terminée, vous
  1156. devez rebooter l'ordinateur.
  1157.  
  1158.  
  1159. 9- La copie de fichier
  1160. ----------------------
  1161.  
  1162. C'est la partie exécutée lorsque vous utilisez l'option -d ou quand vous la
  1163. sélectionnez lorsque le programme vous la demande.
  1164.  
  1165. Cette partie vous permet de dupliquer des fichiers tout en changeant leur taux
  1166. de compression ou leur taille maximum. Dans le cas où la sauvegarde contient
  1167. tous les secteurs d'un disque ou d'une partition, vous pouvez ne copier que
  1168. les secteurs d'une partition donnée ou que ses secteurs occupés (pour pouvoir
  1169. ensuite restaurer le fichier sur une partition de taille différente).
  1170.  
  1171. L'exécution se déroule selon le diagramme suivant: 
  1172.                     Choix du premier fichier
  1173. Contient tous les secteurs    |    Contient les secteurs occupés
  1174.            +------------------+------------------+
  1175.            V                                     |
  1176.    Demande si extraction                         |
  1177.            |    Pas d'extraction                 |
  1178.            +------------------------+            |
  1179. Extraction |                        |            |
  1180.            V                        |            |
  1181. Vérification des fichiers sources   |            |
  1182.            |                        |            |
  1183.            V                        |            |
  1184. Choix de la partie à copier         |            |
  1185.            |                        |            |
  1186.            +------------------+-----+------------+
  1187.                               |
  1188.                               V
  1189.              Choix du premier fichier destination
  1190.                               |
  1191.                               V
  1192.                             Copie
  1193.                               |
  1194.                               V
  1195.                              Fin
  1196.  
  1197.  
  1198. L'exécution commence par vous demandez le nom du fichier source (veuillez vous
  1199. référer au chapitre 7.a).
  1200.  
  1201. Si le fichier contient une sauvegarde de tous les secteurs, le programme vous
  1202. demande si vous voulez n'en extraire qu'une partition (pour un disque) ou que
  1203. les secteurs occupés (pour une partition, disquette ou un périphérique DOS).
  1204.  
  1205. Si vous ne voulez extraire qu'une partie du fichier, le programme vous demande
  1206. tous les fichiers de sauvegarde afin de les vérifier. Pour la suite de
  1207. l'exécution, ces fichiers doivent pouvoir être accessibles simultanément. Il
  1208. est préférable de ne pas choisir cette option si la sauvegarde avait signalé
  1209. des secteurs défectueux. Une fois les fichiers vérifiés, le programme demande
  1210. ce que vous voulez copier (ceci est similaire aux chapitres 6.b à 6.d), puis
  1211. réalise la copie mais en simulant une sauvegarde (comme dans les chapitres 6.e
  1212. à 6.h).
  1213.  
  1214. Si vous en choisissez pas d'extraire une partie du fichier, ou si vous n'avez
  1215. pas le choix, le programme vous demande le nom et la taille du fichier
  1216. destination ainsi que le taux de compression (veuillez vous référer aux
  1217. chapitres 6.e, 6.f et 6.g), puis la copie commence. La fenêtre d'avancement
  1218. donne en haut l'avancement pour le fichier source et en bas celui pour le
  1219. fichier destination. Si jamais plusieurs fichiers sources ou plusieurs
  1220. fichiers destination sont nécessaires ils vous seront demandés au fur et à
  1221. mesure du besoin.
  1222.  
  1223. Remarques:
  1224. ----------
  1225.  
  1226.   - seuls les fichiers créés par ce programme peuvent être utilisés par cette
  1227.     fonctionnalité.
  1228.   - le programme vérifie que le fichier destination ne porte pas le même nom
  1229.     que le fichier source afin d'éviter que le fichier source ne soit effacé
  1230.     avant d'être copié. Cependant il ne peut pas vérifier qu'un fichier
  1231.     destination efface un fichier source autre que celui en cours
  1232.     d'utilisation, donc soyez prudent de ne pas confondre la source et la
  1233.     destination.
  1234.   - vous pouvez utiliser n'importe quel autre programme de compression pour
  1235.     réaliser cela, cependant il vous faudra décompresser les fichiers avant de
  1236.     pouvoir les utiliser avec ce programme, ce qui n'est pas le cas avec cette
  1237.     option.
  1238.  
  1239.  
  1240. 10- La vérification de fichier
  1241. ------------------------------
  1242.  
  1243. C'est la partie exécutée lorsque vous utilisez l'option -t ou quand vous la
  1244. sélectionnez lorsque le programme vous la demande.
  1245.  
  1246. Elle vous permet de vérifier que les fichiers de sauvegarde sont valides.
  1247. Cette vérification consiste à contrôler l'en-tête des fichiers, la taille et
  1248. le checksum des données (une fois que celles-ci sont décompressées si elles
  1249. sont compressées). Si une sauvegarde a été faite en plusieurs fichiers, vous
  1250. êtes obligés de contrôler tous les fichiers. Aucune donnée n'est écrite sur le
  1251. disque ou n'est modifiée dans les fichiers.
  1252.  
  1253. L'exécution consiste en la demande du fichier source (veuillez vous référer au
  1254. chapitre 7.a). La fenêtre d'avancement donne en haut l'avancement pour le
  1255. fichier source. Si la sauvegarde a été faite en plusieurs fichiers, les
  1256. fichiers suivant vous seront demandés.
  1257.  
  1258.  
  1259. 11- La mise à jour du registre Windows 2000/XP/Vista
  1260. ----------------------------------------------------
  1261.  
  1262. C'est la partie qui est utilisée quand vous utilisez l'option -u ou quand vous
  1263. la sélectionnez lorsque le programme vous le demande.
  1264.  
  1265. Windows 2000 et suivants stockent l'emplacement des partitions dans la base de
  1266. registres afin de conserver l'association entre ces partitions et la lettre de
  1267. lecteur correspondante. L'emplacement des partitions est composé de 2
  1268. éléments: le numéro du disque de la partition qui est stocké dans le MBR (4
  1269. octets) et l'offset du premier octet de la partition sur le disque (8 octets).
  1270.  
  1271. Si vous copiez une partition sur un autre disque (sans copier le MBR) ou si
  1272. vous déplacez le début d'une partition, il faut mettre à jour ces informations
  1273. dans la base de registre pour chacune des partitions que vous avez déplacées
  1274. afin que Windows soit toujours capable de leur associer la même lettre de
  1275. lecteur. Dans le cas de la restauration d'une partition alors qu'elle n'a pas
  1276. été déplacée, cela n'est pas utile.
  1277.  
  1278. L'exécution comprend 2 parties: une première pour désigner l'emplacement où
  1279. Windows est installé afin que le programme trouve le fichier de base de
  1280. registres, la seconde pour donner la partition à mettre à jour dans cette base
  1281. de registres. Si vous copiez la partition Windows 2000/XP/Vista,
  1282. l'installation de Windows à utiliser est bien sûr celle sur la partition
  1283. destination de la copie.
  1284.  
  1285. Il faut noter que cette option ne permet pas de créer une nouvelle lettre de
  1286. lecteur dans le registre: vous pouvez uniquement affecter une lettre de
  1287. lecteur déjà existante. Cela n'est pas un problème du fait que le besoin de
  1288. cette option est d'affecter la lettre de lecteur de la partition source à la
  1289. partition destination lors de la restauration/copie sur une partition
  1290. destination qui est différente de la partition source.
  1291. Si vous avez besoin de créer une nouvelle lettre de lecteur, vous pouvez soit
  1292. utiliser le gestionnaire de disque Windows (si ce n'est pas pour la partition
  1293. système) ou éditer la base de registres en démarrant avec un CD WinPE ou
  1294. BartPE.
  1295.  
  1296. L'exécution se déroule selon le diagramme suivant: 
  1297.           Choix du support où Windows est installé
  1298.                              |
  1299.                              V
  1300.          Choix de l'élément où Windows est installé
  1301.                              |
  1302.                              V
  1303.           Nom du répertoire où Windows est installé
  1304.  +-------------------------->|
  1305.  |                           V
  1306.  |  Choix du disque où est la partition à mettre à jour
  1307.  |                           |
  1308.  |                           V
  1309.  |         Choix de la partition à mettre à jour
  1310.  |                           |
  1311.  |                           V
  1312.  |         Lettre de la partition à mettre à jour
  1313.  |                           |
  1314.  |                           V
  1315.  |                      Confirmation
  1316.  |                           |
  1317.  |                           V
  1318.  |          Changer une autre lettre de lecteur ?
  1319.  |                       oui |
  1320.  +---------------------------+
  1321.                              | non
  1322.                              V
  1323.                             fin
  1324.  
  1325.  
  1326.   a) Choix du support où Windows est installé:
  1327. Il faut sélectionner le disque, la liste des périphériques DOS ou le lecteur
  1328. de disquette sur lequel se trouve l'installation de Windows dont la base de
  1329. registres doit être mise à jour.
  1330.  
  1331.   b) Choix de l'élément où Windows est installé:
  1332. Il faut sélectionner la partition (si un disque a été choisi dans la première
  1333. fenêtre) ou le périphérique DOS (si périphérique DOS a été choisi dans la
  1334. première fenêtre) sur lequel se trouve l'installation de Windows dont la base
  1335. de registres doit être mise à jour.
  1336.  
  1337.   c) Nom du répertoire où Windows est installé:
  1338. Il faut sélectionner le répertoire d'installation de Windows. En règle
  1339. générale ce répertoire s'appelle "WINDOWS", sauf si vous avez précisé un autre
  1340. nom lors de l'installation. Si vous donnez un nom de répertoire incorrect ou
  1341. si la version de Windows installée n'est pas correcte vous aurez un message
  1342. d'erreur vous signalant que le fichier de base de registres n'a pas pu être
  1343. trouvé.
  1344.  
  1345.   d) Choix du disque où est la partition à mettre à jour:
  1346. Il faut sélectionner le disque sur lequel se trouve la partition dont vous
  1347. désirez modifier la définition dans la base de registre.
  1348.  
  1349.   e) Choix de la partition à mettre à jour:
  1350. Il faut sélectionner la partition dont vous désirez modifier la définition
  1351. dans la base de registre.
  1352.  
  1353.   f) Lettre de la partition à mettre à jour:
  1354. Cette fenêtre donne la liste de toutes les lettres de lecteur modifiables avec
  1355. leur définition actuelle. La première colonne est la lettre de partition, la
  1356. seconde est l'identificateur du disque sur lequel est la partition et la
  1357. troisième est l'octet de début de la partition sur le disque. La dernière
  1358. colonne répéte les 2 informations précédentes telles que données par regedit.
  1359. Vous devez choisir dans cette liste quelle lettre vous voulez affecter à la
  1360. partition sélectionnée grâce aux deux fenêtres précédentes. Le programme ira
  1361. modifier la définition pour cette lettre afin d'y mettre les valeurs définies
  1362. en haut de la fenêtre.
  1363.  
  1364.   g) Confirmation:
  1365. Le programme vous demande la confirmation de la modification de la base de
  1366. registre. Il donne le nom de la clé qui sera modifiée, son ancienne et sa
  1367. nouvelle valeur. La valeur est composée de 12 chiffres en hexadécimal, les
  1368. quatre premiers étant le numéro du disque, les 8 derniers l'offset de la
  1369. partition sur le disque (c'est le même format que la dernière colonne de la
  1370. fenêtre précédente).
  1371.  
  1372.   h) Exemple:
  1373.                Disque 1                               Disque 2
  1374. +------------------------------------+ +-------------------------------------+
  1375. | Partition principale 1:            | | Partition principale 1:             |
  1376. | Windows XP (C:)                    | | Windows XP (D:)                     |
  1377. +------------------------------------+ +-------------------------------------+
  1378. | Partition principale 2:            | | Partition principale 2:             |
  1379. | Partition étendue                  | | Partition étendue                   |
  1380. | +--------------------------------+ | | +---------------------------------+ |
  1381. | | Partition étendue 1 de la      | | | | Partition étendue 1 de la       | |
  1382. | | partition principale 2:        | | | | partition principale 2:         | |
  1383. | | Données (E:)                   | | | | Données (G:)                    | |
  1384. | +--------------------------------+ | | +---------------------------------+ |
  1385. | | Partition étendue 2 de la      | | +-------------------------------------+
  1386. | | partition principale 2:        | |
  1387. | | Fichier de swap (F:)           | |
  1388. | +--------------------------------+ |
  1389. +------------------------------------+
  1390. Vous avez copié votre partition Windows XP du disque 1 sur le disque 2. Dans
  1391. ce cas il faut que la lettre de lecteur du Windows XP sur le disque 2 devienne
  1392. C: pour que ce Windows soit capable de booter. Il faut donc modifier la base
  1393. de registre du Windows XP du disque 2 pour échanger les lettres des lecteurs.
  1394. Pour cela il faut lancer Partition Saving, choisir l'option de mettre à jour
  1395. la base de registre, choisir le disque 2 et la première partition comme
  1396. partition où est installé Windows. Ensuite vous sélectionnez la première
  1397. partition du premier disque et lui affectez la lettre D:. Puis vous lancez
  1398. Partition Saving une deuxième fois, sélectionnez à nouveau la première
  1399. partition du deuxième disque comme partition d'installation de Windows, puis
  1400. sélectionnez la première partition du deuxième disque et lui affectez la
  1401. lettre C:. Si jamais vous avez également copié la partition de données, il
  1402. faut que vous fassiez le même échange pour les deuxièmes partitions avec les
  1403. lettres E: et G:.
  1404. Une fois cela fait, si vous bootez avec le Windows XP du premier disque vous
  1405. avez toujours la même configuration que celle ci-dessus (celle-ci n'est pas
  1406. modifiée). Mais maintenant si vous bootez avec le Windows XP du deuxième
  1407. disque, vous avez (en considérant que vous avez également échangé les lettres
  1408. de lecteur des partitions de données):
  1409.                Disque 1                               Disque 2
  1410. +------------------------------------+ +-------------------------------------+
  1411. | Partition principale 1:            | | Partition principale 1:             |
  1412. | Windows XP (D:)                    | | Windows XP (C:)                     |
  1413. +------------------------------------+ +-------------------------------------+
  1414. | Partition principale 2:            | | Partition principale 2:             |
  1415. | Partition étendue                  | | Partition étendue                   |
  1416. | +--------------------------------+ | | +---------------------------------+ |
  1417. | | Partition étendue 1 de la      | | | | Partition étendue 1 de la       | |
  1418. | | partition principale 2:        | | | | partition principale 2:         | |
  1419. | | Données (G:)                   | | | | Données (E:)                    | |
  1420. | +--------------------------------+ | | +---------------------------------+ |
  1421. | | Partition étendue 2 de la      | | +-------------------------------------+
  1422. | | partition principale 2:        | |
  1423. | | Fichier de swap (F:)           | |
  1424. | +--------------------------------+ |
  1425. +------------------------------------+
  1426. Note: une fois cela réalisé, changer le nom des partitions pour éviter de se
  1427. mélanger serait une bonne idée.
  1428.  
  1429.  
  1430. 12- La mise à jour de la configuration de démarrage de Windows Vista
  1431. --------------------------------------------------------------------
  1432.  
  1433. C'est la partie exécutée lorsque vous utilisez l'option -w ou quand vous la
  1434. sélectionnez lorsque le programme vous la demande.
  1435.  
  1436. Afin de gérer le démarrage, Windows Vista stocke dans un fichier quelles sont
  1437. les partitions amorçables et leur emplacement sur le disque selon un
  1438. formalisme proche de celui de l'association des lettres de lecteur avec une
  1439. partition. Ceci est similaire au fonctionnement du fichier BOOT.INI de Windows
  1440. XP, mais à la différence que le fichier ne peut pas être édité car il est
  1441. binaire.
  1442. Cette option vous permet de modifier ces informations si jamais vous déplacez
  1443. une partition système (soit qu'elle est transférée sur un autre disque, soit
  1444. que sa position de début sur le disque soit modifiée) et que Windows Vista est
  1445. installé sur votre ordinateur.
  1446.  
  1447. L'exécution se déroule selon le diagramme suivant: 
  1448.                  Choix du support amorçable
  1449.                              |
  1450.                              V
  1451.                  Choix de l'élément amorçable
  1452.                              |
  1453.                              V
  1454.          Choix du disque où est la partition à mettre à jour
  1455.                              |
  1456.                              V
  1457.               Choix de la partition à mettre à jour
  1458.  +-------------------------->|
  1459.  |                           V
  1460.  |           Entrée de démarrage à mettre à jour
  1461.  |                           |
  1462.  |                           V
  1463.  |                      Confirmation
  1464.  |                           |
  1465.  |                           V
  1466.  |              Changer une autre entrée
  1467.  |                       oui |
  1468.  +---------------------------+
  1469.                              | non
  1470.                              V
  1471.                             fin
  1472.  
  1473.  
  1474.   a) Choix du support amorçable:
  1475. Cette fenêtre vous demande sur quel support se trouve le fichier contenant les
  1476. informations de démarrage.
  1477. Généralement ces informations sont sur la partition amorçable de l'ordinateur
  1478. qui se trouve sur le premier disque dur. Ces informations de démarrage se
  1479. trouvent dans un fichier nommé "\Boot\BCD", vous pouvez éventuellement vous
  1480. baser sur l'existence de ce fichier pour savoir quel support choisir (note: ce
  1481. fichier peut être caché).
  1482.  
  1483.   b) Choix de l'élément amorçable:
  1484. Cette fenêtre vous demande quelle est la partition contenant les informations
  1485. de démarrage.
  1486.  
  1487.   c) Choix du disque où est la partition à mettre à jour:
  1488. Cette fenêtre vous demande quel est le disque contenant la partition qui a été
  1489. déplacée et qui nécessite une mise à jour des données de démarrage.
  1490. Généralement seules les partitions systèmes (celles contenant une installation
  1491. de Windows puisque Windows ne gère pas les autres systèmes) nécessitent une
  1492. telle mise à jour, celles ne contenant que des données n'ont pas besoin de
  1493. cela car elles n'ont pas de données de démarrage.
  1494.  
  1495.   d) Choix de la partition à mettre à jour:
  1496. Cette fenêtre vous demande quelle est la partition qui a été déplacée.
  1497.  
  1498.   e) Entrée de démarrage à mettre à jour:
  1499. Cette fenêtre liste l'ensemble des entrées de démarrage actuellement définies
  1500. avec leur configuration actuelle. Au-dessus de la liste se trouve la
  1501. description de la partition choisie: les valeurs affichées prendront la place
  1502. de celles affichées dans la liste pour l'entrée choisie.
  1503.  
  1504. Les entrées généralement présentes sont les suivantes:
  1505.  
  1506.   - Microsoft Windows Vista (Windows boot loader, Chargeur de démarrage
  1507.     Windows ou un autre nom que vous avez fixé): l'installation de Windows
  1508.     Vista. Cette entrée doit normalement référencer la partition où vous avez
  1509.     installé Windows Vista.
  1510.   - Sortie du mode veille Windows (Windows resume application): la sortie de
  1511.     la veille prolongée de Windows Vista. Cette entrée doit normalement
  1512.     référencer la partition où vous avez installé Windows Vista.
  1513.   - Version précédante de Windows (Earlier version of Windows): la gestion
  1514.     d'une autre version de Windows via le multi-boot. Cette entrée doit
  1515.     normalement référencer la partition où est le démarrage de l'autre
  1516.     installation de Windows.
  1517.   - Gestionnaire de démarrage Windows (Windows boot manager): c'est le
  1518.     programme prenant en charge le démarrage de l'ordinateur et l'éventuel
  1519.     multi-boot. Cette entrée doit normalement référencer la partition
  1520.     amorçable (celle que vous avez choisie dans les chapitres 12.a et 12.b).
  1521.   - Diagnostique mémoire Windows (Windows memory diagnostic): c'est le
  1522.     programme prenant en charge le test de la mémoire. Ce programme est
  1523.     généralement installé avec le gestionnaire de démarrage, par conséquent
  1524.     l'entrée doit référencer la même partition que ce dernier.
  1525.  
  1526. Ainsi qu'il est décrit ci-dessus, plusieurs entrées peuvent référencer la même
  1527. partition. Si vous déplacez la partition correspondante, il faudra donc mettre
  1528. à jour toutes ces entrées une à une. Ce qui est décrit est pour une
  1529. installation typique, vous devez vous baser également sur les valeurs
  1530. actuelles pour savoir quelles sont les entrées qui sont liées à une même
  1531. partition.
  1532.  
  1533. Si une entrée a ses données à 0, cela peut dénoter soit une incohérence dans
  1534. les données de cette entrée, soit un problème du programme pour arriver à les
  1535. lire. Il vaut mieux être prudent en la mettant à jour, cela peut amener
  1536. d'autres incohérences.
  1537.  
  1538. Si une entrée a son nom entre "{...}", c'est que le programme n'a pas réussi à
  1539. déterminer son nom et utilise les noms par défaut selon le type de l'entrée.
  1540. Si le nom est "{Nom non trouvé}", c'est que même le type de l'entrée n'a pu
  1541. être déterminé.
  1542.  
  1543. Si une fenêtre vous affiche auparavant que des entrées n'ont pas pu être lues,
  1544. ces entrées ne sont pas affichées et vous ne pourrez pas les mettre à jour.
  1545.  
  1546. Exemple:
  1547. --------
  1548. La prise d'écran donne l'exemple dans le cas où Windows Vista n'a pas été
  1549. installé sur la partition amorçable (cela se voit par le fait que 2
  1550. identificateurs différents apparaissent). Si vous déplacez la partition Vista,
  1551. il faut mettre à jour les 2 premières entrées tandis que si vous déplacez la
  1552. partition amorçable, il faut modifier les 3 dernières entrées.
  1553. Si Windows Vista avait été installé sur la partition amorçable, les 5 entrées
  1554. auraient eu la même identification et il faudrait mettre à jour ces 5 entrées
  1555. si la partition est déplacée.
  1556.  
  1557.   f) Confirmation:
  1558. Cette fenêtre vous demande la confirmation de la modification de l'entrée que
  1559. vous avez sélectionnée.
  1560.  
  1561.  
  1562. 13- La mise à jour du fichier BOOTSECT.DOS/BOOTSECT.BAK
  1563. -------------------------------------------------------
  1564.  
  1565. C'est la partie exécutée lorsque vous utilisez l'option -b ou quand vous la
  1566. sélectionnez lorsque le programme vous la demande.
  1567.  
  1568. Afin de gérer le multi-boot avec une autre version de DOS ou Windows, Windows
  1569. XP/Vista sauve le secteur boot de l'autre version de Windows dans le fichier
  1570. BOOTSECT.DOS ou BOOTSECT.BAK sur cette partition et modifie le secteur boot
  1571. pour mettre le sien à la place (celui-ci demandant quelle version de Windows
  1572. lancer en fonction de la configuration multiboot). Si vous choisissez
  1573. d'exécuter l'ancienne version de Windows, il lit alors le contenu du fichier
  1574. BOOTSECT.DOS/BOOTSECT.BAK et l'exécute. Par conséquent si vous copiez sur un
  1575. autre disque ou déplacez le début de la partition pour l'autre version de
  1576. Windows, il faut que ce fichier soit modifié pour refléter cela. Cette option
  1577. permet de réaliser cela.
  1578.  
  1579. Attention: cette option ne fait que modifier certains paramètres de
  1580. BOOTSECT.DOS/BOOTSECT.BAK pour refléter les changements qui ont pu être fait
  1581. dans le secteur boot de la partition, elle ne permet en aucun cas de créer ou
  1582. compléter un fichier BOOTSECT.DOS/BOOTSECT.BAK.
  1583.  
  1584. L'exécution consiste en choisir la partition où est le fichier
  1585. BOOTSECT.DOS/BOOTSECT.BAK pour qu'il soit mis à jour par rapport au secteur
  1586. boot courant de cet élément. Elle se déroule selon le diagramme suivant: 
  1587.  Choix du support où est le fichier BOOTSECT.DOS/BOOTSECT.BAK
  1588.                          |
  1589.                          V
  1590. Choix de l'élément où est le fichier BOOTSECT.DOS/BOOTSECT.BAK
  1591.                          |<-------+
  1592.                          V        |
  1593.                     Confirmation  |
  1594.                          |        |
  1595.                          +--------+
  1596.                          |
  1597.                          V
  1598.                         fin
  1599.  
  1600.  
  1601.   a) Choix du support où est le fichier BOOTSECT.DOS/BOOTSECT.BAK:
  1602. Il faut sélectionner le disque, la disquette ou la liste des périphériques DOS
  1603. sur lequel se trouve le fichier BOOTSECT.DOS/BOOTSECT.BAK à modifier.
  1604.  
  1605.   b) Choix de l'élément où est le fichier BOOTSECT.DOS/BOOTSECT.BAK:
  1606. Il faut sélectionner la partition (si un disque a été choisi dans la première
  1607. fenêtre) ou le périphérique DOS (si périphériques DOS a été choisi dans la
  1608. première fenêtre) sur lequel se trouve le fichier BOOTSECT.DOS/BOOTSECT.BAK à
  1609. modifier.
  1610.  
  1611.   c) Confirmation:
  1612. Le programme vous demande la confirmation de la modification du fichier
  1613. BOOTSECT.DOS/BOOTSECT.BAK. Si vous confirmez, il sera modifié pour mettre à
  1614. jour certains des paramètres en cohérence avec ceux contenus dans le secteur
  1615. boot actuel de l'élément.
  1616. Cette confirmation est demandée pour chacun des fichiers à modifier (d'abord
  1617. BOOTSECT.DOS puis BOOTSECT.BAK). Si l'un d'entre eux n'existe pas ou a un
  1618. mauvais format, vous aurez un message d'information ou d'erreur. Du fait que
  1619. l'existence de ces fichiers dépend des versions de Windows installées, ce
  1620. n'est pas nécessairement une erreur qu'un des fichiers n'existe pas.
  1621. Si vous voulez modifier d'autres fichiers que ceux par défaut, vous pouvez
  1622. donner le nom du fichier à modifier par l'option "file=" du fichier d'option.
  1623.  
  1624.  
  1625. 14- La correction de la définition physique d'un disque dans un secteur de
  1626. démarrage
  1627. ---------
  1628.  
  1629. C'est la partie exécutée lorsque vous utilisez l'option -a ou quand vous la
  1630. sélectionnez lorsque le programme vous la demande.
  1631.  
  1632. Cette option permet de modifier le nombre de têtes et de secteurs par piste
  1633. qui sont stockés dans les secteurs de démarrage FAT et NTFS.
  1634. Cela est utile si vous avez un problème du type "NTLDR manque" ou "IO.SYS non
  1635. trouvé" lors du démarrage et que si vous explorez la partition vous voyez ces
  1636. fichiers (si vous ne les voyez pas c'est qu'il faut les y copier via le
  1637. programme SYS pour DOS/Windows 9x ou via la console de récupération pour
  1638. Windows NT/2000/...). Cette erreur peut provenir du fait que la définition
  1639. physique du disque dans le secteur de démarrage correspondant est incorrecte
  1640. (note: SYS et la console de récupération permettent aussi de corriger cette
  1641. erreur).
  1642.  
  1643. L'exécution se déroule selon le diagramme suivant: 
  1644.      Choix du support où corriger le secteur de démarrage
  1645.                              |
  1646.                              V
  1647.     Choix de l'élément contenant le secteur de démarrage
  1648.                              |
  1649.                              V
  1650.         [Correction de la valeur du premier secteur]
  1651.                              |
  1652.                              V
  1653.          Choix de la nouvelle définition physique
  1654.                              |   Choix d'une valeur prédéfinie
  1655.              +---------------+---------------------------------+
  1656.              |                                                 |
  1657.              V                                                 |
  1658.  Entrée de valeurs manuelles                                   |
  1659.              |                                                 |
  1660.              +---------------+---------------------------------+
  1661.                              |
  1662.                              V
  1663.                         Confirmation
  1664.                              |
  1665.                              V
  1666.                             fin
  1667.  
  1668.   a) Choix du support où corriger le secteur de démarrage:
  1669. Il faut sélectionner le disque, la liste des périphériques DOS ou le lecteur
  1670. de disquette sur lequel se trouve la partition, le lecteur pour lequel le
  1671. secteur de démarrage doit être corrigé.
  1672.  
  1673.   b) Choix de l'élément contenant le secteur de démarrage:
  1674. Il faut sélectionner la partition (si un disque a été choisi dans la première
  1675. fenêtre) ou le périphérique DOS (si périphérique DOS a été choisi dans la
  1676. première fenêtre) sur lequel se trouve le secteur de démarrage qui doit être
  1677. corrigé.
  1678.  
  1679.   c) Correction de la valeur du premier secteur:
  1680. Cette fenêtre n'est affichée que si le programme trouve que la valeur du
  1681. premier secteur dans le secteur boot est incorrecte. Cette valeur donne le
  1682. nombre de secteurs du disque qui sont avant la partition. Si cette valeur est
  1683. incorrecte, cela peut empêcher la partition de démarrer si c'est une partition
  1684. de démarrage. Si ce n'est pas une partition de démarrage, cela n'a pas de
  1685. conséquence. Si vous voulez changer cette valeur, vous devez le confirmer. La
  1686. modification ne sera effective que si vous n'annulez pas l'exécution dans les
  1687. fenêtres suivantes.
  1688.  
  1689.   d) Choix de la nouvelle définition physique:
  1690. Cette fenêtre affiche les valeurs trouvées dans le secteur de démarrage ainsi
  1691. qu'une liste de valeurs prédéfinies. Le contenu de cette liste dépend du
  1692. support et du système d'exploitation (certaines valeurs peuvent ne pas
  1693. apparaître) et il est normal que les valeurs puissent être différentes (c'est
  1694. pour cette raison qu'il peut être nécessaire de les corriger dans le secteur
  1695. de démarrage).
  1696. Ces valeurs peuvent être:
  1697.  
  1698.   - Les nombres par défaut: ce sont les valeurs que Partition-Saving utilise
  1699.     lorsqu'il restaure une sauvegarde sur une partition différente de celle
  1700.     d'origine. Pour la version DOS, cela correspond aux nombres standards,
  1701.     pour la version Windows, cela correspond aux nombres définis via la table
  1702.     des partitions.
  1703.   - Les nombres standards: pour la version DOS ce sont les nombres
  1704.     correspondant à la définition physique du disque selon l'accès standard du
  1705.     BIOS (ce sont généralement les valeurs qui sont utilisées lors du
  1706.     démarrage). Pour la version Windows, ce sont soit les valeurs standard du
  1707.     BIOS, soit les valeurs par défaut utilisées par Windows (cela dépend de la
  1708.     version de Windows).
  1709.   - Les nombres étendus: pour la version DOS ce sont les nombres correspondant
  1710.     à la définition physique du disque selon l'accès étendu du BIOS. Pour la
  1711.     version Windows, ce sont soit les valeurs étendues du BIOS, soit les
  1712.     valeurs par défaut utilisées par Windows (cela dépend de la version de
  1713.     Windows). Ces valeurs ne sont généralement pas correctes pour un secteur
  1714.     de démarrage.
  1715.   - Les nombres de la table des partitions: ce sont les valeurs qui peuvent
  1716.     être déduites de part la lecture de la table des partitions. Ces valeurs
  1717.     sont généralement correctes pour un secteur de démarrage (du fait des
  1718.     multiples façons dont un disque peut être détecté, ces valeurs sont
  1719.     souvent utilisées comme valeur de référence quand un OS n'a pas accès aux
  1720.     valeurs du BIOS).
  1721.  
  1722. Cette liste se termine par une option permettant d'entrer des valeurs
  1723. manuelles (voir ci-dessous) et une option pour garder les valeurs actuelles
  1724. (si vous voulez mettre à la valeur du premier secteur sans changer les nombres
  1725. de têtes/secteurs).
  1726.  
  1727. Note: utiliser des valeurs différentes des nombres standards dans le cas d'un
  1728. disque à accès standard est normalement une mauvaise idée puisque seuls ces
  1729. nombres sont censés être corrects.
  1730.  
  1731.   e) Entrée de valeurs manuelles:
  1732. Ces fenêtres apparaissent si vous avez choisi la dernière option dans la
  1733. fenêtre précédente. Elles vous permettent de donner les valeurs que vous
  1734. voulez si aucune des valeurs prédéfinies ne semble convenir. Donner des
  1735. valeurs incorrectes ne pose généralement pas un risque de perte de données (la
  1736. partition ne démarrera pas), mais il vaut mieux être prudent. Des valeurs
  1737. correctes sont souvent les multiples de 2 (16, 32, 64, ...) ou les multiples
  1738. de 2 moins 1 (63, 255, ...).
  1739.  
  1740.   f) Confirmation:
  1741. Cette fenêtre vous demande la confirmation de la modification du secteur de
  1742. démarrage. Une fois la modification confirmée, le secteur de démarrage et sa
  1743. copie (s'il y en a une) sont modifiés.
  1744.  
  1745.  
  1746. 15- Le remplacement d'un secteur de démarrage ou d'un superbloc par sa copie
  1747. ----------------------------------------------------------------------------
  1748.  
  1749. C'est la partie exécutée lorsque vous utilisez l'option -k ou quand vous la
  1750. sélectionnez lorsque le programme vous la demande.
  1751.  
  1752. Cette option permet de remplacer un secteur de démarrage dans le cas d'une
  1753. partition FAT/NTFS ou le superbloc dans le cas d'une partition ext2/ext3 par
  1754. sa copie. Les systèmes de fichier FAT32, NTFS, ext2 et ext3 définissent une
  1755. copie de ses secteurs afin de pouvoir réparer une partition si les secteurs
  1756. originels sont corrompus. Vous pouvez par exemple essayer d'utiliser cette
  1757. option si votre partition apparaît soudainement comme de type "RAW" au lieu de
  1758. "FAT" ou "NTFS" sous Windows.
  1759.  
  1760. L'exécution se déroule selon le diagramme suivant: 
  1761.     Choix du support où copier le secteur de démarrage/superbloc
  1762.                              |
  1763.                              V
  1764.    Choix de l'élément contenant le secteur de démarrage/superbloc
  1765.                              |
  1766.                              V
  1767.                 Choix de la copie à utiliser
  1768.                              |
  1769.              +---------------+
  1770.              |               |
  1771.              V               |
  1772.    Explorer la partition     |
  1773.              |               |
  1774.              +---------------+
  1775.                              |
  1776.                              V
  1777.                         Confirmation
  1778.                              |
  1779.                              V
  1780.                             fin
  1781.  
  1782.   a) Choix du support où copier le secteur de démarrage/superbloc:
  1783. Il faut sélectionner le disque, la liste des périphériques DOS ou le lecteur
  1784. de disquette sur lequel se trouve la partition, le lecteur pour lequel la
  1785. copie du secteur de démarrage/superbloc doit être utilisée pour remplacer le
  1786. secteur de démarrage/superbloc.
  1787.  
  1788.   b) Choix de l'élément contenant le secteur de démarrage/superbloc:
  1789. Il faut sélectionner la partition (si un disque a été choisi dans la première
  1790. fenêtre) ou le périphérique DOS (si périphérique DOS a été choisi dans la
  1791. première fenêtre) sur lequel se trouve le secteur de démarrage/superbloc qui
  1792. doit être remplacé par sa copie.
  1793.  
  1794.   c) Choix de la copie à utiliser:
  1795. Cette fenêtre donne la liste des copies de secteur de démarrage ou de
  1796. superbloc qui semblent être valides. Cette liste est généralement soit vide
  1797. (pas de copie trouvée), soit contient une seule copie. S'il y a plusieurs
  1798. copies qui semblent valides, il vaut mieux que vous choisissez d'explorer la
  1799. partition (cf. fenêtre suivante) pour chacune d'entre elles pour voir laquelle
  1800. semble la bonne.
  1801. Lors de la sélection d'une copie, si elle est identique au secteur actuel, le
  1802. programme s'arrête car il n'est pas utile de remplacer le secteur. Il faut
  1803. noter qu'il n'est pas inhabituel d'avoir une copie du superbloc différente du
  1804. superbloc originel (même si celui-ci est correct) car celui-ci contient des
  1805. données qui sont modifiées avec l'utilisation (ex: le nombre de blocs libres)
  1806. et le driver Linux ext2/ext3 ne maintient pas nécessairement la copie à jour.
  1807.  
  1808.   d) Explorer la partition:
  1809. Cette fenêtre vous demande si vous voulez explorer la partition en utilisant
  1810. la copie du secteur de démarrage/superbloc. Cela permet de vérifier si le
  1811. contenu de la partition semble correct en utilisant cette copie. L'exploration
  1812. se fait comme décrit dans le chapitre 19, la partition étant montée en lecture
  1813. seule. Lorsque vous quittez l'exploration, vous revenez à la suite de
  1814. l'exécution.
  1815. Note: l'exploration de la partition n'étant pas possible avec l'interface
  1816. ligne de commande (option "-cui"), cette demande n'apparaît pas dans ce cas.
  1817.  
  1818.   e) Confirmation:
  1819. Cette fenêtre vous demande la confirmation de la modification du secteur de
  1820. démarrage/superbloc. Une fois la modification confirmée, le secteur de
  1821. démarrage/superbloc est remplacé par sa copie.
  1822. Dans le cas ext2/ext3, du fait que la copie du superbloc peut ne pas être
  1823. totalement à jour, la vérification de la partition est forcée lors de son
  1824. prochain montage afin que le superbloc soit mis à jour.
  1825.  
  1826.  
  1827. 16- La simulation d'un élément
  1828. ------------------------------
  1829.  
  1830. Cette partie couvre l'utilisation du driver (DRVPART.SYS) et les options "-m"
  1831. et "-i" de savepart. Le but de ce driver est essentiellement de pouvoir
  1832. accéder à une partition contenue dans des fichiers de sauvegarde afin d'en
  1833. récupérer quelques fichiers.
  1834. Note:
  1835. -----
  1836. Du fait de l'option permettant d'explorer une sauvegarde (cf. le chapitre 20)
  1837. ayant des possibilités supérieures, cette partie est considérée obsolète et ne
  1838. sera pas maintenue en cas de modification importante dans le format des
  1839. fichiers de sauvegarde.
  1840.  
  1841.   a) Utilisation du driver:
  1842. DRVPART.SYS est un driver DOS permettant de simuler qu'un nouveau lecteur est
  1843. présent. Ce lecteur est simulé à l'aide de fichiers de sauvegarde réalisés
  1844. préalablement.
  1845. Comme tout driver DOS, DRVPART.SYS doit être chargé en mémoire à l'aide du
  1846. fichier CONFIG.SYS. Ce fichier texte se trouve sur le disque de démarrage
  1847. (soit C:, soit A: selon que vous démarrez depuis le disque dur ou une
  1848. disquette). Afin que le driver soit chargé il faut ajouter à la fin de ce
  1849. fichier la ligne:
  1850. DEVICE=<emplacement>\DRVPART.SYS <options>
  1851. avec <emplacement> égal au répertoire où se trouve le fichier DRVPART.SYS. Une
  1852. fois cette ligne ajoutée, la prochaine fois que vous démarrez votre
  1853. ordinateur, vous aurez un nouveau lecteur accessible (la lettre est définie
  1854. par le DOS et est la lettre suivant votre dernier lecteur).
  1855. DRVPART.SYS peut prendre 2 options:
  1856.  
  1857.   - la première définie la taille des secteurs en octet. Elle doit être
  1858.     comprise entre 512 et 32768 et doit être un multiple de 512. Si cette
  1859.     option n'est pas donnée, une taille de 512 octets est prise par défaut
  1860.     (c'est la taille la plus courante).
  1861.   - la deuxième définie la taille mémoire en Ko utilisée en permanence par le
  1862.     programme afin de pouvoir fonctionner. Elle doit être supérieure ou égale
  1863.     à 1024. Si elle n'est pas donnée, une taille de 1024 Ko est prise par
  1864.     défaut. Si vous voulez donner cette option vous êtes obligé de donner la
  1865.     taille des secteurs.
  1866.  
  1867. Exemples:
  1868. ---------
  1869. DEVICE=C:\DRVPART.SYS
  1870. Le driver est chargé avec les valeurs par défaut de 512 octets pour la taille
  1871. des secteurs et 1024 Ko pour la mémoire.
  1872. DEVICE=C:\DRVPART.SYS 512 4096
  1873. Le driver est chargé avec les valeurs de 512 octets pour la taille des
  1874. secteurs et 4096 Ko pour la mémoire.
  1875.  
  1876. La mémoire utilisée en permanence par le driver est une zone mémoire
  1877. permettant au driver de stocker temporairement les secteurs demandés par
  1878. d'autres programmes. Selon les demandes, cette taille peut augmenter/diminuer
  1879. dynamiquement (sans jamais descendre en dessous de la taille définie au
  1880. chargement). Le cas pire d'utilisation de la mémoire est certainement
  1881. lorsqu'un programme cherche à connaître la taille libre sur le lecteur (par
  1882. exemple à la fin d'un "dir").
  1883. La mémoire utilisée par le driver est de la mémoire XMS ou EMS (selon ce qui
  1884. est présent). Ces types de mémoire sont de la mémoire standard (vous n'avez
  1885. pas besoin de matériel spécifique), elle est appelée XMS ou EMS selon la
  1886. manière qu'elle est gérée. La mémoire XMS est gérée par le driver HIMEM.SYS
  1887. (une ligne DEVICE=<emplacement>\HIMEM.SYS doit apparaître au début du fichier
  1888. CONFIG.SYS) et la mémoire EMS est gérée par le driver EMM386.EXE (ou
  1889. équivalent) (une ligne DEVICE=<emplacement>\EMM386.EXE doit apparaître dans le
  1890. fichier CONFIG.SYS juste après celle contenant HIMEM.SYS). Si aucun de ces 2
  1891. types de mémoire n'est présent, le driver ne se charge pas. A noter que
  1892. l'utilisation de la mémoire EMS peut limiter la taille mémoire disponible à 32
  1893. Mo.
  1894. Le driver peut générer les messages suivants lors de son chargement:
  1895.  
  1896.   - "Driver has been initialised. It simulates drive <lettre>:.": le driver
  1897.     s'est correctement initialisé et simule le lecteur portant la lettre
  1898.     <lettre>.
  1899.   - "Parameter for size of sectors is not correct: it must be between 512 and
  1900.     32768 and be a multiple of 512.": le paramètre donnant la taille des
  1901.     secteurs n'est pas correct, il doit être compris entre 512 et 32768 octets
  1902.     et doit être un multiple de 512. Il faut que vous modifiiez le paramètre
  1903.     dans la ligne de chargement dans le fichier CONFIG.SYS.
  1904.   - "Parameter for allocated memory size is not correct: it must be bigger
  1905.     than 1024.": le paramètre donnant la taille mémoire utilisée en permanence
  1906.     n'est pas correct: il doit être supérieur à 1024 Ko. Il faut que vous
  1907.     modifiiez le paramètre dans la ligne de chargement dans le fichier
  1908.     CONFIG.SYS.
  1909.   - "Memory could not be allocated: you need XMS or EMS memory.": le driver
  1910.     n'a trouvé ni mémoire XMS ni mémoire EMS (ou ces gestionnaires de mémoire
  1911.     sont trop anciens). Il faut que vous ajoutiez dans le fichier CONFIG.SYS
  1912.     la ligne permettant de charger au moins la mémoire XMS.
  1913.  
  1914. Si l'un des trois derniers messages est affiché, le driver n'est pas chargé.
  1915.  
  1916.   b) Simulation d'un élément:
  1917. Une fois que le driver est chargé en mémoire les options "-m" et "-i" de
  1918. savepart peuvent être utilisées (ou les actions associées apparaissent dans la
  1919. liste des actions si vous ne donnez pas d'option d'action).
  1920. La première option ("savepart -m") ou le choix "Simuler un élément" dans les
  1921. actions permet de donner l'ensemble des fichiers de sauvegarde à utiliser afin
  1922. de simuler l'élément qu'ils contiennent. L'exécution se déroule d'une façon
  1923. similaire au test de fichiers de sauvegarde (chapitre 10). Une fois
  1924. l'exécution terminée correctement vous pourrez utiliser le lecteur ajouté par
  1925. le driver comme étant la partition contenue dans les fichiers (tant qu'aucun
  1926. élément n'est simulé, l'accès au lecteur renvoie une erreur).
  1927. La deuxième option ("savepart -i") ou le choix "Lire les informations du
  1928. driver" dans les actions permet de lire les informations du driver (lecteur
  1929. simulé, taille de secteur et fichiers utilisés si un élément est simulé) et
  1930. d'arrêter de simuler un élément s'il y en a un actuellement simulé.
  1931. Lors de la simulation d'un élément, de la mémoire EMS/XMS supplémentaire peut
  1932. être nécessaire pour le driver. Malheureusement, lors de l'exécution de
  1933. savepart alors que seule de la mémoire XMS est présente, il n'est pas possible
  1934. d'allouer de la mémoire supplémentaire (savepart l'utilise complètement). Par
  1935. conséquent vous aurez certainement une erreur du type "Vous n'avez pas assez
  1936. de mémoire EMS ou XMS: <n> Ko libres sont nécessaires.". Dans ce cas vous
  1937. devez utiliser le programme ALLOCXMS.COM en donnant comme paramètre <n> afin
  1938. que la mémoire soit préallouée avant l'exécution de savepart, puis relancer
  1939. savepart (exemple: ALLOCXMS.COM 1024 allouera 1024 Ko de mémoire). Comme cette
  1940. taille dépend de l'élément à simuler, elle ne peut pas être fixée à l'avance.
  1941. ALLOCXMS peut afficher les messages suivants:
  1942.  
  1943.   - "Memory allocated": la mémoire a été allouée et vous pouvez donc relancer
  1944.     savepart.
  1945.   - "DrvPart driver could not be found": vous avez certainement oublié de
  1946.     charger le driver à l'aide de votre fichier CONFIG.SYS (note: dans ce cas
  1947.     les options pour gérer la simulation d'élément ne doivent pas apparaître
  1948.     dans savepart).
  1949.   - "DrvPart driver into memory has not the same version as AllocXMS": les
  1950.     versions de DRVPART.SYS et ALLOCXMS.COM ne correspondent pas. Il faut
  1951.     utiliser les programmes ayant la même version (de même pour savepart).
  1952.   - "An element is currently simulated": une partition est actuellement
  1953.     simulée. Il faut d'abord arrêter de la simuler à l'aide du bouton "Arrêter
  1954.     de simuler l'élément" dans la fenêtre d'informations sur le driver dans
  1955.     savepart.
  1956.   - "XMS memory driver could not be found": vous n'avez pas chargé le driver
  1957.     de mémoire XMS dans votre CONFIG.SYS, par conséquent vous ne pouvez pas
  1958.     utiliser de mémoire XMS.
  1959.   - "Parameter is not correct": le paramétre donné n'est pas correct. Ce doit
  1960.     être un nombre entier positif.
  1961.   - "Such an amount of memory could not be allocated": le driver XMS
  1962.     n'autorise pas l'allocation de tant de mémoire. Si cette taille ne dépasse
  1963.     pas la mémoire disponible dans votre ordinateur, utiliser un driver plus
  1964.     récent ou ne pas utiliser de mémoire EMS peut résoudre ce problème.
  1965.  
  1966.   c) Remarques:
  1967.  
  1968.   - Ce driver ne permet de simuler que des éléments de type FAT ou des
  1969.     éléments pour lesquelles tous les secteurs ont été sauvés. Dans ce dernier
  1970.     cas, si ce n'est pas un élément FAT, cela n'est pas vérifié, mais le DOS
  1971.     n'arrivera certainement pas à accéder au lecteur.
  1972.   - Les fichiers utilisés pour la simulation ne doivent pas être compressés.
  1973.   - Tous les fichiers doivent être en permanence accessible afin qu'aucune
  1974.     erreur ne soit générée (exemple: si les fichiers sont sur plusieurs CDs,
  1975.     il vous faut soit plusieurs lecteurs de CDs, soit les copier sur votre
  1976.     disque dur afin qu'ils puissent être tous accédés simultanément). Les
  1977.     premiers fichiers seront utilisés plus fréquemment, par conséquent
  1978.     mettez-les sur le support le plus rapide.
  1979.   - L'élément simulé est mis en mode lecture seule. Par conséquent toute
  1980.     tentative d'écriture entraînera une erreur. Si jamais vous rencontrez un
  1981.     message du type "Impossible d'écrire sur le lecteur <lettre>:" avec
  1982.     <lettre> correspondant à la lettre du lecteur simulé, il vous faudra
  1983.     répondre "Echec".
  1984.   - Ce driver ne fonctionne qu'en mode DOS. Si jamais Windows est démarré, il
  1985.     libère la mémoire qu'il occupe et se désactive. Sous Windows un lecteur
  1986.     supplémentaire apparaît mais il n'est pas accessible.
  1987.   - L'utilisation du driver ralentit votre ordinateur et occupe de la mémoire.
  1988.     Par conséquent il est conseillé de ne l'utiliser que lorsque vous en avez
  1989.     besoin (par conséquent modifier le fichier CONFIG.SYS à chaque fois ou
  1990.     avoir une disquette de boot spécifique, cette deuxième solution étant
  1991.     préférable).
  1992.   - L'accès au lecteur simulé est beaucoup plus lent que l'accès aux autres
  1993.     lecteurs.
  1994.   - Le driver ne fonctionne correctement que pour des programmes utilisant les
  1995.     périphériques d'une façon standard. Par conséquent il peut être normal que
  1996.     certains programmes trop spécifiques génèrent des erreurs.
  1997.   - Si jamais un programme se termine anormalement, il peut avoir laissé le
  1998.     driver dans un état incorrect (toute tentative d'accès au lecteur génère
  1999.     une erreur). Dans ce cas il suffit d'exécuter et quitter n'importe quel
  2000.     programme pour qu'une fois celui-ci terminé, le lecteur simulé soit à
  2001.     nouveau accessible.
  2002.   - Le driver peut augmenter la mémoire qu'il utilise selon ces besoins. Si
  2003.     jamais un programme utilise toute la mémoire disponible (savepart est dans
  2004.     ce cas si seule de la mémoire XMS est présente), il se peut que des
  2005.     erreurs apparraissent lors de l'accès au lecteur. Dans ce cas vous pouvez
  2006.     essayer d'augmenter la taille utilisée en permanence par le driver à
  2007.     l'aide du second paramètre sur la ligne de chargement de DRVPART.SYS dans
  2008.     le fichier CONFIG.SYS. Bien sûr cela ne sera pris en compte qu'au prochain
  2009.     redémarrage de l'ordinateur.
  2010.   - Lors de l'utilisation de savepart, l'accès au lecteur simulé est
  2011.     désactivé.
  2012.   - Si vous voulez simuler un autre élément que celui simulé, vous n'êtes pas
  2013.     obligé de lancer une première fois savepart pour ne plus simuler un
  2014.     élément, puis une deuxième fois pour simuler le nouvel élément, vous
  2015.     pouvez directement choisir de simuler le nouvel élément (cela arrêtera la
  2016.     simulation du premier). Cela veut dire qu'il n'est pas possible de simuler
  2017.     plusieurs éléments simultanément (même en chargeant le driver plusieurs
  2018.     fois).
  2019.   - Vous ne pouvez pas exécuter les programmes présents sur le lecteur simulé.
  2020.     Il vous faut d'abord les copier sur un autre lecteur avant de les
  2021.     utiliser.
  2022.   - Les versions du driver, de savepart et de allocxms doivent être
  2023.     compatibles. C'est pourquoi ils portent tous le même numéro de version. Ce
  2024.     numéro de version est vérifié lorsque les programmes cherchent à
  2025.     communiquer ensemble, et la communication ne s'établira pas s'ils
  2026.     divergent.
  2027.   - Du fait qu'un nouveau lecteur est créé, la lettre de votre lecteur de CD
  2028.     peut être décalée.
  2029.   - DRVPART.SYS n'est pas nécessaire pour l'utilisation de savepart. Il n'est
  2030.     obligatoire que pour accéder aux options de simulation d'élément.
  2031.  
  2032.  
  2033. 17- La création de fichiers sur un lecteur NTFS
  2034. -----------------------------------------------
  2035.  
  2036. Cette option n'apparaît que si vous êtes sous Windows NT ou une version
  2037. suivante. Elle vous permet de créer des fichiers sur une partition NTFS afin
  2038. d'être capable par la suite de les utiliser comme fichier de sauvegarde via le
  2039. montage de partition une fois que vous êtes sous DOS. En effet le programme
  2040. n'est pas capable de créer des fichiers sur une partition NTFS (uniquement de
  2041. les lire/écrire en les redimensionnant) quand il est sous DOS, et donc les
  2042. fichiers que vous créez ici servent de base. Cette option vous demande des
  2043. noms de fichier jusqu'à ce que vous fassiez 'Annuler'. Si jamais vous utiliser
  2044. le nommage automatique, au lieu de vous demander plusieurs fichiers, il vous
  2045. demande le nombre de fichiers que vous voulez créer.
  2046.  
  2047. Remarques:
  2048. ----------
  2049.  
  2050.   - Il faut que vous prévoyiez suffisamment de fichiers pour que la sauvegarde
  2051.     tienne. Pour avoir une idée du nombre de fichiers, il faut prendre la
  2052.     taille de la partition (seule sa taille occupée si vous prévoyez de ne
  2053.     sauver que les secteurs occupés), la diviser par 2 si vous pensez utiliser
  2054.     la compression, puis par la taille maximum des fichiers que vous pensez
  2055.     créer et arrondir le résultat à la valeur supérieure en y ajoutant 2 (3 si
  2056.     jamais vous pensez créer le fichier d'options).
  2057.   - Les fichiers créés ont une taille comprise entre 4 Ko et 64 Ko, donc
  2058.     n'ayez pas peur d'en créer plus que de besoin.
  2059.   - Vous pouvez bien sûr utiliser des fichiers créés par ailleurs (du moment
  2060.     qu'ils ne sont pas cryptés ou compressés par le mécanisme interne de NTFS)
  2061.     sans passer par cette option. Leur contenu sera bien sûr détruit lors de
  2062.     la sauvegarde.
  2063.   - La taille restante sur les lecteurs est donnée à titre indicatif et est
  2064.     fausse dans le cas où plus de 970 Mo sont disponibles sur le lecteur.
  2065.  
  2066. Exemple:
  2067. --------
  2068. Vous voulez sauver une partition ayant 4 Go de données dans des fichiers de
  2069. 680 Mo (pour pouvoir les graver) en utilisant la compression. Dans ce cas, il
  2070. vous faudra créer: 4*1024 / 2 / 680 = 3.011 => 6 fichiers.
  2071.  
  2072.  
  2073. 18- L'annulation des mauvais secteurs d'un système de fichier
  2074. -------------------------------------------------------------
  2075.  
  2076. C'est la partie exécutée lorsque vous utilisez l'option -z ou quand vous la
  2077. sélectionnez lorsque le programme vous la demande.
  2078.  
  2079. Cette option permet d'annuler le fait que des secteurs soient marqués
  2080. défectueux sur un système de fichier. Elle ne permet en aucun cas de corriger
  2081. les secteurs défectueux, elle doit uniquement être utilisée dans le cas où
  2082. vous restaureriez/copieriez une partition ayant des secteurs défectueux sur un
  2083. autre disque dur. Cela est fait normalement automatiquement par le programme
  2084. lors de la restauration sauf dans le cas où les disques et les partitions
  2085. sources et destinations seraient strictement identiques: dans ce cas le
  2086. programme croit qu'il restaure la partition sur celle sauvée et donc que les
  2087. informations sur les mauvais secteurs doivent être conservées.
  2088.  
  2089. Cette option ne doit donc être utilisée que dans un cas: celui où vous avez un
  2090. "X" dans la colonne "Idem" lors de restauration/copie alors que la
  2091. restauration/copie se fait sur un disque différent de celui source.
  2092.  
  2093. Notes:
  2094. ------
  2095.  
  2096.   - Cette option n'est bien sûr utile que s'il y avait des secteurs défectueux
  2097.     sur la partition source.
  2098.   - Si jamais vous restaurez une partition sur un disque ayant toujours des
  2099.     secteurs défectueux (par exemple après avoir redimensionné une partition),
  2100.     il faut que vous fassiez un test de surface pour mettre à jour la liste
  2101.     des secteurs défectueux.
  2102.  
  2103. L'exécution de cette option se fait selon le schéma suivant: 
  2104.  Choix du support où les mauvais secteurs doivent être annulés
  2105.                          |
  2106.                          V
  2107. Choix de l'élément où les mauvais secteurs doivent être annulés
  2108.                          |
  2109.                          V
  2110.                     Confirmation
  2111.                          |
  2112.                          V
  2113.                      Exécution
  2114.                          |
  2115.                          V
  2116.                         fin
  2117.  
  2118.  
  2119.   a) Choix du support où les mauvais secteurs doivent être annulés:
  2120. Il faut sélectionner le disque, la disquette ou la liste des périphériques DOS
  2121. sur lequel est le système de fichier à modifier.
  2122.  
  2123.   b) Choix de l'élément où les mauvais secteurs doivent être annulés:
  2124. Il faut sélectionner la partition (si un disque a été choisi dans la première
  2125. fenêtre) ou le périphérique DOS (si périphériques DOS a été choisi dans la
  2126. première fenêtre) pour lequel il faut annuler les mauvais secteurs.
  2127.  
  2128.   c) Confirmation:
  2129. Le programme vous demande la confirmation de la modification du système de
  2130. fichier. Si vous confirmez, l'ensemble des mauvais secteurs sera marqué comme
  2131. à nouveau valide.
  2132.  
  2133.   d) Exécution:
  2134. La modification du système de fichier est en cours. Selon le type de système
  2135. de fichier et la taille de la partition cela peut aller plus ou moins vite (le
  2136. plus rapide étant pour les partitions ext2, le plus lent pour les partitions
  2137. FAT).
  2138.  
  2139.  
  2140. 19- L'exploration de partition
  2141. ------------------------------
  2142.  
  2143. C'est la partie exécutée lorsque vous utilisez l'option -e ou quand vous la
  2144. sélectionnez lorsque le programme vous la demande.
  2145.  
  2146. Cette option vous permet de naviguer dans une partition pour pouvoir éditer ou
  2147. copier des fichiers.
  2148. L'exécution de cette option se fait selon le schéma suivant: 
  2149.                  Choix du support où est la partition à explorer
  2150.                                       |
  2151.                                       V
  2152.                         Choix de la partition à explorer
  2153.                                       |
  2154.                                       V
  2155. +---------------------------> Fenêtre d'exploration
  2156. |                                     |
  2157. |           +-------------------------+------------------------+
  2158. |           |                         |                        |
  2159. |           V                         V                        V
  2160. | Fenêtre de visualisation     Fenêtre d'édition     Destination de la copie
  2161. |           |                         |                        |
  2162. |           |                         |                        V
  2163. |           |                         |               Exécution de la copie
  2164. |           |                         |                        |
  2165. +-----------+-------------------------+------------------------+
  2166.  
  2167.  
  2168.   a) Choix du support où est la partition à explorer:
  2169. Vous devez choisir le disque, le lecteur de disquette ou le périphérique DOS
  2170. où est le système de fichier à explorer.
  2171.  
  2172.   b) Choix de la partition à explorer:
  2173. Il faut sélectionner la partition (si un disque a été choisi dans la première
  2174. fenêtre) ou le périphérique DOS (si périphériques DOS a été choisi dans la
  2175. première fenêtre) que vous voulez explorer.
  2176.  
  2177.   c) Fenêtre d'exploration:
  2178. Cette fenêtre est la fenêtre d'exploration. Elle contient les éléments
  2179. suivants:
  2180.  
  2181.   - en haut: le nom du répertoire actuellement exploré.
  2182.   - à gauche: l'arborescence des répertoires de la partition. Vous pouvez
  2183.     cliquer sur les caractères '+' ou '-' (ou presser les touches '+' ou '-')
  2184.     qui sont devant le nom du répertoire pour le détailler ou le réduire. Si
  2185.     vous double-cliquez ou appuyez sur Entrée sur un nom de répertoire, il
  2186.     devient le répertoire exploré.
  2187.   - à droite: le contenu du répertoire exploré. C'est la liste de tous les
  2188.     fichiers qui sont dans ce répertoire. Cette partie contient 4 colonnes:
  2189.  
  2190.     * le nom du fichier sans extension.
  2191.     * l'extension du fichier.
  2192.     * le type du fichier ou sa taille pour un fichier standard. Le type de
  2193.       fichier peut être:
  2194.  
  2195.       + <REP>: répertoire.
  2196.       + <LIEN>: lien symbolique.
  2197.       + <BLOC>: périphérique de bloc.
  2198.       + <CAR>: périphérique de caractère.
  2199.       + <PIPE>: tube nommé.
  2200.       + <SOCK>: socket.
  2201.       + <INCONNU>: type de fichier inconnu (il ne doit pas apparaître).
  2202.  
  2203.     * la date de modification du fichier.
  2204.  
  2205.     Si vous double-cliquez (ou appuyez sur Entrée) sur un répertoire, il
  2206.     devient le répertoire exploré. Si c'est sur un fichier, il est édité.
  2207.   - en bas à gauche: les boutons qui peuvent être utilisé pour réaliser
  2208.     quelque chose. Le numéro avant le bouton correspond à la touche de
  2209.     fonction qui peut être utilisée pour l'activer (1: F1, 2: F2, ...). Les
  2210.     boutons sont:
  2211.  
  2212.     * aide: il affiche une aide.
  2213.     * trie: il permet de sélectionner la colonne servant pour trier les
  2214.       fichiers.
  2215.     * sélect: il permet de sélectionner des fichiers en utilisant un motif de
  2216.       reconnaissance (comme "*.exe" pour sélectionner tous les fichiers ayant
  2217.       l'extension "exe"). La sélection peut être faite en ignore ou prenant en
  2218.       compte la casse et en conservant les fichiers déjà sélectionnés pour
  2219.       pouvoir sélectionner plusieurs ensembles de fichiers.
  2220.     * voir: il affiche le fichier sélectionné dans un afficheur hexadécimal.
  2221.       Un seul fichier doit être sélectionné pour pouvoir réaliser cela. Si le
  2222.       fichier contient plusieurs flux, il demande lequel doit être vu.
  2223.     * édite: il édite le fichier sélectionné dans un éditeur simple. Si le
  2224.       fichier a un contenu binaire ou est trop grand pour tenir en mémoire,
  2225.       l'afficheur hexadécimal est utilisé. Un seul fichier doit être
  2226.       sélectionné pour pouvoir réaliser cela. Si le fichier contient plusieurs
  2227.       flux, il demande lequel doit être édité.
  2228.     * copie: il copie les fichiers sélectionnés dans un autre répertoire. Si
  2229.       un seul fichier est sélectionné, il permet de le renommer.
  2230.     * quitte: pour quitter le programme.
  2231.  
  2232.   - en bas à droite: il affiche le nombre de fichiers sélectionnés et le
  2233.     nombre total de fichiers dans le répertoire.
  2234.  
  2235.   d) Fenêtre de visualisation:
  2236. Cette fenêtre est un simple afficheur hexadécimal pour voir le contenu d'un
  2237. fichier. Il ne permet pas de réaliser autre chose. Pour quitter et retourner à
  2238. la fenêtre d'exploration, vous pouvez cliquer sur le bouton quitte en bas ou
  2239. appuyer sur F10.
  2240.  
  2241.   e) Fenêtre d'édition:
  2242. Cette fenêtre est un éditeur de texte simple. Vous pouvez modifier un fichier
  2243. puis sauver ces changements. Cette fenêtre est composée de:
  2244.  
  2245.   - en haut: le nom du fichier avec le nom du flux choisi entre '{' et '}' si
  2246.     ce n'est pas le flux par défaut.
  2247.   - au milieu: la fenêtre d'édition.
  2248.   - en bas à gauche: les boutons qui peuvent être utilisés pour réaliser
  2249.     certaines actions.
  2250.   - en bas à droite: trois indicateurs et la position du curseur. Les
  2251.     indicateurs sont:
  2252.  
  2253.     * si le fichier a été modifié depuis la dernière sauvegarde: le premier
  2254.       '-' est mis à 'M'.
  2255.     * si l'annulation de la dernière action peut être réalisée: le second '-'
  2256.       est mis à 'A'.
  2257.     * si l'annulation de la dernière annulation peut être réalisée: le
  2258.       troisième '-' est mis à 'R'.
  2259.  
  2260.  
  2261. Les actions qui peuvent être faite dans cet éditeur sont:
  2262.  
  2263.   - éditer le texte.
  2264.   - permuter du mode insertion (curseur souligné, par défaut) au mode
  2265.     surcharge (curseur block) (et inversement) en appuyant sur la touche
  2266.     Insert.
  2267.   - sélectionner du texte soit avec la souris soit en appuyant sur la touche
  2268.     Shift en même temps que les touches de déplacement.
  2269.   - copier le texte sélectionné dans le presse papiers en utilisant Ctrl+C ou
  2270.     Ctrl+Insert (le dernier texte copié reste dans le presse papiers lors de
  2271.     l'édition d'un autre fichier).
  2272.   - couper le texte sélectionné dans le presse papiers en utilisant Ctrl+X ou
  2273.     Shift+Delete.
  2274.   - copier le texte depuis le presse papier en utilisant Ctrl+X ou
  2275.     Shift+Insert.
  2276.   - annuler la dernière modification en utilisant Ctrl+U.
  2277.   - refaire la dernière modification en utilisant Ctrl+R.
  2278.   - sauver le fichier en utilisant F2. Le nom du fichier où réaliser la
  2279.     sauvegarde sera demandé à chaque fois (c'est donc un "sauver sous"). Si le
  2280.     fichier contient plusieurs flux, il demande le flux où réaliser la
  2281.     sauvegarde.
  2282.   - aller à une ligne donnée en utilisant F3.
  2283.   - chercher du texte en utilisant F4. La recherche peut être faite en
  2284.     ignorant ou pas la casse et en partant du début ou de la position du
  2285.     curseur.
  2286.   - chercher la prochaine apparition du dernier texte cherché à partir de la
  2287.     position du curseur en utilisant F5. La recherche ne boucle pas, elle
  2288.     s'arrête donc à la dernière occurrence.
  2289.   - quitter l'éditeur en utilisant F10. Si le fichier a été modifié sans être
  2290.     sauvé, il demande si vous voulez sauver d'abord.
  2291.  
  2292.   f) Destination de la copie:
  2293. Cette fenêtre demande où vous voulez copier les fichiers sélectionnés. Si vous
  2294. n'avez sélectionné qu'un seul fichier qui n'est pas un répertoire, vous pouvez
  2295. lui donner un autre nom, sinon vous ne pouvez que donner le nom du répertoire
  2296. où les fichiers seront copiés.
  2297.  
  2298.   g) Exécution de la copie:
  2299. Cette fenêtre affiche les fichiers copiés et les erreurs rencontrées.
  2300. Au-dessus de la ligne "->" se trouve le nom du fichier source en relatif
  2301. depuis le répertoire source et en dessous se trouve le nom du fichier
  2302. destination en relatif depuis le répertoire destination. Dans la plupart des
  2303. cas, ces deux noms sont identiques, à moins que vous ne copier depuis une
  2304. partition avec des noms longs vers une partition ne les supportant pas (en
  2305. utilisant les accès DOS): le programme va utiliser les noms courts des noms
  2306. longs correspondants pour pouvoir réaliser la copie, mais il n'assure pas que
  2307. sur la partition destination ce nom court correspond au même fichier que celui
  2308. de la partition source. Dans ce cas il est préférable d'utiliser le mécanisme
  2309. de montage pour accéder aux partitions FAT avec les noms longs.
  2310. En dessous du nom des fichiers copiés se trouve la liste des erreurs
  2311. rencontrées.
  2312. Dans le cas où le programme trouverait que vous essayez de copier un fichier
  2313. sur un fichier existant, il vous demande si vous voulez l'effacer. Une
  2314. deuxième vérification est réalisée si le fichier est en lecture seule.
  2315. Lorsque la copie se termine, le bouton "Ok" devient actif et la ligne "->" est
  2316. modifiée en un message pour signaler si la copie s'est terminée ou a été
  2317. annulée avant (soit parce que vous l'avez annulée, soit à cause d'une erreur
  2318. fatale).
  2319. Notes:
  2320. ------
  2321.  
  2322.   - la copie vers une partition NTFS ne permettant pas de créer de fichiers,
  2323.     seuls les fichiers existants auront leur contenu modifié (tous les flux
  2324.     sont modifiés). Les droits (hors ceux basiques hérités du DOS) ne sont pas
  2325.     modifiés.
  2326.   - la copie vers une partition ext2 positionne les droits de l'utilisateur
  2327.     d'origine si la source de la copie est elle-même une partition ext2, sinon
  2328.     ce sont les droits (hors droit d'éxécution pour les fichiers) du
  2329.     répertoire de destination qui sont utilisés.
  2330.   - lors de la copie de fichier sparse depuis une partition NTFS ou ext2/ext3,
  2331.     le fichier destination ne conserve pas le fait que le fichier est sparse,
  2332.     il occupe par conséquent plus de places que sur la partition source.
  2333.  
  2334.  
  2335. 20- L'exploration de sauvegarde
  2336. -------------------------------
  2337.  
  2338. C'est la partie exécutée lorsque vous utilisez l'option -v ou quand vous la
  2339. sélectionnez lorsque le programme vous la demande.
  2340.  
  2341. Cette option vous permet d'explorer le contenu de fichiers de sauvegarde afin
  2342. que vous puissiez en extraire des fichiers. Elle ne permet pas de modifier les
  2343. fichiers de sauvegarde.
  2344.  
  2345. Les fichiers qui peuvent être explorés sont tous les fichiers contenant soit
  2346. la sauvegarde d'un disque complet (une partition devra alors être choisie),
  2347. soit la sauvegarde d'une partition ayant un système de fichier FAT12/16/32,
  2348. NTFS ou ext2/3. Si la sauvegarde a été découpée en plusieurs fichiers, tous
  2349. les fichiers doivent pouvoir être lus simultanément. Les fichiers peuvent être
  2350. compressés ou pas.
  2351.  
  2352. Son exécution est similaire à celle du chapitre 19 mais avec les étapes a) et
  2353. b) remplacées par la demande et la vérification de l'ensemble des fichiers de
  2354. sauvegarde (similaire au chapitre 10).
  2355.  
  2356. Notes:
  2357. ------
  2358.  
  2359.   - Dans le cas de fichiers compressés, il faut beaucoup de mémoire pour les
  2360.     indexer afin d'améliorer la vitesse de lecture. Par conséquent, plus vous
  2361.     avez de mémoire, meilleur cela sera. Il faut noter que sous DOS la mémoire
  2362.     disponible peut être limitée (par exemple à 32 Mo avec certaines versions
  2363.     de EMM386), par conséquent il est préférable d'utiliser cette option sous
  2364.     Windows.
  2365.   - Si vous avez une erreur du type "Error: could not allocate page table
  2366.     memory", c'est que le programme essaie d'utiliser trop de mémoire. Vous
  2367.     pouvez essayer d'augmenter la taille de mémoire DOS disponible en ne
  2368.     chargeant pas les drivers inutiles, et en dernier recours vous pouvez
  2369.     utiliser l'option "max_mem_size" du fichier d'option (cf. le chapitre 21).
  2370.  
  2371.  
  2372. 21- Format du fichier d'options
  2373. -------------------------------
  2374.  
  2375. Le fichier d'option vous permet de restaurer (ou de sauver à nouveau)
  2376. l'élément que vous venez de sauver. Dans ce cas en utilisant savepart avec
  2377. l'option -f <nom du fichier d'options>, les différents paramètres sont lus
  2378. dans le fichier au lieu de vous être demandés. Le contenu de ce fichier peut
  2379. être partiel (ne pas contenir toutes les options, auquel cas les options
  2380. manquantes vous seront demandées), mais il faut que certaines règles
  2381. présentées ci-dessous soient respectées.
  2382. Le fichier d'options est un fichier texte permettant de définir les options à
  2383. utiliser. Chaque option doit être seule sur une ligne.
  2384. Si la ligne commence par un ";", c'est une ligne de commentaires (elle n'est
  2385. pas analysée).
  2386. Le contenu des options peut être défini par une variable d'environnement. Pour
  2387. cela la variable d'environnement doit être définie entre % (exemple:
  2388. file=%CONF%.PAR, %CONF% sera remplacé par le contenu de la variable
  2389. d'environnement CONF). Si la variable d'environnement n'existe pas une erreur
  2390. sera générée. Pour pouvoir donner le caractère % dans le contenu d'une option,
  2391. il faut le doubler (exemple: file=AVEC%%.PAR, le nom du fichier pris sera
  2392. AVEC%.PAR).
  2393.  
  2394. Les options ont le format <nom option>=<valeur option>. Les noms et valeurs
  2395. des différentes options sont les suivantes:
  2396.  
  2397. +-------------------+------------------------+-------------------------------+
  2398. |      Option       |        Valeurs         |       Valeur par défaut       |
  2399. +-------------------+------------------------+-------------------------------+
  2400. | mouse             | yes|no|poll            | cf. ligne de commande         |
  2401. |                   +------------------------+-------------------------------+
  2402. |                   | Choix de la méthode d'utilisation de la souris         |
  2403. |                   | (équivalente à -cm|-nm|-pm sur la ligne de commande).  |
  2404. +-------------------+------------------------+-------------------------------+
  2405. | check_drive       | yes|no                 | cf. ligne de commande         |
  2406. |                   +------------------------+-------------------------------+
  2407. |                   | La vérification que le fichier créé/lu ne soit pas sur |
  2408. |                   | l'élément sauvé/restauré est désactivée si cette       |
  2409. |                   | option est mise à "no" (équivalente à -ncd sur la      |
  2410. |                   | ligne de commande).                                    |
  2411. +-------------------+------------------------+-------------------------------+
  2412. | verify_free_size  | yes|no                 | cf. ligne de commande         |
  2413. |                   +------------------------+-------------------------------+
  2414. |                   | La vérification de la taille libre sur le lecteur      |
  2415. |                   | destination n'est pas réalisée si cette option est     |
  2416. |                   | mise à "no" (équivalente à -ncs sur la ligne de        |
  2417. |                   | commande).                                             |
  2418. +-------------------+------------------------+-------------------------------+
  2419. | verify_disk_write | yes|no                 | cf. ligne de commande         |
  2420. |                   +------------------------+-------------------------------+
  2421. |                   | La vérification que les secteurs sont correctement     |
  2422. |                   | écrits est désactivée si cette option est mise à "no"  |
  2423. |                   | (équivalente à -nvd sur la ligne de commande).         |
  2424. +-------------------+------------------------+-------------------------------+
  2425. | verify_file_write | yes|no                 | cf. ligne de commande         |
  2426. |                   +------------------------+-------------------------------+
  2427. |                   | La vérification que les fichiers sont correctement     |
  2428. |                   | écrits est désactivée si cette option est mise à "no"  |
  2429. |                   | (équivalente à -nvf sur la ligne de commande).         |
  2430. +-------------------+------------------------+-------------------------------+
  2431. | lang              | en|fr|fr_2             | cf. ligne de commande         |
  2432. |                   +------------------------+-------------------------------+
  2433. |                   | Choix de la langue (équivalente à -l sur la ligne de   |
  2434. |                   | commande).                                             |
  2435. +-------------------+------------------------+-------------------------------+
  2436. | user_interface    | console|text|          | cf. ligne de commande         |
  2437. |                   | text_bios|text_ext|    |                               |
  2438. |                   | text_bios_ext          |                               |
  2439. |                   +------------------------+-------------------------------+
  2440. |                   | Choix de l'interface utilisateur (équivalente à        |
  2441. |                   | -cui|-tui|-bui|-tuix|-buix sur la ligne de commande).  |
  2442. +-------------------+------------------------+-------------------------------+
  2443. | disk              | <nombre>               | demandé à l'utilisateur       |
  2444. |                   +------------------------+-------------------------------+
  2445. |                   | Donne le numéro du disque à utiliser. Le nombre doit   |
  2446. |                   | être compris entre 0 et le nombre de disques - 1. Lors |
  2447. |                   | de la sauvegarde, cette option remplace la première    |
  2448. |                   | fenêtre. Lors de la restauration, cette option va      |
  2449. |                   | réduire la recherche des éléments à restaurer          |
  2450. |                   | correspondant à celui sauvé, au disque donné (sinon    |
  2451. |                   | l'élément est cherché sur tous les disques). Lors de   |
  2452. |                   | la mise à jour du registre Windows 2000/XP/Vista ou    |
  2453. |                   | des entrées de démarrage Windows Vista, cette option   |
  2454. |                   | remplace la sélection du deuxième disque (celui qui    |
  2455. |                   | contient la partition devant être mise à jour). Lors   |
  2456. |                   | de la mise à jour du fichier                           |
  2457. |                   | BOOTSECT.DOS/BOOTSECT.BAK, cette option remplace la    |
  2458. |                   | sélection du support où se trouvent ces fichiers.      |
  2459. |                   | Cette option ne peut pas être donnée si l'option       |
  2460. |                   | "floppy" ou "device" est donnée.                       |
  2461. +-------------------+------------------------+-------------------------------+
  2462. | floppy            | <nombre>               | demandé à l'utilisateur       |
  2463. |                   +------------------------+-------------------------------+
  2464. |                   | Donne le numéro du lecteur de disquette à utiliser. Le |
  2465. |                   | nombre doit être compris entre 0 et le nombre de       |
  2466. |                   | lecteurs de disquette - 1. Lors de la sauvegarde,      |
  2467. |                   | cette option remplace la première fenêtre. Lors de la  |
  2468. |                   | restauration, cette option va réduire la recherche des |
  2469. |                   | éléments à restaurer correspondant à celui sauvé, au   |
  2470. |                   | lecteur de disquette donné (sinon l'élément est        |
  2471. |                   | cherché sur tous les lecteurs de disquette). Lors de   |
  2472. |                   | la mise à jour du fichier BOOTSECT.DOS/BOOTSECT.BAK,   |
  2473. |                   | cette option remplace la sélection du support où se    |
  2474. |                   | trouvent ces fichiers.                                 |
  2475. |                   | Cette option ne peut pas être donnée si l'option       |
  2476. |                   | "disk" ou "device" est donnée.                         |
  2477. +-------------------+------------------------+-------------------------------+
  2478. | device            | A-Z                    | demandé à l'utilisateur       |
  2479. |                   +------------------------+-------------------------------+
  2480. |                   | Donne la lettre du périphérique DOS à utiliser. Lors   |
  2481. |                   | de la sauvegarde, cette option remplace les deux       |
  2482. |                   | premières fenêtres. Lors de la restauration, cette     |
  2483. |                   | option va réduire la recherche des éléments à          |
  2484. |                   | restaurer correspondant à celui sauvé, au périphérique |
  2485. |                   | donné (sinon l'élément est cherché sur tous les        |
  2486. |                   | périphériques). Lors de la mise à jour du fichier      |
  2487. |                   | BOOTSECT.DOS/BOOTSECT.BAK, cette option remplace la    |
  2488. |                   | sélection du support où se trouvent ces fichiers.      |
  2489. |                   | Cette option ne peut pas être donnée si l'option       |
  2490. |                   | "disk" ou "floppy" est donnée.                         |
  2491. +-------------------+------------------------+-------------------------------+
  2492. | main_part         | <nombre>               | demandé à l'utilisateur       |
  2493. |                   +------------------------+-------------------------------+
  2494. |                   | Donne le numéro de la partition principale à utiliser. |
  2495. |                   | Le nombre doit être entre 1 et 4. Si jamais l'élément  |
  2496. |                   | à sauver/restaurer est directement lié au disque,      |
  2497. |                   | cette option ne doit pas être donnée.                  |
  2498. |                   | Pour que cette option puisse être donnée, il faut que  |
  2499. |                   | l'option "disk" soit présente.                         |
  2500. +-------------------+------------------------+-------------------------------+
  2501. | ext_part          | <nombre>               | demandé à l'utilisateur si    |
  2502. |                   |                        | "main_part" non utilisée, 0   |
  2503. |                   |                        | sinon                         |
  2504. |                   +------------------------+-------------------------------+
  2505. |                   | Donne le numéro de la partition étendue à utiliser. Le |
  2506. |                   | nombre doit être entre 1 et le nombre de partition     |
  2507. |                   | étendue correspondant à la partition principale.       |
  2508. |                   | Pour que cette option puisse être donnée, il faut que  |
  2509. |                   | l'option "main_part" soit présente. Vous ne devez pas  |
  2510. |                   | donner cette option si vous voulez utiliser une        |
  2511. |                   | partition principale.                                  |
  2512. |                   | L'ensemble des options "main_part" et "ext_part"       |
  2513. |                   | remplace la deuxième fenêtre pour la sauvegarde, et    |
  2514. |                   | l'ensemble "disk", "main_part" et "ext_part" remplace  |
  2515. |                   | la deuxième fenêtre pour la restauration. Lors de la   |
  2516. |                   | mise à jour du registre Windows 2000/XP/Vista ou des   |
  2517. |                   | entrées de démarrage Windows Vista, l'ensemble des     |
  2518. |                   | options "main_part" et "ext_part" remplace la          |
  2519. |                   | sélection de la deuxième partition (celle qui doit     |
  2520. |                   | être mise à jour). Lors de la mise à jour du fichier   |
  2521. |                   | BOOTSECT.DOS/BOOTSECT.BAK, ces options remplacent la   |
  2522. |                   | sélection de la partition où se trouvent ces fichiers. |
  2523. +-------------------+------------------------+-------------------------------+
  2524. | def_level         | <nombre>               | demandé à l'utilisateur si    |
  2525. |                   |                        | "file" non donnée, 0 sinon    |
  2526. |                   +------------------------+-------------------------------+
  2527. |                   | Donne le niveau de compression à utiliser. Le nombre   |
  2528. |                   | doit être entre 0 et 9. Lors de la sauvegarde cette    |
  2529. |                   | option remplace la troisième fenêtre. Lors de la       |
  2530. |                   | restauration cette option n'est pas utilisée (donc     |
  2531. |                   | peut ne pas être donnée). Si cette option n'est pas    |
  2532. |                   | donnée et qu'un nom de fichier est donné (voir         |
  2533. |                   | l'option "file" ci-dessous), le niveau de compression  |
  2534. |                   | utilisé est le niveau 0 (pas de compression).          |
  2535. +-------------------+------------------------+-------------------------------+
  2536. | file              | <nom de fichier>       | demandé à l'utilisateur       |
  2537. |                   +------------------------+-------------------------------+
  2538. |                   | Donne le nom de fichier à utiliser pour                |
  2539. |                   | sauver/restaurer l'élément. Cette option peut être     |
  2540. |                   | donnée plusieurs fois si la sauvegarde/restauration    |
  2541. |                   | nécessite plusieurs fichiers. Dans ce cas il faut      |
  2542. |                   | donner ces options dans l'ordre dans lequel les        |
  2543. |                   | fichiers doivent être utilisés.                        |
  2544. +-------------------+------------------------+-------------------------------+
  2545. | max_size          | <nombre> [ko|Mo] ou    | demandé à l'utilisateur si    |
  2546. |                   | max                    | "file" non donnée, 2047 Mo    |
  2547. |                   |                        | sinon                         |
  2548. |                   +------------------------+-------------------------------+
  2549. |                   | Donne la taille maximum qu'un fichier doit faire. Si   |
  2550. |                   | ko|Mo n'est pas donné, la taille est en Mo. Si la      |
  2551. |                   | taille est en ko, elle doit être comprise entre 1 et   |
  2552. |                   | 9999 ko, si elle est en Mo elle doit être comprise     |
  2553. |                   | entre 1 et 2047 Mo. Si "max" est utilisé comme valeur, |
  2554. |                   | le programme prendra le minimum entre la taille libre  |
  2555. |                   | sur le lecteur et 2047 Mo. Cette option peut être      |
  2556. |                   | donnée plusieurs fois si la sauvegarde/restauration    |
  2557. |                   | nécessite plusieurs fichiers. Dans ce cas il faut      |
  2558. |                   | donner ces options dans l'ordre dans lequel sont       |
  2559. |                   | donnés les fichiers. Si cette option est donnée moins  |
  2560. |                   | de fois qu'il y a d'option donnant le nom des          |
  2561. |                   | fichiers, la dernière est utilisée pour tous les       |
  2562. |                   | fichiers restant. Si elle est donnée plus de fois que  |
  2563. |                   | de nom de fichiers, les options en trop ne sont pas    |
  2564. |                   | utilisées. Si cette option n'est pas donnée, alors que |
  2565. |                   | des noms de fichier sont donnés, la taille maximale de |
  2566. |                   | 2047 Mo est utilisée. Lors de la restauration, cette   |
  2567. |                   | option n'est pas utilisée (donc peut ne pas être       |
  2568. |                   | donnée).                                               |
  2569. +-------------------+------------------------+-------------------------------+
  2570. | filesystem        | no|fat12|fat16|fat32|  | demandé à l'utilisateur si    |
  2571. |                   | ext2|ntfs|MBR|         | aucune option "disk",         |
  2572. |                   | firstsect|parttable|   | "device" ou "floppy", "no"    |
  2573. |                   | fat12mem|fat16mem|     | sinon                         |
  2574. |                   | fat32mem|ntfsmem|      |                               |
  2575. |                   | ext2mem|               |                               |
  2576. |                   | fat12swap|fat16swap|   |                               |
  2577. |                   | fat32swap|ntfsswap|    |                               |
  2578. |                   | fat12memswap|          |                               |
  2579. |                   | fat16memswap|          |                               |
  2580. |                   | fat32memswap|          |                               |
  2581. |                   | ntfsmemswap            |                               |
  2582. |                   +------------------------+-------------------------------+
  2583. |                   | Donne le type du système de fichier à utiliser lors    |
  2584. |                   | d'une sauvegarde ou d'une copie. Si le paramètre est   |
  2585. |                   | égal à "no", tous les secteurs sont sauvés sans se     |
  2586. |                   | préoccuper du système de fichier présent sur la        |
  2587. |                   | partition. Si le paramètre a une valeur égale aux      |
  2588. |                   | autres possibilités, le programme vérifie que la       |
  2589. |                   | partition que l'on désire sauver correspond au type du |
  2590. |                   | système de fichier demandé. Si c'est le cas, seuls les |
  2591. |                   | secteurs occupés sont sauvés. Si ce n'est pas le cas,  |
  2592. |                   | une erreur est signalée.                               |
  2593. |                   | Les options fat12mem, fat16mem, fat32mem, ntfsmem et   |
  2594. |                   | ext2mem permettent de ne sauver que les secteurs       |
  2595. |                   | occupés, tout en autorisant que le fichier de          |
  2596. |                   | sauvegarde créé puisse l'être sur la partition sauvée. |
  2597. |                   | Les options fat12swap, fat16swap, fat32swap et         |
  2598. |                   | ntfsswap permettent de ne sauver que les secteurs      |
  2599. |                   | occupés sans sauvegarder le contenu des fichiers de    |
  2600. |                   | swap.                                                  |
  2601. |                   | Les options fat12memswap, fat16memswap, fat32memswap   |
  2602. |                   | et ntfsmemswap permettent de concaténer le             |
  2603. |                   | comportement des options <xxx>mem et <xxx>swap.        |
  2604. |                   | Lors de la restauration, cette option n'est pas        |
  2605. |                   | utilisée (c'est la valeur définie à l'intérieur du     |
  2606. |                   | fichier de sauvegarde qui est utilisée).               |
  2607. +-------------------+------------------------+-------------------------------+
  2608. | swap_dir          | <nom de répertoire>    | demandé à l'utilisateur       |
  2609. |                   +------------------------+-------------------------------+
  2610. |                   | Cette option permet de donner le nom du répertoire où  |
  2611. |                   | sont les fichiers de swap. Elle n'est utilisée que     |
  2612. |                   | lors de la sauvegarde et si le fait de ne pas sauver   |
  2613. |                   | les fichiers de swap est demandé. <nom de répertoire>  |
  2614. |                   | doit être un nom de répertoire donné à partir du       |
  2615. |                   | répertoire racine de la partition et sans lettre de    |
  2616. |                   | lecteur (exemple: "\" pour le répertoire racine,       |
  2617. |                   | "\WINDOWS" pour le répertoire WINDOWS). Comme pour la  |
  2618. |                   | fenêtre demandant cette information, le programme      |
  2619. |                   | cherchera également les fichiers de swap sur le        |
  2620. |                   | répertoire racine.                                     |
  2621. +-------------------+------------------------+-------------------------------+
  2622. | quit              | yes|no|nobadsector     | no                            |
  2623. |                   +------------------------+-------------------------------+
  2624. |                   | Cette option permet de quitter automatiquement le      |
  2625. |                   | programme ou pas. Si elle est égale à "yes", le        |
  2626. |                   | programme se termine à la fin de la                    |
  2627. |                   | sauvegarde/restauration/copie (à noter que dans le cas |
  2628. |                   | de la sauvegarde, si une option a été modifiée par     |
  2629. |                   | rapport au fichier de sauvegarde utilisé, la fenêtre   |
  2630. |                   | demandant si on veut créer le fichier de sauvegarde    |
  2631. |                   | apparaîtra). Si cette option est égale à               |
  2632. |                   | "nobadsector", le programme ne se terminera que si     |
  2633. |                   | aucun secteur incorrect n'a été détecté (sinon         |
  2634. |                   | l'utilisateur peut consulter la liste des erreurs,     |
  2635. |                   | puis cliquer sur le bouton "Ok"). Si cette option est  |
  2636. |                   | égale à "no" ou est absente, l'utilisateur devra       |
  2637. |                   | cliquer sur le bouton "Ok" pour que le programme se    |
  2638. |                   | termine.                                               |
  2639. +-------------------+------------------------+-------------------------------+
  2640. | reboot            | yes|no                 | no                            |
  2641. |                   +------------------------+-------------------------------+
  2642. |                   | Cette option permet de rebooter automatiquement        |
  2643. |                   | l'ordinateur à la fin de l'exécution du programme.     |
  2644. |                   | Elle n'est active que lors de la sauvegarde ou de la   |
  2645. |                   | restauration (le programme de copie n'accepte pas de   |
  2646. |                   | fichier d'options et il n'est pas utile de rebooter    |
  2647. |                   | dans les autres cas). Si l'option "quit" est égale à   |
  2648. |                   | "no" ou "nobadsector" avec des erreurs ou est absente, |
  2649. |                   | le programme ne rebootera qu'une fois que              |
  2650. |                   | l'utilisateur aura cliqué sur le bouton "Ok". Si       |
  2651. |                   | l'option "quit" est égale à "yes" ou "nobadsector"     |
  2652. |                   | sans erreur, le reboot aura lieu immédiatement.        |
  2653. +-------------------+------------------------+-------------------------------+
  2654. | automatic_naming  | yes|no                 | demandé à l'utilisateur si    |
  2655. |                   |                        | "file" non donnée, "no" sinon |
  2656. |                   +------------------------+-------------------------------+
  2657. |                   | Cette option permet d'utiliser le nommage automatique. |
  2658. |                   | Si aucune option "file" n'est donnée, cela aura pour   |
  2659. |                   | conséquence que la case à cocher de nommage            |
  2660. |                   | automatique soit pré-cochée lors de la demande du      |
  2661. |                   | premier nom de fichier. Si une ou plusieurs options    |
  2662. |                   | "file" sont données, toutes ces options seront d'abord |
  2663. |                   | utilisées, puis s'il est nécessaire d'avoir plus de    |
  2664. |                   | fichier, le programme utilisera le nom du dernier      |
  2665. |                   | fichier en remplaçant son extension par le numéro du   |
  2666. |                   | fichier selon la règle décrite dans le chapitre 6.e    |
  2667. |                   | (il n'y a pas de vérification si le fichier existe     |
  2668. |                   | déjà ou pas).                                          |
  2669. +-------------------+------------------------+-------------------------------+
  2670. | nb_files          | <nombre>               | demandé à l'utilisateur       |
  2671. |                   +------------------------+-------------------------------+
  2672. |                   | Cette option permet de donner le nombre de fichiers à  |
  2673. |                   | créer lors de la création de fichiers sur un lecteur   |
  2674. |                   | NTFS en utilisant le nommage automatique. Le nombre    |
  2675. |                   | doit être compris entre 1 et 1000.                     |
  2676. +-------------------+------------------------+-------------------------------+
  2677. | windows_disk      | <nombre>               | demandé à l'utilisateur       |
  2678. |                   +------------------------+-------------------------------+
  2679. |                   | Donne le numéro du disque où est installé Windows.     |
  2680. |                   | Cette option est équivalente à l'option "disk" mais    |
  2681. |                   | est utilisée dans le cas de la mise à jour du registre |
  2682. |                   | Windows 2000/XP/Vista pour donner le disque sur lequel |
  2683. |                   | Windows est installé (cf. chapitre 11.a).              |
  2684. +-------------------+------------------------+-------------------------------+
  2685. | windows_main_part | <nombre>               | demandé à l'utilisateur       |
  2686. |                   +------------------------+-------------------------------+
  2687. |                   | Donne le numéro de la partition principale où est      |
  2688. |                   | installé Windows. Cette option est équivalente à       |
  2689. |                   | l'option "main_part" mais est utilisée dans le cas de  |
  2690. |                   | la mise à jour du registre Windows 2000/XP/Vista pour  |
  2691. |                   | donner la partition sur laquelle Windows est installé  |
  2692. |                   | (cf. chapitre 11.b).                                   |
  2693. +-------------------+------------------------+-------------------------------+
  2694. | windows_ext_part  | <nombre>               | demandé à l'utilisateur si    |
  2695. |                   |                        | "windows_main_part" non       |
  2696. |                   |                        | donnée, 0 sinon               |
  2697. |                   +------------------------+-------------------------------+
  2698. |                   | Donne le numéro de la partition étendue où est         |
  2699. |                   | installé Windows. Cette option est équivalente à       |
  2700. |                   | l'option "ext_part" mais est utilisée dans le cas de   |
  2701. |                   | la mise à jour du registre Windows 2000/XP/Vista pour  |
  2702. |                   | donner la partition sur laquelle Windows est installé  |
  2703. |                   | (cf. chapitre 11.b).                                   |
  2704. +-------------------+------------------------+-------------------------------+
  2705. | windows_floppy    | <nombre>               | demandé à l'utilisateur       |
  2706. |                   +------------------------+-------------------------------+
  2707. |                   | Donne le numéro du lecteur de disquette où est         |
  2708. |                   | installé Windows. Cette option est équivalente à       |
  2709. |                   | l'option "floppy" mais est utilisée dans le cas de la  |
  2710. |                   | mise à jour du registre Windows 2000/XP/Vista pour     |
  2711. |                   | donner la disquette sur lequel Windows est installé    |
  2712. |                   | (cf. chapitre 11.a).                                   |
  2713. +-------------------+------------------------+-------------------------------+
  2714. | windows_device    | A-Z                    | demandé à l'utilisateur       |
  2715. |                   +------------------------+-------------------------------+
  2716. |                   | Donne la lettre du périphérique DOS où est installé    |
  2717. |                   | Windows. Cette option est équivalente à l'option       |
  2718. |                   | "device" mais est utilisée dans le cas de la mise à    |
  2719. |                   | jour du registre Windows 2000/XP/Vista pour donner le  |
  2720. |                   | périphérique DOS sur lequel Windows est installé (cf.  |
  2721. |                   | chapitre 11.b).                                        |
  2722. +-------------------+------------------------+-------------------------------+
  2723. | windows_dir       | <chaîne>               | demandé à l'utilisateur       |
  2724. |                   +------------------------+-------------------------------+
  2725. |                   | Donne le répertoire où est installé Windows (cf.       |
  2726. |                   | chapitre 11.c).                                        |
  2727. +-------------------+------------------------+-------------------------------+
  2728. | part_letter       | A-Z                    | demandé à l'utilisateur       |
  2729. |                   +------------------------+-------------------------------+
  2730. |                   | Donne la lettre du périphérique à modifier dans la     |
  2731. |                   | base de registres pour la partition choisie (cf.       |
  2732. |                   | chapitre 11.f).                                        |
  2733. +-------------------+------------------------+-------------------------------+
  2734. | boot_disk         | <nombre>               | demandé à l'utilisateur       |
  2735. |                   +------------------------+-------------------------------+
  2736. |                   | Donne le numéro du disque où sont les données de       |
  2737. |                   | configuration de démarrage de Windows Vista. Cette     |
  2738. |                   | option est équivalente à l'option "disk" mais est      |
  2739. |                   | utilisée dans le cas de la mise à jour des données de  |
  2740. |                   | configuration de démarrage de Windows Vista pour       |
  2741. |                   | savoir où celles-ci sont (cf. chapitre 12.a).          |
  2742. +-------------------+------------------------+-------------------------------+
  2743. | boot_main_part    | <nombre>               | demandé à l'utilisateur       |
  2744. |                   +------------------------+-------------------------------+
  2745. |                   | Donne le numéro de la partition principale où sont les |
  2746. |                   | données de configuration de démarrage de Windows       |
  2747. |                   | Vista. Cette option est équivalente à l'option         |
  2748. |                   | "main_part" mais est utilisée dans le cas de la mise à |
  2749. |                   | jour des données de configuration de démarrage de      |
  2750. |                   | Windows Vista pour savoir où celles-ci sont (cf.       |
  2751. |                   | chapitre 12.b).                                        |
  2752. +-------------------+------------------------+-------------------------------+
  2753. | boot_ext_part     | <nombre>               | demandé à l'utilisateur si    |
  2754. |                   |                        | "boot_main_part" non donnée,  |
  2755. |                   |                        | 0 sinon                       |
  2756. |                   +------------------------+-------------------------------+
  2757. |                   | Donne le numéro de la partition étendue où sont les    |
  2758. |                   | données de configuration de démarrage de Windows       |
  2759. |                   | Vista. Cette option est équivalente à l'option         |
  2760. |                   | "ext_part" mais est utilisée dans le cas de la mise à  |
  2761. |                   | jour des données de configuration de démarrage de      |
  2762. |                   | Windows Vista pour savoir où celles-ci sont (cf.       |
  2763. |                   | chapitre 12.b).                                        |
  2764. +-------------------+------------------------+-------------------------------+
  2765. | boot_floppy       | <nombre>               | demandé à l'utilisateur       |
  2766. |                   +------------------------+-------------------------------+
  2767. |                   | Donne le numéro du lecteur de disquette où sont les    |
  2768. |                   | données de configuration de démarrage de Windows       |
  2769. |                   | Vista. Cette option est équivalente à l'option         |
  2770. |                   | "floppy" mais est utilisée dans le cas de la mise à    |
  2771. |                   | jour des données de configuration de démarrage de      |
  2772. |                   | Windows Vista pour savoir où celles-ci sont (cf.       |
  2773. |                   | chapitre 12.a).                                        |
  2774. +-------------------+------------------------+-------------------------------+
  2775. | boot_device       | A-Z                    | demandé à l'utilisateur       |
  2776. |                   +------------------------+-------------------------------+
  2777. |                   | Donne la lettre du périphérique DOS où sont les        |
  2778. |                   | données de configuration de démarrage de Windows       |
  2779. |                   | Vista. Cette option est équivalente à l'option         |
  2780. |                   | "device" mais est utilisée dans le cas de la mise à    |
  2781. |                   | jour des données de configuration de démarrage de      |
  2782. |                   | Windows Vista pour savoir où celles-ci sont (cf.       |
  2783. |                   | chapitre 12.b).                                        |
  2784. +-------------------+------------------------+-------------------------------+
  2785. | boot_entry        | <chaîne>               | demandé à l'utilisateur       |
  2786. |                   +------------------------+-------------------------------+
  2787. |                   | Donne le nom de l'entrée de démarrage à mettre à jour  |
  2788. |                   | dans le cas de la mise à jour des données de           |
  2789. |                   | configuration de démarrage de Windows Vista (cf.       |
  2790. |                   | chapitre 12.e).                                        |
  2791. +-------------------+------------------------+-------------------------------+
  2792. | source_disk       | <nombre>               | demandé à l'utilisateur       |
  2793. |                   +------------------------+-------------------------------+
  2794. |                   | Donne le numéro du disque où est l'élément à copier.   |
  2795. |                   | Cette option est équivalente à l'option "disk" mais    |
  2796. |                   | est utilisée dans le cas de la copie d'un élément pour |
  2797. |                   | donner la source de la copie (cf. chapitre 8.a).       |
  2798. +-------------------+------------------------+-------------------------------+
  2799. | source_main_part  | <nombre>               | demandé à l'utilisateur       |
  2800. |                   +------------------------+-------------------------------+
  2801. |                   | Donne le numéro de la partition principale à copier.   |
  2802. |                   | Cette option est équivalente à l'option "main_part"    |
  2803. |                   | mais est utilisée dans le cas de la copie d'élément    |
  2804. |                   | pour donner la source de la copie (cf. chapitre 8.b).  |
  2805. +-------------------+------------------------+-------------------------------+
  2806. | source_ext_part   | <nombre>               | demandé à l'utilisateur si    |
  2807. |                   |                        | "source_main_part" non        |
  2808. |                   |                        | donnée, 0 sinon               |
  2809. |                   +------------------------+-------------------------------+
  2810. |                   | Donne le numéro de la partition étendue à copier.      |
  2811. |                   | Cette option est équivalente à l'option "ext_part"     |
  2812. |                   | mais est utilisée dans le cas de la copie d'élément    |
  2813. |                   | pour donner la source (cf. chapitre 8.b).              |
  2814. +-------------------+------------------------+-------------------------------+
  2815. | source_floppy     | <nombre>               | demandé à l'utilisateur       |
  2816. |                   +------------------------+-------------------------------+
  2817. |                   | Donne le numéro du lecteur de disquette à copier.      |
  2818. |                   | Cette option est équivalente à l'option "floppy" mais  |
  2819. |                   | est utilisée dans le cas de la copie d'élément pour    |
  2820. |                   | donner la source (cf. chapitre 8.a).                   |
  2821. +-------------------+------------------------+-------------------------------+
  2822. | source_device     | A-Z                    | demandé à l'utilisateur       |
  2823. |                   +------------------------+-------------------------------+
  2824. |                   | Donne la lettre du périphérique DOS à copier. Cette    |
  2825. |                   | option est équivalente à l'option "device" mais est    |
  2826. |                   | utilisée dans le cas de la copie d'élément pour donner |
  2827. |                   | la source (cf. chapitre 8.b).                          |
  2828. +-------------------+------------------------+-------------------------------+
  2829. | dest_disk         | <nombre>               | demandé à l'utilisateur       |
  2830. |                   +------------------------+-------------------------------+
  2831. |                   | Donne le numéro du disque où est l'élément             |
  2832. |                   | destinataire de la copie. Cette option est équivalente |
  2833. |                   | à l'option "disk" mais est utilisée dans le cas de la  |
  2834. |                   | copie d'un élément pour donner la destination de la    |
  2835. |                   | copie (cf. chapitre 8.d).                              |
  2836. +-------------------+------------------------+-------------------------------+
  2837. | dest_main_part    | <nombre>               | demandé à l'utilisateur       |
  2838. |                   +------------------------+-------------------------------+
  2839. |                   | Donne le numéro de la partition principale             |
  2840. |                   | destinataire de la copie. Cette option est équivalente |
  2841. |                   | à l'option "main_part" mais est utilisée dans le cas   |
  2842. |                   | de la copie d'élément pour donner la destination de la |
  2843. |                   | copie (cf. chapitre 8.d).                              |
  2844. +-------------------+------------------------+-------------------------------+
  2845. | dest_ext_part     | <nombre>               | demandé à l'utilisateur si    |
  2846. |                   |                        | "dest_main_part" non donnée,  |
  2847. |                   |                        | 0 sinon                       |
  2848. |                   +------------------------+-------------------------------+
  2849. |                   | Donne le numéro de la partition étendue destinataire   |
  2850. |                   | de la copie. Cette option est équivalente à l'option   |
  2851. |                   | "ext_part" mais est utilisée dans le cas de la copie   |
  2852. |                   | d'élément pour donner la destination (cf. chapitre     |
  2853. |                   | 8.d).                                                  |
  2854. +-------------------+------------------------+-------------------------------+
  2855. | dest_floppy       | <nombre>               | demandé à l'utilisateur       |
  2856. |                   +------------------------+-------------------------------+
  2857. |                   | Donne le numéro du lecteur de disquette destinataire   |
  2858. |                   | de la copie. Cette option est équivalente à l'option   |
  2859. |                   | "floppy" mais est utilisée dans le cas de la copie     |
  2860. |                   | d'élément pour donner la destination (cf. chapitre     |
  2861. |                   | 8.d).                                                  |
  2862. +-------------------+------------------------+-------------------------------+
  2863. | dest_device       | A-Z                    | demandé à l'utilisateur       |
  2864. |                   +------------------------+-------------------------------+
  2865. |                   | Donne la lettre du périphérique DOS destinataire de la |
  2866. |                   | copie. Cette option est équivalente à l'option         |
  2867. |                   | "device" mais est utilisée dans le cas de la copie     |
  2868. |                   | d'élément pour donner la destination (cf. chapitre     |
  2869. |                   | 8.d).                                                  |
  2870. +-------------------+------------------------+-------------------------------+
  2871. | mount             | <numéro de             | demandé à l'utilisateur       |
  2872. |                   | lecteur>:<numéro de    |                               |
  2873. |                   | disque>/<numéro de     |                               |
  2874. |                   | partition              |                               |
  2875. |                   | principale>,<numéro de |                               |
  2876. |                   | partition étendue> ou  |                               |
  2877. |                   | <numéro de             |                               |
  2878. |                   | lecteur>:<lettre de    |                               |
  2879. |                   | périphérique>          |                               |
  2880. |                   +------------------------+-------------------------------+
  2881. |                   | Permet de définir le montage d'une partition ou d'un   |
  2882. |                   | périphérique.                                          |
  2883. |                   | Dans la première syntaxe, le premier numéro est le     |
  2884. |                   | numéro sous lequel est montée la partition, il doit    |
  2885. |                   | être entre 0 et 2147483647. Le second numéro est le    |
  2886. |                   | numéro du disque sur lequel est la partition à monter, |
  2887. |                   | il doit être entre 0 et le nombre de disques - 1. Le   |
  2888. |                   | troisième numéro est le numéro de partition principale |
  2889. |                   | de la partition à monter, il doit être entre 1 et 4.   |
  2890. |                   | Enfin le dernier numéro ne doit pas être donné pour    |
  2891. |                   | une partition principale (s'il n'est pas donné, la     |
  2892. |                   | virgule avant ne doit pas être donnée également) et    |
  2893. |                   | est le numéro de partition étendue dans la partition   |
  2894. |                   | principale si celle-ci est une partition logique, il   |
  2895. |                   | doit être entre 1 et 255.                              |
  2896. |                   | Dans le deuxième type de syntaxe les numéros de disque |
  2897. |                   | et de partitions sont remplacés par la lettre de       |
  2898. |                   | lecteur pour pouvoir monter le périphérique            |
  2899. |                   | correspondant.                                         |
  2900. |                   | Le numéro de lecteur doit être unique et une partition |
  2901. |                   | ne peut être montée que sous un seul numéro. Quand un  |
  2902. |                   | montage est défini, l'option "file" peut utiliser ce   |
  2903. |                   | numéro pour définir un nom de fichier.                 |
  2904. |                   | Exemple:                                               |
  2905. |                   | mount=0:0/1 monte sous 0: la première partition        |
  2906. |                   | principale du premier disque,                          |
  2907. |                   | mount=10:3/2,2 monte sous 10: la deuxième partition    |
  2908. |                   | étendue de la deuxième partition principale du         |
  2909. |                   | quatrième disque,                                      |
  2910. |                   | file=0:\DISK_C.PAR définie un fichier qui se trouve    |
  2911. |                   | sur la partition montée par le premier montage.        |
  2912. +-------------------+------------------------+-------------------------------+
  2913. | gmt               | <heures>h<minutes>     | 0                             |
  2914. |                   +------------------------+-------------------------------+
  2915. |                   | Cette option permet de positionner la différence       |
  2916. |                   | d'heure entre votre heure et l'heure GMT (par exemple: |
  2917. |                   | 1h00 en France en hiver). Elle est utilisée lors de    |
  2918. |                   | l'écriture de fichiers sur une partition NTFS car      |
  2919. |                   | celui-ci stocke l'heure de modification des fichiers   |
  2920. |                   | en heure GMT au lieu d'heure locale. Cette option      |
  2921. |                   | n'est pas obligatoire, elle permet uniquement d'éviter |
  2922. |                   | d'avoir des heures de modification de fichier dans le  |
  2923. |                   | futur ou dans le passé.                                |
  2924. +-------------------+------------------------+-------------------------------+
  2925. | ask_first_media   | yes|no                 | yes                           |
  2926. |                   +------------------------+-------------------------------+
  2927. |                   | Lors de la sauvegarde vers un support amovible, le     |
  2928. |                   | programme demande le support suivant à chaque nouveau  |
  2929. |                   | fichier même pour le premier. En positionnant cette    |
  2930. |                   | option à "no", le programme créera le premier fichier  |
  2931. |                   | sur le support courant sans rien demander.             |
  2932. +-------------------+------------------------+-------------------------------+
  2933. | max_mem_size      | <nombre> [ko|Mo]       | mémoire disponible            |
  2934. |                   +------------------------+-------------------------------+
  2935. |                   | Cette option permet de réduire l'utilisation de la     |
  2936. |                   | mémoire par le programme. Elle n'est utile que si vous |
  2937. |                   | rencontrez l'erreur "Error: could not allocate page    |
  2938. |                   | table memory" (généralement lors de l'exploration de   |
  2939. |                   | sauvegardes compressées). Cette limitation n'est pas   |
  2940. |                   | la limite absolue d'utilisation mémoire (il la         |
  2941. |                   | dépassera donc s'il en a besoin), mais permet de       |
  2942. |                   | réduire la taille des plus gros buffers. Si vous ne    |
  2943. |                   | rencontrez pas l'erreur ci-dessus, vous n'avez pas     |
  2944. |                   | besoin d'utiliser cette option, si vous rencontrez     |
  2945. |                   | l'erreur, essayez en donnant comme taille la moitié de |
  2946. |                   | votre mémoire (réduisez ce chiffre ou essayez de       |
  2947. |                   | libérer plus de mémoire DOS si cela ne suffit pas).    |
  2948. +-------------------+------------------------+-------------------------------+
  2949. | empty_files       | yes|no                 | no                            |
  2950. |                   +------------------------+-------------------------------+
  2951. |                   | Lors de la sauvegarde cette option permet de forcer le |
  2952. |                   | programme à vider tous les fichiers qu'il n'utilise    |
  2953. |                   | pas si les options "file" ou "nb_files" (avec nommage  |
  2954. |                   | automatique) sont données. Il ne demande aucune        |
  2955. |                   | confirmation avant de faire cela et s'arrête lorsque   |
  2956. |                   | tous les fichiers sont traités ou au premier signalant |
  2957. |                   | une erreur. Cette option permet de savoir quels sont   |
  2958. |                   | les fichiers utilisés par la sauvegarde de ceux qui ne |
  2959. |                   | le sont plus.                                          |
  2960. +-------------------+------------------------+-------------------------------+
  2961. | heads_sectors     | standard|extended|     | demandé à l'utilisateur sauf  |
  2962. |                   | parttable|<nombre      | si fix_first_sector est       |
  2963. |                   | têtes>/<nombre         | utilisée                      |
  2964. |                   | secteurs>              |                               |
  2965. |                   +------------------------+-------------------------------+
  2966. |                   | Lors de la correction de la définition physique du     |
  2967. |                   | disque sur un secteur de démarrage, cette option       |
  2968. |                   | permet de choisir les valeurs à positionner. Les trois |
  2969. |                   | premières valeurs (standard|extended|parttable)        |
  2970. |                   | permettent d'utiliser les valeurs prédéfinies, la      |
  2971. |                   | dernière valeur permet de donner vos propres valeurs   |
  2972. |                   | (le nombre de têtes et le nombre de secteurs par       |
  2973. |                   | piste). Si cette option n'est pas donnée et que        |
  2974. |                   | fix_first_sector est utilisée, le programme met à jour |
  2975. |                   | la valeur du premier secteur uniquement.               |
  2976. +-------------------+------------------------+-------------------------------+
  2977. | fix_first_sector  | yes|no                 | demandé à l'utilisateur sauf  |
  2978. |                   |                        | si heads_sectors est utilisée |
  2979. |                   +------------------------+-------------------------------+
  2980. |                   | Lors de la correction de la définition physique du     |
  2981. |                   | disque sur un secteur de démarrage, positionner cette  |
  2982. |                   | option à yes permet de corriger la valeur du premier   |
  2983. |                   | secteur si elle est fausse. Si cette option n'est pas  |
  2984. |                   | donnée et que heads_sectors est utilisée, le programme |
  2985. |                   | met à jour les nombres de tétes/secteurs uniquement.   |
  2986. +-------------------+------------------------+-------------------------------+
  2987. | stdaccess         | <nombre>               | détection du type d'accès     |
  2988. |                   +------------------------+-------------------------------+
  2989. |                   | Cette option permet de forcer l'utilisation de l'accès |
  2990. |                   | standard pour les disques supportant les 2 modes       |
  2991. |                   | d'accès (les disques de moins de 8 Go). Le <nombre>    |
  2992. |                   | permet de donner le numéro du disque dont le type      |
  2993. |                   | d'accès doit être forcé (cf. l'option "disk"). Cette   |
  2994. |                   | option peut être donnée plusieurs fois avec des        |
  2995. |                   | numéros de disque différents.                          |
  2996. |                   | Cette option ne doit être utilisée que très prudemment |
  2997. |                   | et uniquement dans le cas où un disque détecté comme   |
  2998. |                   | supportant l'accès étendu ne le supporterait pas (cas  |
  2999. |                   | de très vieux disques). Avant d'utiliser cette option  |
  3000. |                   | il vaut mieux tester les disques avec partinfo.exe     |
  3001. |                   | avec et sans l'option "-s", puis essayer d'explorer    |
  3002. |                   | une partition pour tester ce que voit le programme.    |
  3003. |                   | Cette situation est généralement mauvaise. Elle montre |
  3004. |                   | que le disque est mal reconnu ce qui peut entraîner    |
  3005. |                   | des pertes de données, des partitions qui se           |
  3006. |                   | chevauchent, ... (surtout en cas d'utilisation avec    |
  3007. |                   | plusieurs OS). Elle peut éventuellement être corrigée  |
  3008. |                   | en modifiant les paramètres du disque dans le BIOS,    |
  3009. |                   | mais cela peut entraîner la perte de toutes les        |
  3010. |                   | données de ce disque (il est préférable après une      |
  3011. |                   | telle modification d'effacer toutes les partitions et  |
  3012. |                   | de les recréer pour être certain qu'elles seront       |
  3013. |                   | correctement définies).                                |
  3014. +-------------------+--------------------------------------------------------+
  3015.  
  3016. Remarques:
  3017. ----------
  3018.  
  3019.   - lors de l'utilisation du mode batch aucune confirmation ne vous est
  3020.     demandée si un fichier doit être effacé, lors de la restauration de
  3021.     l'élément, lors de la modification du registre ou du fichier
  3022.     BOOTSECT.DOS/BOOTSECT.BAK.
  3023.   - si vous ne donnez pas suffisamment de nom de fichiers (par exemple, vous
  3024.     ne donnez qu'un seul nom de fichier à la restauration alors que deux
  3025.     fichiers ont été créés lors de la sauvegarde) ou si un fichier n'est pas
  3026.     correct (par exemple, les fichiers sont donnés dans le mauvais ordre ou un
  3027.     nom est faux), le nom des fichiers manquant ou incorrect vous sera demandé
  3028.     comme en mode normal.
  3029.   - si une option n'est pas valide, le programme se termine. Pour vérifier
  3030.     votre fichier d'option, vous pouvez utiliser savepart avec l'option "-t".
  3031.   - à la restauration, si plusieurs fichiers sont nécessaires et sont stockés
  3032.     sur un lecteur amovible (et que le programme le détecte comme tel), le
  3033.     programme demande de changer le support plutôt que générer une erreur et
  3034.     demander le nom du fichier suivant.
  3035.  
  3036. Exemples:
  3037. ---------
  3038.  
  3039. Si nous reprenons le partitionnement présenté dans l'exemple de la sauvegarde
  3040. de partition, et prenons le fichier créer lors de la sauvegarde du lecteur D:,
  3041. on obtient (en considérant que tous les secteurs sont sauvés et que deux
  3042. fichiers sont nécessaires):
  3043. ;-----------------------------------
  3044. ; Paramètres pour le lecteur D:
  3045.  
  3046. ; Sur le deuxième disque:
  3047. disk=1
  3048.  
  3049. ; Partition principale 1
  3050. main_part=1
  3051.  
  3052. ; On ne compresse pas
  3053. ; (remarque: dans ce cas cette option aurait pu ne pas être donnée)
  3054. def_level=0
  3055.  
  3056. ; Fichiers:
  3057. file=c:\lect_d_1.par
  3058. file=c:\lect_d_2.par
  3059.  
  3060. ; Taille identique pour tous les fichiers
  3061. ; (remarque: dans ce cas la deuxième ligne aurait pu ne pas être donnée)
  3062. max_size=620
  3063. max_size=620
  3064.  
  3065. ; Tous les secteurs sont sauvés
  3066. filesystem=no
  3067.  
  3068. ; Fin du fichier
  3069. ;-----------------------------------
  3070. Si vous appelez ce fichier drive_d.cfg, vous aurez à entrer "savepart -s -f
  3071. drive_d.cfg" pour sauver la partition ou "savepart -r -f drive_d.cfg" pour la
  3072. restaurer. Vous n'êtes pas obligés de donner les options -s/-r auquel cas ce
  3073. que vous voulez faire vous sera demandé, puis le fichier d'option sera pris en
  3074. compte.
  3075.  
  3076. Le fichier ci-dessous vous permettra de sauver/restaurer la partition Linux
  3077. (tous les secteurs de cette partition):
  3078. ;-----------------------------------
  3079. ; Paramètres pour la partition Linux
  3080.  
  3081. ; Sur le premier disque:
  3082. disk=0
  3083.  
  3084. ; Partition principale n° 3:
  3085. main_part=3
  3086.  
  3087. ; Compression standard:
  3088. def_level=6
  3089.  
  3090. ; Fichier:
  3091. file=c:\linux.par
  3092. max_size=2047
  3093.  
  3094. ; Tous les secteurs sont sauvés
  3095. filesystem=no
  3096.  
  3097. ; Fin du fichier
  3098. ;-----------------------------------
  3099. Si vous modifiez le paramètre "filesystem" de "no" à "ext2fs" dans le fichier
  3100. ci-dessus, alors seuls les secteurs occupés de la partition seront sauvés.
  3101.  
  3102. Si vous avez deux disques dont le premier à un format de partitionnement non
  3103. reconnu par savepart, vous pouvez utiliser le fichier suivant afin de forcer
  3104. le programme à ne regarder que le second disque:
  3105. ;-----------------------------------
  3106. ; Format de partitionnement du premier disque non reconnu
  3107. ; => on force l'utilisation du second disque
  3108.  
  3109. disk=1
  3110.  
  3111. ; Fin du fichier
  3112. ;-----------------------------------
  3113.  
  3114. Pour modifier la base de registre automatiquement, il faut donner l'ensemble
  3115. des options pour définir l'élément à modifier et l'élément où est installé
  3116. Windows. Par exemple:
  3117. ;-----------------------------------
  3118. ; Modification de l'entrée du registre pour la partition logique du
  3119. ; second disque en ayant Windows installé sur la première partition
  3120. ; du premier disque.
  3121.  
  3122. ; Paramètres de définition de l'emplacement de Windows
  3123. windows_disk=0
  3124. windows_main_part=1
  3125. windows_dir=windows
  3126.  
  3127. ; Paramètre de définition de la partition à modifier dans le registre
  3128. disk=1
  3129. main_part=2
  3130. ext_part=1
  3131. part_letter=G
  3132.  
  3133. ; Fin du fichier
  3134. ;-----------------------------------
  3135.  
  3136.  
  3137. 22- Le montage de partition
  3138. ---------------------------
  3139.  
  3140. Le montage de partition permet d'accéder à des partitions qui sont normalement
  3141. non visibles depuis le DOS. Au lieu d'utiliser une lettre de lecteur comme
  3142. sous DOS, les partitions montées par ce moyen se voient attribuer un numéro de
  3143. lecteur qui s'utilise de la même façon. Par exemple pour accéder au fichier
  3144. DISK_C.PAR qui se trouverait sur la première partition montée (qui a le numéro
  3145. 0:), il suffit d'entrer "0:\DISK_C.PAR".
  3146. Le processus de montage est similaire au processus du choix de la partition à
  3147. sauvegarder: il faut commencer par choisir le disque sur lequel se trouve la
  3148. partition à monter, puis choisir cette partition. Une fois cela réalisé, et à
  3149. condition que le système de fichier soit reconnu, cette partition se voit
  3150. attribuer un numéro de lecteur unique. Si vous essayez de monter plusieurs
  3151. fois la même partition, le programme vous donnera le numéro sous lequel elle a
  3152. été montée la première fois.
  3153. Les systèmes de fichier reconnus sont les partitions de type NTFS, FAT et
  3154. ext2/3. Le montage de partitions NTFS permet de modifier les fichiers présents
  3155. dessus mais ne permet pas de créer ou d'effacer des fichiers. Le montage de
  3156. partitions FAT ou ext2/3 permet de créer des fichiers dessus (pas pour les
  3157. partitions ext2/3 utilisant les répertoires triés par arbre binaire). Le
  3158. montage d'une partition qui est endommagée se fait en lecture seule. Sur les
  3159. partitions ext2/3, les liens symboliques sont visibles en tant que fichier
  3160. mais ne sont pas lisibles ni suivis.
  3161. Quand vous montez une partition pour y modifier les fichiers qui sont dessus,
  3162. il faut laisser le programme se terminer à la fin pour qu'il puisse mettre à
  3163. jour le système de fichier en fonction des évolutions que vous y avez amenées
  3164. (par exemple ne pas rebooter dès que la sauvegarde est terminée, mais cliquer
  3165. sur le bouton 'Ok', créer ou pas le fichier de configuration puis attendre que
  3166. le programme se termine).
  3167.  
  3168. Notes:
  3169. ------
  3170.  
  3171.   - Le montage d'une partition qui est accessible par un autre moyen au DOS
  3172.     est déconseillé à moins de rebooter l'ordinateur après avoir quitté le
  3173.     programme, surtout si vous y avez écrit dessus (cela pourrait entraîner
  3174.     des erreurs ou des pertes de données car le DOS n'est plus cohérent avec
  3175.     le contenu du disque).
  3176.   - Plus vous montez de partition, plus vous avez besoin de mémoire, par
  3177.     conséquent si vous êtes juste au niveau de la mémoire disponible, pensez à
  3178.     ne pas monter des partitions inutilement.
  3179.   - Lors d'une restauration avec le fichier d'option, ce dernier doit être
  3180.     accessible depuis le DOS car lors de sa lecture aucun montage n'est encore
  3181.     réalisé.
  3182.   - Pour les fichiers utilisés avec le montage de partition, l'option pour
  3183.     désactiver la vérification d'écriture n'est pas "-nvf" mais "-nvd" dans la
  3184.     mesure où l'écriture est réalisée via le mécanisme interne du programme et
  3185.     non pas via le DOS.
  3186.   - Sur les partitions ext2/ext3, les fichiers créés prennent les droits du
  3187.     répertoire où ils sont créés. Sur les partitions ext3, le journal n'est
  3188.     pas mis à jour.
  3189.  
  3190.  
  3191. 23- Notes sur les éléments sauvegardables
  3192. -----------------------------------------
  3193.  
  3194. Ce chapitre décrit les points spécifiques à chacun des éléments
  3195. sauvegardables. Il décrit notamment les contraintes qui sont vérifiées par le
  3196. programme lors de la restauration de ces éléments.
  3197.  
  3198.   a) Le disque complet:
  3199. Ceci représente la sauvegarde/restauration de l'ensemble du disque sans tenir
  3200. compte de son organisation.
  3201.  
  3202. Lors de la sauvegarde il ne faut pas créer le fichier sur l'une des partitions
  3203. de ce disque sinon vous risquez d'avoir des incohérences lors de la
  3204. restauration.
  3205.  
  3206. Lors de la restauration il ne faut pas utiliser de fichiers qui sont présents
  3207. sur ce disque car dans la mesure où il est entièrement réécrit ces fichiers
  3208. seraient effacés avant d'être totalement lus (donc la restauration se
  3209. terminerait avec une erreur et les fichiers seraient perdus). La restauration
  3210. n'est possible que sur un disque ayant une définition physique compatible.
  3211. Pour cela il faut qu'il ait le même type d'accès, le même nombre de têtes de
  3212. lecture/écriture, de secteurs par piste et des secteurs de taille identique.
  3213. Il faut également que le disque possède le même nombre ou plus de cylindres
  3214. (donc que le disque soit de même taille ou plus grand). Dans le cas où il
  3215. possède plus de cylindres, les derniers cylindres seront non attribués (par
  3216. conséquent laissés vides) et il faudra que vous créiez une nouvelle partition
  3217. ou agrandissiez la dernière pour pouvoir les utiliser.
  3218.  
  3219. Si jamais la taille du disque semble incorrect (par exemple elle est marquée
  3220. de 8 Go, alors que le disque fait 20 Go), il ne faut pas le sauver car la
  3221. sauvegarde ne serait pas complète (dans l'exemple, il manquerait les 12
  3222. derniers Go). Cela provient d'une mauvaise détection du disque (par exemple
  3223. sur la méthode d'accès). Le fait d'utiliser un programme gestionnaire de
  3224. disque peut résoudre ce problème.
  3225.  
  3226.   b) Le Master Boot Record (MBR):
  3227. Ce secteur est le premier secteur du disque dur. Il contient:
  3228.  
  3229.   - le code de boot utilisé lors du démarrage de l'ordinateur.
  3230.   - la déclaration des partitions principales.
  3231.  
  3232. Lors de la sauvegarde ce secteur est entièrement sauvé, mais lors de la
  3233. restauration seule la partie correspondant au code de boot est restaurée. La
  3234. partie correspondant à la table des partitions n'est pas modifiée sinon vous
  3235. perdriez alors toutes les partitions présentes sur votre disque. A noter que
  3236. l'identificateur de disque utilisé par Windows NT et suivant pour différencier
  3237. les disques est également restauré.
  3238.  
  3239. Lors de la restauration la seule contrainte sur le disque destination est
  3240. qu'il ait la même taille de secteur.
  3241.  
  3242. Il peut être intéressant de sauver le Master Boot Record pour le restaurer sur
  3243. un autre disque ou en cas de virus de boot. Cela revient à faire "fdisk /mbr"
  3244. si on est dans le cas d'un secteur de boot mis en place par Windows 9x/Me.
  3245. Cela permet de restaurer également un chargeur de boot en cas d'installation
  3246. d'un système d'exploitation qui le modifie sans préavis.
  3247.  
  3248. Le code de boot est restauré tel quel, c'est à dire que s'il contient du code
  3249. spécifique au format du disque, ce format n'est pas modifié même si le secteur
  3250. est restauré sur un autre disque.
  3251.  
  3252. Vous ne pourrez pas sauvegarder un MBR s'il n'est pas considéré comme valide
  3253. (ce choix ne vous sera pas proposé).
  3254.  
  3255.   c) Les premiers secteurs du disque:
  3256. Ce sont tous les secteurs qui se situent avant la première partition. Cela
  3257. inclue le Master Boot Record. Ce dernier est restauré de la même façon que
  3258. dans le cas précédent (seul le code de boot est restauré).
  3259.  
  3260. Lors de la restauration les contraintes sont que le disque destination doit
  3261. avoir la même taille de secteurs et doit avoir une table des partitions
  3262. valide. Si jamais le nombre de secteurs avant la première partition diverge
  3263. entre le disque sauvé et le disque restauré, seule la partie commune entre les
  3264. deux (le nombre minimum de secteurs) sera restaurée.
  3265.  
  3266. Il peut être intéressant de sauver tous les secteurs avant la première
  3267. partition, au lieu d'uniquement le MBR, dans le cas de certains chargeurs de
  3268. boot qui peuvent utiliser ces secteurs pour stocker leur programme. Cependant
  3269. si la restauration se fait sur un disque différent ou ayant une définition des
  3270. partitions différente, le contenu de ces secteurs ne sera pas modifié pour
  3271. tenir compte de cette nouvelle organisation.
  3272.  
  3273. Vous ne verrez pas cette option si le MBR ou la table des partitions n'est pas
  3274. correct.
  3275.  
  3276.   d) La table des partitions:
  3277. Ce sont tous les secteurs permettant de décrire la table des partitions. Cela
  3278. inclue le MBR ainsi que tous les secteurs permettant de décrire les partitions
  3279. étendues.
  3280.  
  3281. Lors de la sauvegarde les secteurs sont sauvés complétement, tandis que lors
  3282. de la restauration seule la partie concernant la table des partitions est
  3283. restaurée (notamment le code de boot n'est pas modifié). Les contraintes sur
  3284. le disque destination sont les mêmes que lors de la sauvegarde/restauration
  3285. d'un disque complet.
  3286.  
  3287. Lors de la restauration d'une table des partitions, vous perdez tout le
  3288. contenu de votre disque; non qu'il soit réécrit hormis les quelques secteurs
  3289. de la table des partitions, mais car la définition de son organisation est
  3290. modifiée. A noter qu'il vaut mieux que le fichier de sauvegarde ne soit pas
  3291. sur le disque destination car le risque qu'il soit effacé existe (il est
  3292. minime car il faudrait que le fichier soit trop gros pour pouvoir être mis
  3293. entièrement en mémoire et que l'un des secteurs de la table des partitions
  3294. corresponde à là où le fichier est stocké).
  3295.  
  3296.   e) Les partitions (tous les secteurs):
  3297. Dans ce cas tous les secteurs d'une partition sont sauvés sans tenir compte du
  3298. fait qu'ils soient occupés ou non.
  3299.  
  3300. Lors de la sauvegarde, il faut veillez à ne pas créer les fichiers de
  3301. sauvegarde sur la partition sauvée (pour les mêmes raisons que lors de la
  3302. sauvegarde d'un disque complet). Cette remarque s'applique également lors de
  3303. la sauvegarde que des secteurs occupés sauf si vous avez choisi l'option de
  3304. sauver une partition sur elle-même.
  3305.  
  3306. Lors de la restauration, il ne faut pas utiliser les fichiers présents sur la
  3307. partition restaurée (pour les mêmes raisons que lors de la restauration d'un
  3308. disque complet). Ceci s'applique également lors de la restauration que des
  3309. secteurs occupés. La restauration ne sera possible que sur des partitions
  3310. ayant les mêmes contraintes au niveau du disque que lors de la restauration
  3311. d'un disque complet. De plus il faudra que la partition soit au même
  3312. emplacement sur le disque (c'est à dire que la partition commence et finisse
  3313. au même endroit que celle sauvée). Enfin il faudra que le type de la partition
  3314. destination soit compatible de celui de la partition d'origine. Pour cela
  3315. voilà le tableau donnant la compatibilité entre les types des partitions:
  3316.                 +---------+--------+------------------------+
  3317.                 |  Type   | Numéro |      Dénomination      |
  3318.                 +---------+--------+------------------------+
  3319.                 |         | 0x01   | DOS FAT-12             |
  3320.                 |         +--------+------------------------+
  3321.                 | FAT 12  | 0x11   | DOS FAT-12 cachée      |
  3322.                 |         +--------+------------------------+
  3323.                 |         | 0xc1   | DR-DOS FAT-12          |
  3324.                 +---------+--------+------------------------+
  3325.                 |         | 0x04   | DOS FAT-16 < 32Mo      |
  3326.                 |         +--------+------------------------+
  3327.                 |         | 0x06   | DOS FAT-16 >= 32Mo     |
  3328.                 |         +--------+------------------------+
  3329.                 |         | 0x14   | FAT-16 < 32Mo cachée   |
  3330.                 | FAT 16  +--------+------------------------+
  3331.                 |         | 0x16   | DOS FAT-16 cachée      |
  3332.                 |         +--------+------------------------+
  3333.                 |         | 0xc4   | DR-DOS FAT-16          |
  3334.                 |         +--------+------------------------+
  3335.                 |         | 0xc6   | DR-DOS,NT              |
  3336.                 +---------+--------+------------------------+
  3337.                 |         | 0x0e   | Win95 VFAT-16          |
  3338.                 | VFAT 16 +--------+------------------------+
  3339.                 |         | 0x1e   | Win95 VFAT-16 cachée   |
  3340.                 +---------+--------+------------------------+
  3341.                 |         | 0x0b   | Win95 FAT-32 (b)       |
  3342.                 |         +--------+------------------------+
  3343.                 |         | 0x0c   | Win95 FAT-32 (c)       |
  3344.                 | FAT 32  +--------+------------------------+
  3345.                 |         | 0x1b   | Win95 FAT-32 cachée(b) |
  3346.                 |         +--------+------------------------+
  3347.                 |         | 0x1c   | Win95 FAT-32 cachée(c) |
  3348.                 +---------+--------+------------------------+
  3349.                 |         | 0x07   | QNX,OS/2,NT,Unix       |
  3350.                 |  NTFS   +--------+------------------------+
  3351.                 |         | 0x17   | OS/2,NT cachée         |
  3352.                 +---------+--------+------------------------+
  3353.                 |  ext2   | 0x83   | Linux ext2fs/xiafs     |
  3354.                 +---------+--------+------------------------+
  3355. Ainsi si vous avez une partition de type Win95 FAT32 (b), vous pourrez la
  3356. restaurer sur une partition de type Win95 FAT32 (c) (en théorie la différence
  3357. entre les 2 provient du mode d'accès au disque (standard ou étendue), mais
  3358. Windows ne semble pas se préoccuper du type de la partition et teste lors du
  3359. boot le type d'accès). Il faut noter que le type de la partition n'est pas
  3360. modifié dans la table des partitions (ainsi même si vous restaurez une
  3361. partition de type Win95 FAT32 (b) sur une partition Win95 FAT32 (c), cette
  3362. dernière restera pour la table des partitions une partition de type Win95
  3363. FAT32 (c)).
  3364.  
  3365. La sauvegarde de tous les secteurs d'une partition peut être utile si la
  3366. partition possède un système de fichier non reconnu par le programme (par
  3367. conséquent la sauvegarde uniquement des secteurs occupés n'est pas possible),
  3368. si le système de fichier est trop endommagé pour que la sauvegarde des
  3369. secteurs occupés fonctionne ou si vous n'avez pas assez de mémoire.
  3370.  
  3371.   f) Les partitions (uniquement les secteurs occupés):
  3372. Cette partie décrit le fonctionnement pour la sauvegarde des secteurs occupés
  3373. pour les partitions reconnus par le programme. Les parties suivantes
  3374. présenteront les spécificités propres à chaque type de partition (FAT, ext2fs,
  3375. NTFS).
  3376.  
  3377. Lors de la réalisation de la sauvegarde/restauration de partitions en ne
  3378. tenant compte que des secteurs occupés, il est nécessaire de connaître la
  3379. manière dont les informations sont stockées sur le disque pour savoir quels
  3380. sont les secteurs occupés de ceux qui ne le sont pas. C'est pour cela que la
  3381. possibilité n'est pas appliquée à tous les systèmes de fichiers, mais
  3382. uniquement à ceux sur lesquels j'ai pu obtenir des informations et que je
  3383. possédais afin de pouvoir faire les tests. De plus des vérifications
  3384. supplémentaires sont faites pour vérifier que le type de système de fichier
  3385. sera correctement reconnu (s'il ne l'est pas, la fenêtre vous demandant si
  3386. vous voulez sauver uniquement les secteurs occupés ne sera pas affichée).
  3387.  
  3388. La sauvegarde/restauration des secteurs occupés permet de gagner de la place
  3389. (le fichier de sauvegarde est plus petit), de gagner du temps (moins de
  3390. données sont lues) et de pouvoir faire une restauration sur une partition de
  3391. taille différente ou se trouvant sur un disque dur différent de la partition
  3392. d'origine ou à un emplacement différent sur ce disque. Les contraintes
  3393. restants sont que le disque doit avoir le même taille de secteur que le disque
  3394. d'origine et que les types de partitions doivent être compatibles. Il faut
  3395. également que la partition respecte des contraintes de tailles minimales et
  3396. maximales (décrites par la suite pour chacun des systèmes de fichier). Les
  3397. remarques sur l'emplacement des fichiers lus/créés sont les mêmes que pour une
  3398. partition pour laquelle tous les secteurs sont sauvés.
  3399.  
  3400. La sauvegarde/restauration des secteurs occupés respectent la structure des
  3401. secteurs de données telle qu'elle est définie au moment de la sauvegarde. Si
  3402. la partition est restaurée sur une partition ayant une taille différente de
  3403. celle d'origine, les secteurs du système de fichier peuvent être modifiés pour
  3404. refléter ce changement de taille.
  3405.  
  3406. Exemple:
  3407. --------
  3408. Avec une partition FAT, imaginons la structure suivante (chaque lettre
  3409. représente un secteur avec son contenu, les nombres de secteurs donnés étant
  3410. non représentatifs d'une vrai structure d'une partition FAT):
  3411.  
  3412.   RRRRRRFFFF    R: secteur réservé (secteurs de boot et autres)
  3413.   FFFFDDDD..    F: secteur FAT (ce sont les secteurs qui permettent
  3414.   DDDDDDDD..       de savoir si les clusters, des groupements de
  3415.   ........DD       secteurs, sont occupés)
  3416.   DDDDDDDDDD    D: secteurs de données
  3417.   DD....DDDD    .: secteurs vides
  3418.  
  3419. Cette partition fait 60 secteurs. Si on désire la restaurer sur une partition
  3420. faisant par exemple 120 secteurs, on aurait le résultat suivant:
  3421.  
  3422.   RRRRRRFFFF
  3423.   FFFFFFFFFF
  3424.   FFDDDD..DD
  3425.   DDDDDD....
  3426.   ......DDDD
  3427.   DDDDDDDDDD
  3428.   ....DDDD..
  3429.   ..........
  3430.   ..........
  3431.   ..........
  3432.   ..........
  3433.   ..........
  3434.  
  3435. Le nombre de secteurs réservés n'a pas été modifié, le nombre de secteurs FAT
  3436. a été augmenté pour refléter le fait que plus de secteurs sont adressables, le
  3437. nombre de secteurs de données a augmenté, mais l'organisation de ceux-ci n'a
  3438. pas été modifiée (seuls des secteurs vides ont été ajoutés à la fin).
  3439. Dans cet exemple il n'aurait pas été possible de restaurer la partition sur
  3440. une partition plus petite du fait que le dernier secteur de la partition
  3441. sauvée est occupé. Pour contourner ce problème, il aurait fallu utiliser un
  3442. défragmenteur avant de faire la sauvegarde, afin d'obtenir la structure
  3443. suivante:
  3444.  
  3445.   RRRRRRFFFF
  3446.   FFFFDDDDDD
  3447.   DDDDDDDDDD
  3448.   DDDDDDDDDD
  3449.   DDDD......
  3450.   ..........
  3451.  
  3452. Dans ce cas la partition aurait pu être restaurée sur une partition ayant une
  3453. taille de 44 secteurs (en réalité moins dans la mesure où le nombre de
  3454. secteurs FAT se trouvant réduit, on pourrait atteindre quelque chose comme 42
  3455. secteurs).
  3456.  
  3457. Afin de connaître les tailles minimums et maximums pour lesquels il est
  3458. possible de restaurer une partition dont on n'a sauvé que les secteurs
  3459. occupés, vous pouvez soit:
  3460.  
  3461.   - créer le fichier batch, auquel cas ces tailles minimums et maximums sont
  3462.     données dans la description au début.
  3463.   - lancer savepart -r en sélectionnant le fichier créé. Lors du choix de la
  3464.     partition à restaurer, les tailles minimums et maximums autorisées vous
  3465.     seront données. Vous n'aurez alors qu'à faire annuler pour ne pas lancer
  3466.     la restauration inutilement.
  3467.  
  3468.   g) Les partitions FAT (12, 16 et 32) (DOS/Windows):
  3469. Toutes les partitions FAT12 et FAT16 sont reconnues. Les partitions FAT32 sont
  3470. reconnues uniquement pour la version 0 de ce type de FAT (je n'en connais
  3471. actuellement pas d'autres).
  3472. Les partitions FAT regroupent les secteurs de données par groupes appelés
  3473. clusters. Lors d'une restauration d'une partition, la taille de ses clusters
  3474. n'est pas modifiée et le type de la FAT non plus.
  3475. De part la définition des FATs, elles doivent respecter certaines contraintes
  3476. de taille résumées par le tableau suivant:
  3477. +----------------+-------+-------+-------+-------+---------+-------+---------+
  3478. |   Taille des   |  512  |   1   |   2   |   4   |8 Koctets|  16   |   32    |
  3479. |    clusters    |octets |Koctets|Koctets|Koctets|         |Koctets| Koctets |
  3480. +----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
  3481. |Taille partition|Min|Max|Min|Max|Min|Max|Min|Max|Min |Max |Min|Max|Min |Max |
  3482. +----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
  3483. |     FAT12      |  2|  2|  4|  4|  8|  8| 16| 16|  32|  32| 64| 64| 128| 128|
  3484. |                | Ko| Mo| Ko| Mo| Ko| Mo| Ko| Mo|  Ko|  Mo| Ko| Mo|  Ko|  Mo|
  3485. +----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
  3486. |     FAT16      |  2| 32|  4| 64|  8|128| 16|256|  32| 512| 64|  1| 128|2 Go|
  3487. |                | Mo| Mo| Mo| Mo| Mo| Mo| Mo| Mo|  Mo|  Mo| Mo| Go|  Mo|    |
  3488. +----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
  3489. |     FAT32      | 32|128| 64|256|128|512|256|  1| 512|2 To|  1|  4|2 Go|8 To|
  3490. |                | Mo| Mo| Mo| Mo| Mo| Mo| Mo| To|  Mo|    | Go| To|    |    |
  3491. +----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
  3492. Ainsi d'après cette table il n'est pas possible de définir une partition FAT16
  3493. de moins de 16 Mo et de plus de 256 Mo si la taille de ses clusters est de 4
  3494. Ko.
  3495. Lors d'une restauration, seules les partitions respectant ses contraintes vous
  3496. seront présentées dans la liste des partitions compatibles avec celle sauvée.
  3497.  
  3498. Remarques:
  3499. ----------
  3500.  
  3501.   - ainsi qu'il a été dit ci-dessus, pour restaurer une partition sur une
  3502.     partition plus petite, il faut que les derniers clusters ne soient pas
  3503.     occupés et donc utiliser un défragmenteur en mode défragmentation totale.
  3504.     Il faut veiller que ce défragmenteur regroupe toutes les données au début
  3505.     de la partition (certains fichiers sont parfois laissés à la fin comme par
  3506.     exemple le fichier image.idx créé par Norton Image. Il peut être effacé
  3507.     avant la sauvegarde (en supprimant ses attributs système et caché
  3508.     auparavant), puis recréé une fois celle-ci effectuée).
  3509.   - si vous restaurez la partition contenant le lecteur C: sur une partition
  3510.     différente, il peut être nécessaire d'activer la partition si celle-ci
  3511.     n'était pas active auparavant afin de la rendre bootable (avec FDISK
  3512.     choisir l'option "activer une partition"). Il faut également
  3513.     éventuellement mettre à jour le MBR (soit en copiant le MBR d'origine soit
  3514.     en utilisant "fdisk /mbr"). Si cette partition est une partition
  3515.     amorçablet et est utilisée avec le multi-boot Windows 2000/XP/Vista, il
  3516.     faut également mettre à jour le fichier BOOTSECT.DOS/BOOTSECT.BAK. Il peut
  3517.     être également nécessaire d'utiliser une disquette de boot contenant
  3518.     SYS.COM afin de réinstaller l'amorçage du système (en faisant depuis la
  3519.     disquette "sys c:").
  3520.   - si vous restaurez une partition sur une partition différente, les
  3521.     références de la base des registres portant sur la partition sauvée seront
  3522.     fausses. Dans le cas de Windows 2000/XP/Vista, vous pouvez mettre à jour
  3523.     la base de registre en conservant la même lettre de lecteur. Pour les
  3524.     autres versions de Windows, cela n'est pas possible.
  3525.   - si des secteurs défectueux sont détectés dans la FAT (ou la copie du
  3526.     secteur de boot pour la FAT32) lors de la sauvegarde, leur contenu est
  3527.     remplacé par le contenu de leur copie afin d'éviter tout problème lors de
  3528.     la restauration si celle-ci se fait sur une partition n'ayant pas ces
  3529.     secteurs défectueux.
  3530.  
  3531.   h) Les partitions ext2fs/ext3fs (Linux):
  3532. Les partitions ext2fs/ext3fs sont reconnues dans leur version 0 et 1.
  3533. D'une manière similaire aux systèmes de fichier FAT, le système de fichier
  3534. ext2 regroupe les secteurs de données en groupe appelés blocs. De même que
  3535. pour les FATs, la taille de ces blocs n'est pas modifiée lors d'une
  3536. restauration. Selon la taille de ces blocs vous aurez également des
  3537. contraintes de taille à respecter.
  3538. Ces contraintes de tailles ont une origine différente de celle des partitions
  3539. FAT. Elles définissent une taille maximum de partition en fonction de la
  3540. taille actuelle (il n'y a pas de taille minimum).
  3541.     +--------------------------------+-----------+-----------+-----------+
  3542.     |        Taille des blocs        | 1 Koctets | 2 Koctets | 4 Koctets |
  3543.     +--------------------------------+-----------+-----------+-----------+
  3544.     |                                |    256 Mo |      2 Go |     16 Go |
  3545.     |                                +-----------+-----------+-----------+
  3546.     |                                |    512 Mo |      4 Go |     32 Go |
  3547.     |                                +-----------+-----------+-----------+
  3548.     |                                |      1 Go |      8 Go |     64 Go |
  3549.     |                                +-----------+-----------+-----------+
  3550.     |                                |      2 Go |     16 Go |    128 Go |
  3551.     |                                +-----------+-----------+-----------+
  3552.     | Taille maximum de la partition |      4 Go |     32 Go |    256 Go |
  3553.     |                                +-----------+-----------+-----------+
  3554.     |                                |      8 Go |     64 Go |    512 Go |
  3555.     |                                +-----------+-----------+-----------+
  3556.     |                                |     16 Go |    128 Go |      1 To |
  3557.     |                                +-----------+-----------+-----------+
  3558.     |                                |     32 Go |    256 Go |      2 To |
  3559.     |                                +-----------+-----------+-----------+
  3560.     |                                |     64 Go |    512 Go |      4 To |
  3561.     +--------------------------------+-----------+-----------+-----------+
  3562. Par exemple, si vous avez une partition de 3 Go avec des blocs de 2 Ko, vous
  3563. ne pourrez pas la restaurer sur une partition ayant une taille de plus de 4 Go
  3564. (par contre vous pourrez la restaurer sur une partition ayant une taille
  3565. comprise entre 0 et 4 Go, la limite étant ici le numéro du dernier bloc
  3566. utilisé).
  3567. De même que dans le cas des FATs, seules les partitions respectant ces
  3568. contraintes vous seront données lors d'une restauration.
  3569.  
  3570. Remarques:
  3571. ----------
  3572.  
  3573.   - je n'ai jamais essayé de défragmenteur sous Linux, et ne suis pas sûr
  3574.     qu'ils font un défragmentation totale. Etant donné la manière dont les
  3575.     fichiers sont gérés, il est même fortement probable que seuls les fichiers
  3576.     sont défragmentés (ils sont déplacés de façon que tous les morceaux d'un
  3577.     fichier se suivent, mais ils ne sont pas mis en début de partition). Cela
  3578.     rend donc extrêmement difficile de ne pas avoir les derniers secteurs
  3579.     d'une partition occupés (et donc de pouvoir restaurer une partition Linux
  3580.     sur une partition plus petite).
  3581.   - si vous restaurez la partition racine ("/") sur une partition différente
  3582.     de celle d'origine (ou si vous aviez compilé un nouveau noyau entre
  3583.     temps), il vous faudra une disquette de secours afin de réinstaller votre
  3584.     chargeur de boot. Une fois la disquette bootée, créez le répertoire
  3585.     /mnt/disk s'il n'existe pas, montez la partition avec "mount -t ext2
  3586.     /dev/<partition> /mnt/disk", puis modifiez le fichier du chargeur de boot
  3587.     (par exemple /mnt/disk/etc/lilo.conf), et réinstallez celui-ci par "chroot
  3588.     /mnt/disk <commande du chargeur>" (<commande du chargeur> = lilo par
  3589.     exemple).
  3590.   - si vous restaurez une partition sur une autre partition que celle
  3591.     d'origine, n'oubliez pas de modifier votre fichier /etc/fstab (c'est le
  3592.     fichier qui liste les différentes partitions avec leur point de montage
  3593.     par défaut) afin de refléter ce changement.
  3594.   - Les partitions ext3fs sont reconnues comme des partitions ext2fs si le
  3595.     journal est sur la même partition. Si le journal est sur une partition
  3596.     indépendante, la partition de base peut être sauvée comme une partition
  3597.     ext2fs, la partition contenant le journal doit être sauvée avec tous les
  3598.     secteurs (ce n'est pas très grave dans la mesure où la partition journal
  3599.     est de taille réduite et est rapidement pleine). De plus dans ce dernier
  3600.     cas, il faut veiller à maintenir ces 2 partitions en cohérence.
  3601.  
  3602.   i) Les partitions NTFS:
  3603. Les partitions NTFS sont reconnues dans les versions 1.1, 1.2, 2, 3.0 et 3.1
  3604. (ce nombre n'est pas en rapport avec la version de NT, mais est la version du
  3605. système de fichier (1.1, 1.2, 2 <=> NT, 3.0 <=> Windows 2000, 3.1 <=> Windows
  3606. XP)). Dans la mesure où Microsoft n'a jamais donné une spécification de NTFS,
  3607. ce système de fichier n'est pas totalement connu et il reste encore des zones
  3608. d'ombres sur certaines de ces caractéristiques. Cependant, la partie
  3609. concernant l'utilisation ou non des secteurs est correctement connue et est
  3610. par conséquent exploitable. Cependant il existe certaines fonctionnalités de
  3611. NTFS que je ne supporte pas (ce sont des cas de partitions ayant leur système
  3612. de fichier fortement fragmenté).
  3613. A la différence des partitions FAT et ext2, il n'y a pas de contraintes de
  3614. taille: les seules existantes sont liées pour le minimum au dernier cluster
  3615. occupé, pour le maximum aux limites du système de fichier ou à une trop forte
  3616. fragmentation. Par conséquent il n'est pas possible de donner une table de
  3617. contraintes comme dans les autres cas.
  3618.  
  3619. Remarques:
  3620. ----------
  3621.  
  3622.   - de même que pour Linux, les défragmenteurs pour partition NTFS ne doivent
  3623.     pas regrouper les secteurs occupés en début de partition. Par conséquent
  3624.     il peut être difficile d'arriver à restaurer/copier une partition sur une
  3625.     partition plus petite.
  3626.   - dans certains cas le programme peut retourner qu'il n'a pas pu restaurer
  3627.     la partition sur une autre partition du à un problème de taille. Dans ce
  3628.     cas il faut essayer de faire la restauration pour une partition plus
  3629.     petite (si c'est possible) ou plus grande. Ce cas doit être extrêmement
  3630.     rare et concerner uniquement les partitions fortement remplies et
  3631.     fragmentées.
  3632.   - la sauvegarde/restauration d'une partition NTFS nécessite plus de mémoire
  3633.     que pour les autres types de partition. Il faut noter que si vous avez
  3634.     l'erreur concernant une place mémoire insuffisante, que vous avez plus de
  3635.     32 Mo de mémoire et que vous avez EMM386 d'activé, vous pouvez gagner de
  3636.     la mémoire en le désactivant (EMM386 limite obligatoirement la mémoire à
  3637.     32 Mo). Pour cela il vous faut ajouter "rem " au début de la ligne
  3638.     contenant EMM386 dans le fichier C:\CONFIG.SYS (ou A:\CONFIG.SYS si vous
  3639.     bootez depuis une disquette), puis redémarrer l'ordinateur. Une fois la
  3640.     sauvegarde/restauration réalisée vous pouvez supprimer le "rem " afin que
  3641.     EMM386 soit réactivé au prochain redémarrage.
  3642.   - si vous restaurez une partition sur une partition différente, les
  3643.     références de la base des registres portant sur la partition sauvée seront
  3644.     fausses. Dans le cas de Windows 2000/XP/Vista, vous pouvez mettre à jour
  3645.     la base de registre en conservant la même lettre de lecteur. Pour les
  3646.     autres versions de Windows, cela n'est pas possible.
  3647.   - si vous sauvez votre partition système, puis la restaurez sur une
  3648.     partition différente, il faut que vous mettiez ensuite à jour la base de
  3649.     registres. Vous pouvez également avoir à configurer votre boot pour que ce
  3650.     nouvel emplacement soit pris en compte (notamment dans le fichier BOOT.INI
  3651.     ou les données de configuration de démarrage). Vous pouvez soit utiliser
  3652.     Partition-Saving en choisissant d'explorer la partition et en éditant le
  3653.     fichier BOOT.INI (XP) ou en choisissant l'option de mise à jour des
  3654.     données de configuration de démarrage (Vista), soit démarrer avec le CD de
  3655.     Windows (ou les 6 disquettes de boot téléchargeables sur le site de
  3656.     Microsoft pour XP) et choisir l'option de réparation. Si le CD ne vous
  3657.     propose pas une réparation automatique, les outils à utiliser sont fixmbr,
  3658.     fixboot et bootcfg sous XP et bootrec avec l'option /fixmbr, /fixboot et
  3659.     /RebuildBcd sous Vista. Le premier permet de mettre à jour le premier
  3660.     secteur du disque (si jamais celui-ci n'a jamais été utilisé comme disque
  3661.     système), le second permet de mettre à jour le secteur boot de la
  3662.     partition (il n'y en a pas besoin théoriquement), le dernier vous permet
  3663.     de reconfigurer vos options de boot (le fichier BOOT.INI). Vous pouvez
  3664.     faire "help <commande>" sous XP ou "<commande> /?" sous Vista pour avoir
  3665.     plus de renseignements sur ces commandes. Cependant malgrè cela, du fait
  3666.     des systèmes de protection mis en place et du peu de connaissance sur ce
  3667.     système cela peut ne pas marcher (uniquement dans le cas d'un déplacement
  3668.     sur un autre disque, dans le cas d'une restauration par dessus une
  3669.     ancienne version cela ne posera pas de problème). Une dernière solution
  3670.     dans ce cas est d'essayer d'utiliser l'utilitaire "sysprep" téléchargeable
  3671.     sur le site de Microsoft en l'exécutant avant de faire la sauvegarde.
  3672.  
  3673.   j) Le secteur de démarrage/superbloc:
  3674. Cette option apparaît pour les partitions, disquettes et périphériques pour
  3675. lesquels le système de fichier est reconnu. Elle permet de ne sauver que le
  3676. premier secteur dans le cas des systèmes de fichier FAT et NTFS, et les
  3677. secteurs couvrant les 2048 premiers octets pour les systèmes de fichier ext2
  3678. et ext3 (cela correspond généralement à 4 secteurs). Dans le cas ext2/ext3
  3679. cela signifie qu'un peu plus que le superbloc est sauvé puisqu'il y a aussi
  3680. les secteurs qui le précédent.
  3681. Lors de la restauration, seules les partitions ayant exactement la même
  3682. définition physique sont proposées (le secteur de démarrage contenant des
  3683. informations quant à sa localisation). Il faut noter également que la copie de
  3684. ces secteurs (si elle existe) n'est pas mise à jour à la restauration.
  3685.  
  3686.   k) Les disquettes:
  3687. Les disquettes de 360 Ko, 720 Ko, 1.2 Mo, 1.44 Mo et 2.88 Mo peuvent être
  3688. sauvegardées. Seules les disquettes ayant un formatage correct et des secteurs
  3689. de 512 octets peuvent être sauvées.
  3690. Il n'y a pas de possibilité de connaître la taille d'une disquette (il est
  3691. possible de connaître le type 5"1/4 ou 3"1/2, mais pour un type donné il n'est
  3692. pas possible de connaître la taille). Par conséquent le programme recherche le
  3693. dernier secteur de la disquette afin d'en déterminer la taille. Si jamais ce
  3694. dernier secteur est endommagé, le programme sera trompé et toute la disquette
  3695. ne sera pas sauvée/restaurée. Dans ce cas, il faut que vous utilisiez la
  3696. sauvegarde par le périphérique DOS. Pour savoir quelle taille le programme a
  3697. trouvée, vous pouvez utiliser la taille donnée dans la fenêtre vous demandant
  3698. si vous voulez tout sauver ou seulement les secteurs occupés (si elle vous est
  3699. présentée), sinon vous pouvez utiliser la taille restante lorsque la fenêtre
  3700. vous demandant le nom du fichier de sauvegarde vous est présentée.
  3701. Dans le cas où vous sauvez tous les secteurs, les mêmes remarques que pour la
  3702. sauvegarde d'une partition complète s'appliquent, dans le cas où seuls les
  3703. secteurs occupés sont sauvés, il faut vous référer aux chapitres précédents
  3704. propres à chaque système de fichier.
  3705. Si vous restaurez une disquette dont vous n'avez sauvé que les secteurs
  3706. occupés sur une disquette de taille différente, cela marchera. Cependant, la
  3707. disquette ainsi recrée n'aura plus un formatage standard ce qui peut tromper
  3708. certains programmes.
  3709. Après qu'une disquette a été restaurée, il faut que vous l'éjectiez puis la
  3710. réinsériez dans le lecteur afin que le DOS prenne en compte les modifications.
  3711. Sans cela vous risquez de vous retrouvez avec des incohérences sur la
  3712. disquette.
  3713.  
  3714.   l) Les périphériques DOS/Windows:
  3715. Cette méthode d'accès vous permet de sauver tous les périphériques que le DOS
  3716. accède en utilisant la notion de secteurs et qui contiennent un système de
  3717. fichier FAT (et NTFS pour Windows NT/2000/...). Ce n'est par exemple pas le
  3718. cas pour les CDs ou les lecteurs réseaux, mais c'est le cas pour les "super
  3719. disquettes" comme le Zip.
  3720. Ceci permet évidemment d'accéder aux partitions FAT(/NTFS) du disque dur et
  3721. aux lecteurs de disquettes, cependant dans ces deux cas il est préférable
  3722. d'utiliser l'accès direct décrit dans les chapitres ci-dessus. Le seul cas où
  3723. cela est faux est le cas où la taille de la disquette est incorrectement
  3724. reconnue.
  3725. Il faut que le périphérique à sauver/restaurer soit correctement formaté afin
  3726. qu'il puisse être correctement reconnu.
  3727. Les mêmes remarques que pour la sauvegarde des disquettes peuvent s'appliquer
  3728. ici.
  3729.  
  3730.  
  3731. 24- Différences entre les versions DOS et Windows
  3732. -------------------------------------------------
  3733.  
  3734. Du fait des différences entre DOS et Windows, les deux versions de Partition
  3735. Saving ne peuvent pas être totalement équivalentes. Les différences majeures
  3736. sont données ici, en prenant la version DOS comme référence.
  3737.  
  3738.   a) Toutes les versions de Windows:
  3739. Windows ne permet pas de protéger un lecteur en cours d'utilisation pour
  3740. éviter que plusieurs programmes y accèdent simultanément. Par conséquent ces
  3741. lecteurs ne pourront pas être sauvés ou restaurés depuis Windows. Cela est
  3742. notamment le cas pour la partition système ou la partition contenant le
  3743. fichier de swap. Si vous voulez sauver ces partitions avec la version Windows,
  3744. vous devez soit le faire depuis une seconde installation de Windows, soit
  3745. depuis un CD WinPE ou BartPE, soit depuis la console de réparation de Windows
  3746. Vista.
  3747. Si l'affectation des lettres de lecteur sur chacune des partitions ne semble
  3748. pas correcte, n'utilisez pas le programme car cela signifie qu'il ne sera pas
  3749. capable d'empêcher les autres programmes d'accéder à la partition durant la
  3750. sauvegarde/restauration (cela amenant une corruption des données).
  3751. Le disque complet, la table des partitions et les partitions principales de
  3752. type étendu (pas celles logiques à l'intérieur de celles-ci) ne peuvent pas
  3753. être sauvés car il n'y a pas de moyen d'empêcher les autres programmes accéder
  3754. au disque de façon que je juge satisfaisante.
  3755. Les options suivantes et leur équivalent dans le fichier d'options ont le
  3756. comportement décrit:
  3757.  
  3758.   - -bui: remplacée par "-tui".
  3759.   - -buix: remplacée par "-tuix".
  3760.   - -pm: remplacée par "-cm".
  3761.   - -ncd: l'affectation des lecteurs est toujours activée (l'option est donc
  3762.     ignorée).
  3763.   - -nvd: la vérification d'écriture sur le disque n'est jamais activée sauf
  3764.     dans le cas des lecteurs de disquettes sous Windows 95/98/Me (c'est comme
  3765.     si l'option était toujours présente).
  3766.   - -nvf: la vérification d'écriture des fichiers n'est jamais activée (c'est
  3767.     comme si l'option était toujours présente).
  3768.  
  3769. Les fichiers créés depuis Windows peuvent être utilisés avec la version DOS
  3770. (et inversement sauf en cas de limitations de la version Windows décrites dans
  3771. ce chapitre). Cependant le programme peut considérer que le support
  3772. destination n'est pas le même que ce qui a été sauvé car les définitions
  3773. physiques peuvent être différentes (cela peut poser problème lors de la
  3774. restauration de tous les secteurs puisque cela nécessite la même définition
  3775. physique). Il faut noter également qu'en cas de sauvegarde sous Windows d'un
  3776. périphérique NTFS, celui-ci peut être restauré sous DOS mais cela rendra ce
  3777. périphérique inaccessible au DOS. De plus le fait de restaurer un périphérique
  3778. NTFS sur un périphérique FAT (ou inversement) fait qu'il y aura incohérence
  3779. entre le type de partition déclaré dans la table des partitions et le système
  3780. de fichier (il vaut mieux soit éviter ce type de manipulation, soit modifier
  3781. le type de partition dans la table des partitions avec XFDISK par exemple).
  3782.  
  3783.   b) Windows avant Windows 95:
  3784. Je ne pense pas que la version Windows puisse être exécutée par ces versions
  3785. de Windows. Cependant si jamais cela marche, veuillez ne pas l'utiliser et
  3786. utiliser la version DOS en mode DOS plutôt.
  3787.  
  3788.   c) Windows 95/98/Me:
  3789. Ces versions de Windows ne permettent pas d'accéder directement aux disques
  3790. durs. Vous ne pouvez donc sauver que des disquettes ou périphériques. Par
  3791. conséquent il est préférable d'utiliser la version DOS en mode DOS plutôt.
  3792.  
  3793.   d) Windows NT/2000/XP/Vista/...:
  3794. Ces versions de Windows permettant l'accès aux lecteurs NTFS, il n'est pas
  3795. utile de créer les fichiers de sauvegarde sur une partition NTFS avant, comme
  3796. cela est le cas pour la version DOS. Cependant, dans le cas où vous sauveriez
  3797. une partition NTFS sur elle-même, vous devez toujours les créer auparavant,
  3798. puisque l'accès se fait alors par le mécanisme de montage et non pas via
  3799. Windows.
  3800. Les partitions sur les disques dynamiques peuvent être sauvées/restaurées en
  3801. utilisant l'accès via les périphériques Windows.
  3802. Dans ces versions vous pouvez avoir besoin des droits administrateurs pour
  3803. pouvoir réaliser la sauvegarde.
  3804.  
  3805.   e) Windows 64 bits:
  3806. Je n'ai pas pu tester avec les versions 64 bits de Windows. Je ne peux donc
  3807. pas dire si cela marche ou pas. Donc soyez très prudent si vous voulez
  3808. l'utiliser sur ces versions de Windows: vérifiez que l'affectation des lettres
  3809. de lecteurs se fait bien sur chacune des partitions, essayez l'option pour
  3810. explorer une partition avant de faire une sauvegarde pour si le programme
  3811. arrive à lire correctement le disque.
  3812.  
  3813.  
  3814. 25- Ce qui n'est pas supporté
  3815. -----------------------------
  3816.  
  3817. Les éléments suivants ne sont pas supportés par le programme:
  3818.  
  3819.   - les partitions pour les OS ne supportant la table des partitions telle
  3820.     qu'elle est décrite (notamment Solaris x86).
  3821.   - les programmes gestionnaires de disque (à ne pas confondre avec les
  3822.     gestionnaires d'amorçages qui sont supportés). Ce sont des programmes qui
  3823.     permettent d'accéder à des disques de plus de 8 Go avec un mode d'accès
  3824.     standard (si vous en avez un d'installé, il y a de fortes chances que vous
  3825.     soyez au courant). Si jamais une seule partition est détectée alors que
  3826.     vous en avez plusieurs il y a de fortes chances pour qu'un tel programme
  3827.     soit présent.
  3828.     Francisco Miranda m'a signalé qu'il avait réussi à faire fonctionner
  3829.     Partition Saving sans problème avec le gestionnaire de disque Samsung.
  3830.     Merci à lui pour avoir fait l'essai et m'avoir signalé le bon
  3831.     fonctionnement. Néanmoins cela n'est valable que pour ce gestionnaire de
  3832.     disque, et par conséquent je préfére laisser cet avertissement pour les
  3833.     autres gestionnaires de disque.
  3834.   - les partitions étendues sous OS2 peuvent ne pas être toutes détectées:
  3835.     dans la chaîne des partitions étendues, généralement seules 2 partitions
  3836.     par noeud sont définies (les 2 autres contenant des informations non
  3837.     fiables), alors que sous OS2 les quatre peuvent être utilisées.
  3838.   - les partitions gérées par LVM (Logical Volume Management = gestionnaire de
  3839.     volumes logiques, aussi connu sous le nom de disque dynamique). La version
  3840.     Windows permet d'y accéder via l'accè par les périphériques.
  3841.  
  3842.  
  3843. 26- Ce qui n'a pas pu être testé
  3844. --------------------------------
  3845.  
  3846. Les éléments suivants n'ont pas pu être testés:
  3847.  
  3848.   - disque avec des secteurs ayant une taille différente de 512 octets.
  3849.   - partitions pour des OS autre que DOS, Windows (9x, XP) et Linux.
  3850.   - création du fichier de sauvegarde sur la partition en cours de sauvegarde
  3851.     hormis lors de l'utilisation de l'option dédiée.
  3852.  
  3853. Si des personnes utilisent ce programme sur des éléments ci-dessus, merci de
  3854. me renvoyer les résultats et les éventuels problèmes rencontrés.
  3855. Pour les personnes désirant réaliser ces tests, je leur signale que:
  3856.  
  3857.   - savepart.exe -s ne fait que lire le disque physiquement (l'écriture se
  3858.     fait dans un fichier par les fonctions DOS standard) à moins de monter des
  3859.     partitions.
  3860.   - savepart.exe quand il est utilisé avec l'option "-t" n'écrit aucune donnée
  3861.     sur le disque.
  3862.  
  3863.  
  3864. 27- Remerciements
  3865. -----------------
  3866.  
  3867.   - mon père pour être demandeur de ce programme (sans quoi il n'aurait jamais
  3868.     vu le jour), pour avoir relu ce document et être le premier cobaye de ce
  3869.     programme.
  3870.  
  3871.   - DJ Delorie pour l'environnement de développement DJGPP
  3872.     (http://www.delorie.com/djgpp). Ceci inclue également toutes les personnes
  3873.     ayant aidées à la réalisation de cet environnement.
  3874.  
  3875.   - Jean-Loup Gailly et Mark Adler pour la librairie de compression zlib
  3876.     (http://www.zlib.net).
  3877.  
  3878.   - Ralf Brown pour l'ensemble de la documentation qu'il a réuni sur les
  3879.     interruptions (http://www.pobox.com/~ralf).
  3880.  
  3881.   - Simon P. Bullen pour fortify (une bibliothèque permettant de vérifier
  3882.     l'allocation/désallocation mémoire).
  3883.  
  3884.   - Chris Lattner pour son site "The Operating System Resource Center" où se
  3885.     trouvent de nombreuses informations sur le matériel et les OS (
  3886.     http://www.nondot.org/sabre/os/articles).
  3887.  
  3888.   - Régis Duchesne et Richard Russon (ainsi que tous ceux qui les ont aidés)
  3889.     pour l'ensemble de la documentation réunie sur NTFS
  3890.     (http://linux-ntfs.sourceforge.net).
  3891.  
  3892.   - Markus Oberhumer et Laszlo Molnar pour le compresseur d'exécutable UPX
  3893.     (http://upx.sourceforge.net), ainsi que Serge Delbono pour me l'avoir
  3894.     signalé.
  3895.  
  3896.   - Tous ceux ayant aidé au développement de MinGW (http://www.mingw.org).
  3897.  
  3898.   - Brett Stevenson et Richard Ross-Langley pour la correction de la version
  3899.     anglaise de la FAQ et de la page d'accueil du site.
  3900.  
  3901.   - Ralph Ball pour avoir corrigé la version anglaise du manuel. J'ai eu
  3902.     plusieurs offres pour cela (merci à tous ceux ayant réalisée cette offre),
  3903.     mais Ralph est celui qui a eu le courage de le terminer !
  3904.  
  3905.   - B.D. pour avoir cherché et donné le format du fichier de base de registres
  3906.     (je n'ai pas réussi à trouver le nom complet de son auteur).
  3907.  
  3908.   - Will Rickards pour m'avoir donné l'idée que lors de la restauration d'une
  3909.     partition sur un disque différent, les informations sur les mauvais
  3910.     secteurs peuvent être annulées.
  3911.  
  3912.   - Giorgos Kostopoulos pour m'avoir signalé les éventuels problèmes si un des
  3913.     OS utilisé est mis en mode de veille prolongée et que son système de
  3914.     fichier est modifié.
  3915.  
  3916.   - Bob Supansic pour avoir corrigé la version anglaise du HOWTO et m'avoir
  3917.     indiqué quelques indications sur sa présentation.
  3918.  
  3919.   - Fred Lumsden pour avoir corrigé la version anglaise des informations
  3920.     additionnelles.
  3921.  
  3922.   - les découvreurs de bugs pour me les signaler et m'avoir aider à les
  3923.     résoudre:
  3924.  
  3925.     * Charles M. Tilden (le problème lié à la mauvaise détection des disques
  3926.       durs).
  3927.     * Daniel Lagunes (le bug sur la lecture de la table des partitions pour
  3928.       les disques à accès standard ayant au moins deux partitions logiques).
  3929.     * Thibaut Fontanet (la non détection de certains disques durs dans la
  3930.       V2.21 et le blocage de l'ordinateur lors du redémarrage, le premier
  3931.       problème ayant été par la suite signalé par Juergen et Ray Schmitz)(pour
  3932.       la V2.22 la mauvaise attribution de lettres d'unités dans le cas de
  3933.       l'utilisation de plusieurs partitions principales DOS sur le même
  3934.       disque).
  3935.     * Ray Schmitz (le problème de l'accès au mauvais disque si un lecteur qui
  3936.       le précède n'est pas détecté comme un disque dur).
  3937.     * Volker Beck (l'oubli du code pour traiter les partitions NTFS en mode
  3938.       batch lors de la sauvegarde).
  3939.     * Frode Ingebretsen (les problèmes d'affichage avec certains ordinateurs
  3940.       (BIOS non compatibles ?)).
  3941.     * Brian Bell (l'impossibilité de restaurer des partitions FAT ayant des
  3942.       secteurs défectueux lors de la sauvegarde).
  3943.     * Menno Schoone (la demande intempestive de création du fichier d'option
  3944.       lors de la sauvegarde avec un fichier d'option utilisant l'option
  3945.       automatic_naming).
  3946.     * Patrick Barny (le premier a m'avoir aidé sur les partitions NTFS
  3947.       fortement fragmentées, sont venus ensuite Peter Newman et Kamil Wicher).
  3948.     * Sébastien Willemijns, Gershwin Luhur et popfulmail (la demande
  3949.       intempestive de création du fichier d'options lors de la sauvegarde avec
  3950.       un fichier d'option dans lequel le nom des fichiers n'était pas en
  3951.       absolu). Sébastien Willemijns m'a également indiqué quelques points
  3952.       d'amélioration de l'interface.
  3953.     * Ian Stuart Turnbull (des fichiers NTFS peuvent ne pas être trouvés dans
  3954.       le cas où la partition devient fortement fragmentée et ils sont alloués
  3955.       dans une zone que je considérais comme réservée aux fichiers du système
  3956.       de fichier). Il m'a également confirmé que la mise à jour du registre de
  3957.       Windows 2000 fonctionnait dans la mesure où je ne pouvais pas le tester.
  3958.     * Jorge Cesario (une régression dans les versions V3.00 et V3.01 qui
  3959.       faisait que les média amovibles n'étaient plus détectés et donc que les
  3960.       noms des fichiers étaient demandés au lieu de demander un changement de
  3961.       support).
  3962.     * Wu Chaowei (le positionnement incorrect des clusters situés après le
  3963.       MFT0 à occupés lors de la restauration d'une partition NTFS sur une
  3964.       partition différente mais de taille similaire).
  3965.     * Thijs van der Kraan (l'oubli du positionnement d'une des dates de
  3966.       modification lors de la modification d'un fichier sur une partition
  3967.       NTFS). Il est également à l'origine de l'option "empty_files" du fichier
  3968.       de configuration.
  3969.  
  3970.   - toutes les personnes m'ayant envoyé des mails d'encouragement, de
  3971.     remarques, de conseils et d'améliorations.
  3972.  
  3973. En espérant que ce programme vous sera utile,
  3974.  
  3975. D. Guibouret <damien.guibouret@partition-saving.com>
  3976.  
  3977. ------
  3978. Toutes les marques et marques déposées sont les propriétés de leurs détenteurs
  3979. respectifs.
  3980.