                   +--------------------------------------+
                   |       Sauvegarde de partition        |
                   |                                      |
                   |   http://www.partition-saving.com    |
                   | Copyright (c) 1999-2009 D. Guibouret |
                   +--------------------------------------+

                                    Manuel

Table des matiŠres
------------------

  1- Pr‚ambule
  2- Pr‚sentation
  3- Configuration n‚cessaire
  4- Fonctionnement de l'interface
     a) L'interface fenˆtre textuelle
     b) L'interface ligne de commande
  5- L'utilisation du programme
  6- La sauvegarde d'‚l‚ment
     a) Choix du support:
     b) Choix de l'‚l‚ment source:
     c) Partie … sauver:
     d) Emplacement des fichiers de swap:
     e) Choix du fichier:
     f) Choix de la taille du fichier:
     g) Choix de la compression:
     h) Fenˆtre de sauvegarde:
     i) Cr‚ation du fichier d'options:
     j) Exemples:
  7- La restauration d'‚l‚ment
     a) Choix du fichier:
     b) Choix de l'‚l‚ment destination:
     c) Fenˆtre de restauration:
     d) Exemples:
  8- La copie d'‚l‚ment
     a) Choix du support:
     b) Choix de l'‚l‚ment source:
     c) Partie … sauver:
     d) Choix de l'‚l‚ment destination:
     e) Fenˆtre de copie:
     f) Exemples:
  9- La copie de fichier
 10- La v‚rification de fichier
 11- La mise … jour du registre Windows 2000/XP/Vista
     a) Choix du support o— Windows est install‚:
     b) Choix de l'‚l‚ment o— Windows est install‚:
     c) Nom du r‚pertoire o— Windows est install‚:
     d) Choix du disque o— est la partition … mettre … jour:
     e) Choix de la partition … mettre … jour:
     f) Lettre de la partition … mettre … jour:
     g) Confirmation:
     h) Exemple:
 12- La mise … jour de la configuration de d‚marrage de Windows Vista
     a) Choix du support amor‡able:
     b) Choix de l'‚l‚ment amor‡able:
     c) Choix du disque o— est la partition … mettre … jour:
     d) Choix de la partition … mettre … jour:
     e) Entr‚e de d‚marrage … mettre … jour:
     f) Confirmation:
 13- La mise … jour du fichier BOOTSECT.DOS/BOOTSECT.BAK
     a) Choix du support o— est le fichier BOOTSECT.DOS/BOOTSECT.BAK:
     b) Choix de l'‚l‚ment o— est le fichier BOOTSECT.DOS/BOOTSECT.BAK:
     c) Confirmation:
 14- La correction de la d‚finition physique d'un disque dans un secteur de
d‚marrage
     a) Choix du support o— corriger le secteur de d‚marrage:
     b) Choix de l'‚l‚ment contenant le secteur de d‚marrage:
     c) Correction de la valeur du premier secteur:
     d) Choix de la nouvelle d‚finition physique:
     e) Entr‚e de valeurs manuelles:
     f) Confirmation:
 15- Le remplacement d'un secteur de d‚marrage ou d'un superbloc par sa copie
     a) Choix du support o— copier le secteur de d‚marrage/superbloc:
     b) Choix de l'‚l‚ment contenant le secteur de d‚marrage/superbloc:
     c) Choix de la copie … utiliser:
     d) Explorer la partition:
     e) Confirmation:
 16- La simulation d'un ‚l‚ment
     a) Utilisation du driver:
     b) Simulation d'‚l‚ment:
     c) Remarques:
 17- La cr‚ation de fichiers sur un lecteur NTFS
 18- L'annulation des mauvais secteurs d'un systŠme de fichier
     a) Choix du support o— les mauvais secteurs doivent ˆtre annul‚s:
     b) Choix de l'‚l‚ment o— les mauvais secteurs doivent ˆtre annul‚s:
     c) Confirmation:
     d) Ex‚cution:
 19- L'exploration de partition
     a) Choix du support o— est la partition … explorer:
     b) Choix de la partition … explorer:
     c) Fenˆtre d'exploration:
     d) Fenˆtre de visualisation:
     e) Fenˆtre d'‚dition:
     f) Destination de la copie:
     g) Ex‚cution de la copie:
 20- L'exploration de sauvegarde
 21- Charger un fichier d'options
 22- Format du fichier d'options
 23- Le montage de partition
 24- Notes sur les ‚l‚ments sauvegardables
     a) Le disque complet:
     b) Le Master Boot Record:
     c) Les premiers secteurs du disque:
     d) La table des partitions:
     e) Les partitions (tous les secteurs):
     f) Les partitions (uniquement les secteurs occup‚s):
     g) Les partitions FAT (12, 16 et 32) (DOS/Windows):
     h) Les partitions ext2fs/ext3fs (Linux):
     i) Les partitions NTFS:
     j) Le secteur de d‚marrage/superbloc:
     k) Les disquettes:
     l) Les p‚riph‚riques DOS/Windows/Linux:
 25- Diff‚rences entre les versions DOS et Windows
     a) Toutes les versions Windows:
     b) Windows avant Windows 95:
     c) Windows 95/98/Me:
     d) Windows NT/2000/XP/Vista/...:
     e) Windows 64 bits:
 26- Diff‚rences entre les versions DOS et Linux
     a) Toutes les versions Linux:
     b) Les versions s‚curis‚e de Linux:
     c) Linux 64 bits:
 27- Ce qui n'est pas support‚
 28- Ce qui n'a pas pu ˆtre test‚
 29- Remerciements


1- Pr‚ambule
------------

Ce programme peut ˆtre copi‚ et redistribu‚ librement. Il ne peut en aucun cas
ˆtre vendu que ce soit seul ou inclus dans un autre programme. Tout ce qui est
dans ce paquetage doit ˆtre conserv‚ ensemble dans sa forme originelle.

Ce programme est fourni tel quel sans aucune garantie. Aucune poursuite ne
pourra ˆtre engag‚e contre l'auteur en cas de dommages caus‚s par ce
programme.

Ce fichier est la version complŠte du manuel et contient de nombreux d‚tails.
Si vous d‚butez avec Partition-Saving, vous pouvez commencer par lire le HOWTO
pour comprendre le fonctionnement global, puis revenir … ce fichier si vous
voulez plus de d‚tails.

Toutes les remarques sont les bienvenues.


2- Pr‚sentation
---------------

Ce programme a pour but de r‚aliser la sauvegarde, la restauration et la copie
d'‚l‚ments d'un p‚riph‚rique de stockage. Un ‚l‚ment peut ˆtre un disque dur
complet, une disquette, le Master Boot Record (le premier secteur du disque
dur contenant le code de d‚marrage), la table des partitions ou une partition.
Ceci permet de sauver le contenu d'un disque dur pour pouvoir ensuite le
restaurer en cas de problŠme sans n‚cessiter de passer du temps … tout
r‚installer et reconfigurer.
Ce programme est compos‚ d'un ex‚cutable permettant de r‚aliser les tƒches
suivantes:

  - la sauvegarde d'un ‚l‚ment (disque dur, partition, disquette,
    p‚riph‚rique).
  - la restauration d'un ‚l‚ment.
  - la copie d'un ‚l‚ment.
  - la copie des fichiers cr‚‚s par le programme tout en changeant leur taille
    ou leur compression.
  - la v‚rification des fichiers cr‚‚s.
  - la mise … jour des d‚finitions de partitions de la base de registres
    Windows 2000/XP/Vista.
  - la mise … jour du fichier BOOTSECT.DOS/BOOTSECT.BAK.
  - l'exploration d'une partition.
  - la simulation d'‚l‚ment … partir des fichiers cr‚‚s.
  - la cr‚ation de fichiers sur un lecteur NTFS sous Windows pour pouvoir les
    utiliser lors de la sauvegarde.
  - l'annulation des informations sur les secteurs d‚fectueux d'un systŠme de
    fichier.
  - la correction de la d‚finition physique du disque (le num‚ro du premier
    secteur de la partition, le nombre de tˆtes et de secteurs par piste) dans
    un secteur de d‚marrage FAT et NTFS.
  - le remplacement du secteur de d‚marrage FAT ou NTFS ou du superbloc
    ext2/ext3 par sa copie si jamais celui originel est endommag‚.

Pour tout renseignement sur le partitionnement ou sur le programme veuillez
vous r‚f‚rer aux informations additionnelles.


3- Configuration n‚cessaire
---------------------------

Mat‚riel:

  - 386 ou sup‚rieur.
  - 4 Mo de m‚moire (peut marcher … moins mais la compression des donn‚es
    pourrait ne pas ˆtre possible). La m‚moire DOS disponible doit ˆtre au
    moins de 300 Ko.

Logiciel:

  - DOS (version >= 3.3) pour la version DOS.
  - toute version de Windows hors les versions 3.1 pour la version Windows
    (veuillez vous r‚f‚rez au chapitre 25 pour connaitre les contraintes selon
    les versions).
  - toute version de Linux ayant une version de noyau >= 2.5.4 et de glibc >=
    2.2 pour la version Linux (veuillez vous r‚f‚rez au chapitre 26 pour
    connaitre les contraintes).

Pour utiliser la version DOS, il vous faudra une disquette ou un CD de
d‚marrage DOS (ou une partition DOS sur votre disque dur). Si vous n'en avez
pas, vous pouvez utiliser la disquette fournie avec Partition Saving (cf. la
documentation spartbdk) pour cr‚er une disquette ou un CD de d‚marrage. Vous
pouvez ‚galement cr‚er votre propre disquette (cf. la question 10 de la FAQ).
Pour utiliser la version Windows, il vous faudra une deuxiŠme installation de
Windows ou un CD WinPE ou BartPE ou utiliser la console de r‚paration de
Windows Vista car le programme ne peut pas sauver/restaurer le systŠme actif.
Pour utiliser la version Linux, il vous faudra une deuxiŠme installation de
Linux ou un liveCD ou utiliser la console de r‚paration qui est pr‚sente sur
la plupart des CD d'installation car le programme ne peut pas sauver/restaurer
le systŠme actif.
Il est d‚conseill‚ d'utiliser ce programme sous un ‚mulateur pour acc‚der … un
disque non ‚mul‚ (surtout s'il fonctionne dans un environnement multitƒches).
Le programme doit ˆtre utilis‚ aprŠs un d‚marrage de l'ordinateur qui ne
laisse aucun OS en mode de veille prolong‚e car dans ce cas, les modifications
faites par ce programme peuvent empˆcher le red‚marrage de cet OS ou l'OS peut
d‚faire ce que ce programme a fait.
Il vous faut ‚galement une partition FAT, NTFS ou ext2 (ou tout autre systŠme
de fichier pour lequel vous avez un driver DOS permettant d'y acc‚der) afin de
cr‚er le fichier de sauvegarde (cela n'est pas n‚cessaire si vous voulez
utiliser uniquement la copie de partition puisqu'aucun fichier n'est cr‚‚).


4- Fonctionnement de l'interface
--------------------------------

Deux types d'interfaces sont disponibles:

  - l'interface de type fenˆtre textuelle qui pr‚sente les informations sous
    forme de fenˆtre pilotable au clavier ou … la souris.
  - l'interface de type ligne de commande qui pr‚sente les informations d'une
    maniŠre basique et s'utilisant uniquement avec le clavier.

L'interface par d‚faut est la premiŠre. La seconde est l… uniquement afin de
r‚soudre des problŠmes d'incompatibilit‚s avec certains ordinateurs.
Pour savoir comment choisir l'interface veuillez vous r‚f‚rer au chapitre 5.

  a) L'interface fenˆtres textuelles

Cette interface se pilote au clavier ou … la souris. Les touches communes …
toutes les fenˆtres sont:

  - Tab, flŠche bas ou flŠche droite pour pouvoir passer d'un ‚l‚ment … un
    autre dans une fenˆtre.
  - Maj+Tab, flŠche haut ou flŠche gauche pour pouvoir passer d'un ‚l‚ment …
    un autre dans une fenˆtre (en sens inverse par rapport … Tab).
  - Ctrl+Tab pour passer d'une fenˆtre … une autre.
  - Alt+Tab pour passer d'une fenˆtre … une autre (en sens inverse par rapport
    … Ctrl+Tab).
  - Des correspondances de touches sont d‚finies pour associer … une touche de
    d‚placement une combinaison utilisant la touche Control:
                     +-----------------------+-------------+
                     | Touche de d‚placement | Combinaison |
                     +-----------------------+-------------+
                     | Home                  | Ctrl+B      |
                     +-----------------------+-------------+
                     | End                   | Ctrl+E      |
                     +-----------------------+-------------+
                     | Fl‚che bas            | Ctrl+D      |
                     +-----------------------+-------------+
                     | Fl‚che haut           | Ctrl+O      |
                     +-----------------------+-------------+
                     | Fl‚che droite         | Ctrl+K      |
                     +-----------------------+-------------+
                     | Fl‚che gauche         | Ctrl+L      |
                     +-----------------------+-------------+
                     | Page-Down             | Ctrl+N      |
                     +-----------------------+-------------+
                     | Page-Up               | Ctrl+P      |
                     +-----------------------+-------------+
                     | BackSpace             | Ctrl+H      |
                     +-----------------------+-------------+
                     | Delete                | Ctrl+J      |
                     +-----------------------+-------------+
                     | Insert                | Ctrl+Y      |
                     +-----------------------+-------------+
                     | Return                | Ctrl+M      |
                     +-----------------------+-------------+
                     | Tab                   | Ctrl+F      |
                     +-----------------------+-------------+
                     | Shift+Tab             | Ctrl+G      |
                     +-----------------------+-------------+
                     | Alt+Tab               | Ctrl+T      |
                     +-----------------------+-------------+
                     | Ctrl+Tab              | Ctrl+W      |
                     +-----------------------+-------------+

Si aucun ‚l‚ment ne semble s‚lectionn‚, appuyez sur une de ces touches pour
s‚lectionner le premier ou le dernier selon la touche choisie.
En g‚n‚ral, la touche Entr‚e actionne le bouton Ok (si ce n'est pas un bouton
qui est s‚lectionn‚) et la touche Escape actionne le bouton Annuler.
Les diff‚rents ‚l‚ments d'une fenˆtre sont pr‚sent‚s ci-dessous:

  - Les boutons de commande: pour les activer, il faut appuyer sur la touche
    Entr‚e quand ils sont s‚lectionn‚s ou sur Alt+<la lettre mise en rouge
    dans le nom du bouton> (mˆme si le bouton n'est pas s‚lectionn‚).
    Vous pouvez ‚galement les activer en cliquant dessus.
    Un bouton est s‚lectionn‚ quand son fond est noir est qu'il est entour‚
    par ">" et "<", sinon son fond est vert.
  - Les lignes d'entr‚e: c'est ce qui permet d'entrer une donn‚e. Il suffit de
    taper les caractŠres pour les ajouter l… o— est le curseur. Delete et
    BackSpace permettent de supprimer les caractŠres (respectivement celui du
    curseur et celui avant le curseur). Les flŠches droite et gauche
    permettent de se d‚placer et les touches Home et End permettent d'aller au
    d‚but ou … la fin de la chaŒne. En pressant la touche shift en mˆme temps
    que les touches de d‚placement, vous s‚lectionnez le texte qui sera effac‚
    lors de l'appui sur une touche autre que celle de d‚placement. En pressant
    Ctrl+A vous s‚lectionnez tout le texte.
    Enfin la touche Insert permet de se mettre en mode insertion (mode par
    d‚faut: le curseur est le curseur-soulign‚) ou remplacement (le curseur
    est le curseur-bloc).
    Avec la souris vous pouvez d‚placer le curseur en cliquant … l'endroit o—
    vous voulez qu'il soit, faire d‚filer le texte en cliquant sur les flŠches
    … droite ou … gauche, le s‚lectionner en maintenant le bouton enfonc‚ en
    mˆme temps que vous d‚placez la souris et tout s‚lectionner en
    double-cliquant.
    Une ligne d'entr‚e est s‚lectionn‚e quand le curseur apparaŒt dedans.
  - Les listes: elle permet de choisir un ‚l‚ment dans une liste. Les flŠches
    haut et bas permettent de se d‚placer, les touches Page-Up et Page-Down
    permettent d'aller … la page pr‚c‚dante ou suivante.
    Si la colonne de droite est de couleur diff‚rente et contient un # c'est
    que tous les ‚l‚ments ne sont pas visibles et le # permet de se situer
    dans la liste.
    Si la derniŠre ligne est de couleur diff‚rente et contient un # c'est que
    des colonnes ne sont pas visiables et le # permet de se situer dans
    l'affichage.
    Avec la souris vous pouvez s‚lectionner un ‚l‚ment. Si la barre de
    d‚filement apparaŒt … droite, vous pouvez vous positionner dans la liste
    soit en cliquant … l'endroit voulu dans cette barre de d‚filement, soit en
    appuyant sur les flŠches en haut ou en bas. En double-cliquant sur
    l'‚l‚ment s‚lectionn‚ vous activez la commande associ‚e … la liste
    (g‚n‚ralement le bouton Ok).
    L'‚l‚ment s‚lectionn‚ d'une liste apparaŒt avec un fond gris si la liste
    n'est pas s‚lectionn‚e, avec un fond noir si elle est s‚lectionn‚e.
    Dans le cas o— la liste permet de s‚lectionner plusieurs ‚l‚ments, vous
    pouvez s‚lectionner/d‚s‚lectionner les ‚l‚ments soit par intervalle en
    maintenant appuy‚e la touche Shift lors d'un clic souris ou d'un
    d‚placement, soit individuellement en maintenant appuy‚e la touche Ctrl en
    se d‚pla‡ant et un clic souris ou l'appui sur la barre espace pour
    s‚lectionner/d‚s‚lectionner un ‚l‚ment. Vous pouvez s‚lectionner tous les
    ‚l‚ments en appuyant sur Ctrl+A.
  - Les cases … cocher: ces cases permettent d'activer/d‚sactiver une option.
    Afin de changer l'‚tat d'une case il suffit de cliquer dessus ou de
    presser la barre espace quand elle est s‚lectionn‚e. La case … cocher est
    activ‚e quand un 'X' apparaŒt entre les crochets situ‚s … droite, elle est
    d‚sactiv‚e dans le cas contraire.
    Une case … cocher est s‚lectionn‚e quand le texte est blanc,
    d‚selectionn‚e quand le texte est gris.
  - Les arborescences de r‚pertoire: cet ‚l‚ment permet de s‚lectionner un
    r‚pertoire sur une partition. Son fonctionnement est similaire aux listes.
    La premiŠre ligne ("\") correspond au r‚pertoire racine de la partition,
    les lignes en dessous donne les r‚pertoires de cette partition de fa‡on
    arborescente et dans l'ordre alphab‚tique. Les r‚pertoires ayant "+- "
    devant leur nom possŠdent des sous-r‚pertoires et peuvent ˆtre d‚taill‚s
    en surlignant ce r‚pertoire et en pressant la touche '+' ou en cliquant
    sur le "+" devant le nom. Les r‚pertoires qui sont d‚taill‚s et ont un "--
    " devant leur nom peuvent ˆtre r‚duits en le surlignant et en pressant la
    touche '-' ou en cliquant sur le premier "-".
    Exemple: 
    \
    |- pas de sous-r‚pertoire
    -- sous-r‚pertoires d‚taill‚s
    |  |- sous-r‚pertoire 1
    |  `- sous-r‚pertoire 2
    +- sous-r‚pertoires non d‚taill‚s
    `- ultime r‚pertoire
    A noter que les accents seront incorrectements affich‚s du fait des
    diff‚rences de codage entre le DOS et Windows.


  b) L'interface ligne de commande
Cette interface est plus basique et ne s'utilise qu'au clavier. A tout moment
l'appui sur la touche Escape arrˆte l'ex‚cution du programme.
Les diff‚rents ‚l‚ments sont les suivants:

  - Les listes: la liste des ‚l‚ments est affich‚e avec un num‚ro … gauche. Il
    vous suffit d'entrer le num‚ro de l'‚l‚ment lorsqu'il vous est demand‚
    pour le s‚lectionner. Si jamais la liste d‚passe la taille de l'‚cran, il
    vous faudra appuyer sur une touche pour la faire d‚filer.
  - L'entr‚e de donn‚es: il vous suffit d'entrer la donn‚e demand‚e (par
    exemple un nom de fichier). La touche Delete permet d'effacer le caractŠre
    pr‚c‚dent le curseur (ce que vous avez d‚j… entr‚ est affich‚ … la ligne
    suivante sauf le dernier caractŠre et vous pouvez continuer d'entrer de
    nouveaux caractŠres). Il n'est pas possible de d‚placer le curseur.
  - Les choix: ils se pr‚sentent sous la forme d'une question avec les
    possibilit‚s de r‚ponse entre parenthŠses (Exemple: (O/N)). Il vous faut
    donner la r‚ponse parmi un des ‚l‚ments pr‚sent‚s. La casse des lettres
    n'est pas prise en compte.


5- L'utilisation du programme
-----------------------------

Utilisation:
savepart.exe [-l en|fr|fr_2] [-cm|-nm|-pm] [-f <fichier d'options>] [-ncd]
[-ncs] [-nvd] [-nvf] [-tds] [-cui|-tui|-tuix|-bui|-buix] [-term <terminal>]
[-a|-b|-c|-d|-e|-i|-k|-m|-n|-r|-s|-t|-u|-v|-w|-z]
Pour utiliser la version Windows, spartwin.exe doit ˆtre utilis‚ … la place de
savepart.exe.
Pour utiliser la version Linux, spartlnx.exe doit ˆtre utilis‚ … la place de
savepart.exe.
Dans les versions Windows et Linux les mˆmes options sont disponibles,
cependant certaines seront sans effet (voir ci-dessous).

  -l: cette option vous permet de choisir la langue … utiliser. Vous ne devez
l'utiliser que si la langue reconnue automatiquement n'est pas correcte. Si
une erreur apparaŒt avant que cette option ne soit analys‚e, le message
d'erreur sera affich‚ avec la langue d‚tect‚e automatiquement. Les langues
reconnues sont:

    * en: anglais.
    * fr: fran‡ais.
    * fr_2: fran‡ais avec d'autres pages de code.

Sous DOS, la d‚tection de la langue positionne celle-ci en fran‡ais lors de la
d‚tection de paramŠtres de configuration utilis‚e en France, au Canada
fran‡ais, en Guyane fran‡aise, aux Antilles fran‡aises et en Polyn‚sie
fran‡aise. Dans les autres cas, la langue est positionn‚e en anglais.
Sous Windows, la d‚tection de la langue positionne celle-ci en fran‡ais, si la
configuration de langue est positionn‚e en fran‡ais, sinon la langue est
positionn‚e en anglais.
Sous Linux, la d‚tection de la langue positionne celle-ci en fran‡ais, si la
variable d'environnement "LANG" ou "LC_CTYPE" commence avec "fr" (quelque soit
la casse), sinon la langue est positionn‚e en anglais. Si des caract‚res sont
incorrectement affich‚s (soit avec des carr‚s ou des points d'interrogation),
il se peut que vous deviez modifier la configuration du terminal de UTF-8 … la
page de code de votre pays (par exemple ISO-8859-1 ou ISO-8859-15 pour la
France) et il faut relancer le programme.
Le paramŠtre fr_2 est uniquement l… au cas o— les accents seraient mal
affich‚s. Il n'est pas automatiquement d‚tect‚.

  -cm: cette option est la m‚thode par d‚faut d'utilisation de la souris.

  -pm: cette option est une autre m‚thode d'utilisation de la souris si jamais
la premiŠre ne marche pas (c'est la m‚thode par d‚faut lors de l'utilisation
de la version DOS sous Windows NT/XP). Elle peut faire que des double click ne
soient pas d‚tect‚s. Cette option est ‚quivalente … -cm dans la version
Windows. Dans la version Linux, le programme n'essaie pas d'installer son
propre gestionnaire de souris et s'appuie compl‚tement sur le gestionnaire de
ncurses.

  -nm: cette option permet d'empˆcher l'utilisation de la souris. Vous ne
devez l'utiliser que si l'utilisation de la souris semble poser problŠme avec
les 2 m‚thodes d'utilisations donn‚es ci-dessus.

  -f <fichier d'options>: cela vous permet de donner un fichier d'options afin
d'utiliser le mode batch. Pour connaŒtre le format de ce fichier d'options,
veuillez vous r‚f‚rer au chapitre 22.

  -ncd: cette option d‚sactive la v‚rification que le fichier cr‚‚/lu ne doit
pas se trouver sur l'‚l‚ment sauv‚/restaur‚. Il est conseill‚ de ne l'utiliser
que si l'attribution des lettres de lecteur DOS est incorrecte. Cette option
n'a aucune influence dans les versions Windows et Linux (la v‚rification ne
peut pas ˆtre d‚sactiv‚e).

  -ncs: cette option d‚sactive la v‚rification de la taille libre sur le
lecteur o— le fichier de sauvegarde est cr‚‚. Cela permet de contourner le cas
de driver ne rapportant pas une taille libre correcte, mais vous devez faire
attention en utilisant cette option de ne pas donner une taille maximale de
fichier trop grande sinon la sauvegarde ‚chouera.

  -nvd: cette option d‚sactive la v‚rification que les secteurs sont
correctement ‚crits. Ceci acc‚l‚re la restauration, mais peut empˆcher la
d‚tection de secteurs d‚fectueux. La v‚rification que les secteurs sont
correctement ‚crits est toujours d‚sactiv‚e dans les versions Windows et Linux
(sauf pour les lecteurs de disquettes dans Windows 9x).

  -nvf: cette option d‚sactive la v‚rification que les fichiers sont
correctement ‚crits et que les secteurs sont correctement ‚crits quand l'accŠs
par p‚riph‚rique DOS est utilis‚. Ceci acc‚l‚re la sauvegarde (et la
restauration dans le second cas), mais peut faire que les fichiers cr‚‚s ou
les p‚riph‚riques restaur‚s soient incorrects dans le cas o— le disque o— ils
sont ‚crits commence … ˆtre d‚fectueux. La v‚rification que les fichiers sont
correctement ‚crits est toujours d‚sactiv‚e dans les versions Windows et
Linux.

  -tds: cette option d'activer la v‚rification de la taille du disque en
fonction du contenu de la table des partitions (pour les disques … accŠs
‚tendu) ou par d‚tection du nombre de cylindres (pour les disques … accŠs
standard). Cette option n'est n‚cessaire que si les partitions n'apparaissent
pas lors de l'affichage de ce qui peut ˆtre sauv‚/restaur‚.

  -cui|-tui|-tuix|-bui|-buix: cette option vous permet de s‚lectionner
l'interface graphique … utiliser:

    * -cui: interface type ligne de commande.
    * -tui: interface type fenˆtres textuelles.
    * -tuix: la mˆme chose que -tui mais en utilisant le mode ‚tendu
      d'affichage (43 ou 50 lignes au lieu de 25). Dans la version Linux, la
      taille du terminal est utilis‚e.
    * -bui: interface type fenˆtres textuelles mais utilisant l'accŠs …
      l'‚cran par le BIOS ce qui assure une meilleure compatibilit‚, mais est
      plus lent. Cette option est ‚quivalent … -tui dans les versions Windows
      et Linux.
    * -buix: la mˆme chose que -bui mais en utilisant le mode ‚tendu
      d'affichage (43 ou 50 lignes au lieu de 25). Cette option est ‚quivalent
      … -tuix dans les versions Windows et Linux.

Si cette option n'est pas donn‚e, c'est l'interface type fenˆtres textuelles
qui est utilis‚e. Cette option ne doit ˆtre utilis‚e que si cette interface
pose problŠme (par exemple rien ne se passe quand le programme est lanc‚).
Dans ce cas il faut commencer par essayer avec l'option -bui, puis si cela ne
marche toujours pas avec l'option -cui.

  -term <terminal>: cette option est une option sp‚cifique … la version Linux.
Dans cette version, si le programme d‚tecte qu'il ne s'ex‚cute pas dans un
terminal, il se relance dans un terminal en utilisant la commande "xterm" (ce
m‚chanisme est utile si vous double-cliquez sur le programme depuis un
explorateur de fichiers). Cette option permet de forcer la commande pour cr‚er
le terminal X dans lequel ex‚cuter le programme … la place de "xterm" (cette
commande doit accepter l'option "-e" pour pouvoir ex‚cuter un programme). Si
<terminal> est ‚gal … "no", le programme n'essaie pas de lancer de terminal
mˆme s'il d‚tecte qu'il n'est pas ex‚cut‚ dans un terminal.

  -a|-b|-c|-d|-e|-i|-k|-m|-n|-r|-s|-t|-u|-v|-w|-z: cette option vous permet de
s‚lectionner l'action … r‚aliser:

    * -a: corriger la d‚finition physique du disque dans un secteur de
      d‚marrage.
    * -b: mettre … jour le fichier BOOTSECT.DOS/BOOTSECT.BAK.
    * -c: copier un ‚l‚ment.
    * -d: copier des fichiers cr‚‚s par le programme afin de les modifier
      (taux de compression, taille maximum, extraction des secteurs occup‚s,
      ...).
    * -e: explorer une partition.
    * -i: lire des informations du driver.
    * -k: remplacer le secteur de d‚marrage d'une partition FAT/NTFS ou le
      superbloc d'une partition ext2/ext3 par sa copie.
    * -m: simuler un ‚l‚ment … partir des fichiers de sauvegarde.
    * -n: cr‚er des fichiers sur une partition NTFS depuis Windows NT, 2000,
      XP ou Vista.
    * -r: restaurer un ‚l‚ment.
    * -s: sauver un ‚l‚ment.
    * -t: v‚rifier des fichiers de sauvegarde.
    * -u: mettre … jour la base de registres Windows 2000/XP/Vista.
    * -v: explorer un fichier de sauvegarde.
    * -w: mettre … jour les donn‚es de configuration de d‚marrage de Windows
      Vista.
    * -z: annuler les informations sur les secteurs d‚fectueux d'un systŠme de
      fichier.

Si cette option n'est pas donn‚e, le programme vous demande ce que vous
d‚sirez faire. Pour la description des diff‚rentes actions, veuillez vous
r‚f‚rer aux chapitres suivants.

Le code de retour du programme est le suivant:

  - 0 s'il s'est ex‚cut‚ sans problŠme,
  - 1 si une erreur est apparue,
  - 2 si l'utilisateur a annul‚ l'ex‚cution,
  - 3 s'il s'est ex‚cut‚ sans problŠme mais avec de mauvais secteurs,
  - 255 si une exception a ‚t‚ lev‚e.

Remarques:
----------

  - l'option -f <fichier d'options> ne peut pas ˆtre utilis‚e lors de la copie
    de partition ou de fichier.
  - l'exploration d'une partition n‚cessite d'utiliser une interface de type
    fenˆtres textuelles (elle ne marche pas avec l'option -cui).


6- La sauvegarde d'‚l‚ment
--------------------------

C'est la partie ex‚cut‚e si sous utilisez l'option -s ou si vous la
s‚lectionnez lorsque le programme vous la demande.

L'ex‚cution se d‚roule selon le diagramme suivant (en dehors du mode batch): 
           Choix du support
                  |
                  V
      Choix de l'‚l‚ment source
                  |
                  V
          [Partie … sauver]
                  |
                  V
 [Emplacement des fichiers de swap]
                  |<------------------------+---+
                  V                         |   |
           Choix du fichier                 |   |
                  |                         |   |
                  V                         |   |
Choix de la taille maximum du fichier       |   |
                  +-------------------------+   |
                  V                             |
      [Choix de la compression]                 |
                  |                             |
                  V                             |
        Fenˆtre de sauvegarde                   |
                  +-----------------------------+
                  V
    Cr‚ation du fichier d'options
                  |
                  V
                 fin


  a) Choix du support:
Il faut s‚lectionner le disque, le lecteur de disquette ou le p‚riph‚rique
DOS/Windows/Linux sur lequel se trouve l'‚l‚ment … sauvegarder.
Le mode d'accŠs au disque dur est pr‚cis‚:

  - accŠs standard: avec ce mode d'accŠs on accŠde au disque dur selon sa
    d‚finition physique (cylindre, secteur, tˆte). Avec ce mode d'accŠs la
    taille des secteurs ne peut pas ˆtre connue (elle est prise … 512 octets
    qui est la valeur standard, les autres tailles ‚tant exceptionnelles) et
    la taille des disques est limit‚e … 8 Go.
  - accŠs ‚tendu: c'est le mode d'accŠs qui devient le standard. Dans ce mode
    le disque dur est repr‚sent‚ comme une unique piste (on ne se pr‚occupe
    pas de sa d‚finition physique). Ce mode permet d'utiliser les disques de
    plus de 8 Go, cependant la taille rapport‚e par ces disques peut ˆtre
    fausse (sans que cela n'ait de cons‚quence). La taille des secteurs peut
    ˆtre diff‚rente de 512 octets bien que cette valeur reste la plus
    courante.

Dans le cas des lecteurs de disquette, l'accŠs est obligatoirement standard,
dans le cas des p‚riph‚riques DOS/Windows/Linux, il apparaŒt ‚tendu pour
Partition Saving mais comme c'est le driver DOS/Windows/Linux qui fait
l'accŠs, c'est lui qui choisit le mode.

  b) Choix de l'‚l‚ment source:
Avec cette fenˆtre vous pouvez s‚lectionner la partie du disque … sauvegarder.
Le support permet de savoir si l'‚l‚ment est directement en relation avec le
disque ou avec une partition. Dans le cas d'une partition, le support vous
pr‚cise si c'est une partition principale ou si c'est une partition d‚finie
dans une partition ‚tendue.
Le num‚ro de la partition est le num‚ro tel que reconnu sous Linux.
Le nom du lecteur est le nom du lecteur DOS correspondant … la partition (si
c'est une partition DOS bien s–r). Ceci peut ˆtre erron‚ dans la mesure o— de
nouveau type de partition DOS peuvent ˆtre d‚finis (par exemple avec Windows95
de nouveaux types ont ‚t‚ d‚finis pour les partitions VFAT16 et FAT32 et rien
n'empˆche qu'une ‚volution semblable se reproduise).
Dans le cas o— l'‚l‚ment est en relation avec le disque le type de l'‚l‚ment
permet d'identifier l'‚l‚ment: cela peut ˆtre le disque complet, le master
boot record (premier secteur du disque), les secteurs situ‚s avant la premiŠre
partition et la table des partitions. Dans le cas o— le support est une
partition, le type de l'‚l‚ment permet d'identifier le type de la partition:
cela permet d'identifier le type d'OS install‚ dessus. Dans la mesure o— les
types de partition ne sont pas normalis‚s, la liste n'est pas exhaustive.
La taille donne la taille de l'‚l‚ment. Par d‚faut elle est exprim‚e en Mo
sauf si elle est suivie de Ko.
Le nom de la partition est le label (ou nom de volume). Il est affich‚ quand
il est accessible. Si pour les lecteurs DOS, il semble y avoir une incoh‚rence
entre la lettre du lecteur et le nom de la partition, ce dernier est
certainement juste et le nom du lecteur mal attribu‚.
Pour les disquettes, cette fenˆtre n'apparaŒt pas.
Pour les p‚riph‚riques DOS/Windows, vous pouvez s‚lectionner le p‚riph‚rique …
sauver dans la liste vous pr‚sentant tous ceux que le DOS/Windows connait
comme ayant un accŠs par secteur. Pour la version DOS, ils seront limit‚s …
ceux ayant un systŠme de fichier FAT puisque c'est le seul systŠme de fichier
reconnu par le DOS. Pour les p‚riph‚riques Linux, il donne la liste des
p‚riph‚riques block qui apparaissent dans le fichier /etc/fstab et qui ne sont
pas mont‚s.

Remarques:
----------

  - Si vous choisissez de sauvegarder une partition principale de type
    ‚tendue, vous sauvegardez toutes les partitions d‚finies dans cette
    partition ‚tendue (toutes celles qui ont pour support "Etendue
    nø<partition ‚tendue choisie>").
  - Si vous n'avez qu'une seule partition avec le type 42 (disque dynamique)
    ou 8e (Linux LVM), le disque est utilis‚ avec le nouveau format de
    partitionnement dynamique qui n'est pas support‚ par la version DOS de
    Partition Saving. Vous ne pourrez sauver le contenu de ce disque qu'en
    utilisant les p‚riph‚riques Windows dans la version Windows (dans le cas
    d'un volume dynamique Windows).
  - Si vous avez une partition avec le type 44 (GoBack), c'est parce que vous
    utilisez Norton GoBack qui a son propre m‚chanisme de partitionnement.
    Vous devez le d‚sactiver pour pouvoir sauver la partition.
  - Si aucune partition n'apparaŒt, cela peut ˆtre que la table des partitions
    est invalide. Vous pouvez utiliser l'outil partinfo pour le v‚rifier. Si
    le problŠme est du … une diff‚rence de taille du disque selon l'OS
    utilis‚, vous pouvez utiliser l'option "-tds" ou utiliser une version de
    Partition Saving qui s'ex‚te sur l'OS ayant servi … cr‚er les partitions
    (cette seconde option ‚tant pr‚f‚rable).

  c) Partie … sauver:
Cette fenˆtre n'apparaŒt que si la partition choisie est un des types dont il
est possible de ne sauver que les secteurs occup‚s. Dans ce cas elle vous
propose les choix suivants:

  - "Tous les secteurs": dans ce cas tous les secteurs de la partition seront
    sauv‚s sans tenir compte du fait qu'ils soient occup‚s ou pas. Cela fait
    bien s–r que la sauvegarde est plus grosse que dans les cas suivants, mais
    peut permettre de sauver la partition mˆme si celle-ci est fortement
    endommag‚e (par exemple pour pouvoir la sauver avant de tenter des
    solutions extrˆmes pour la r‚parer). La contrainte de cette solution est
    que la restauration devra se faire sur une partition ayant exactement le
    mˆme format (le disque doit avoir la mˆme taille et d‚finition physique et
    la partition avoir la mˆme taille et ˆtre … la mˆme place).
  - "Les secteurs occup‚s": dans ce cas seuls les secteurs occup‚s sont
    sauv‚s. Cela … l'avantage que la sauvegarde n‚cessite moins de place que
    dans le cas pr‚c‚dent et permet ‚galement de pouvoir restaurer la
    partition sur une partition diff‚rente (elle peut ˆtre sur un disque
    diff‚rent, … un emplacement diff‚rent et avec une taille diff‚rente), en
    tenant compte n‚anmoins de quelques contraintes de taille. L'inconv‚nient
    est que ce type de sauvegarde n‚cessite plus de m‚moire et que la
    sauvegarde peut ne pas aboutir si votre partition est endommag‚e (par
    exemple des secteurs importants sont endommag‚s).
  - "L'‚l‚ment sur lui-mˆme": ce cas ne s'applique qu'aux partitions de type
    FAT, NTFS et ext2. Il est identique au cas pr‚c‚dent, mais permet
    ‚galement de cr‚er le fichier de sauvegarde sur la partition sauvegard‚e
    (ce qu'il NE faut surtout PAS faire pour les 2 cas pr‚c‚dents). Vous ne
    devez choisir cette option que si vous allez utiliser les possibilit‚s
    internes de l'outil pour acc‚der aux partitions FAT, NTFS et ext2 (via le
    montage de partition), pas si vous avez un autre moyen d'y acc‚der. Si
    vous choisissez cette option, la partition est automatiquement mont‚e pour
    pouvoir y acc‚der si ce n'est pas encore le cas. Les contraintes sont que
    cela n‚cessite plus de place m‚moire et que lors de la restauration il
    faudra faire un scandisk sur la partition restaur‚e (aprŠs avoir red‚marr‚
    l'ordinateur) afin de corriger des erreurs ‚ventuelles sur la taille des
    fichiers cr‚‚s (ceux que vous avez utilis‚s lors de la restauration sont
    corrects, ce sont ceux sur la partition restaur‚e qui ne le sont pas).
    Pour les partitions FAT16, FAT32, NTFS et ext2 cette v‚rification est
    activ‚e automatiquement lorsque vous red‚marrez. Pour les partitions FAT12
    il faut que vous le fassiez … la main.
    Pour les partitions FAT et ext2, il est pr‚f‚rable de ne pas effacer un
    fichier existant car cela peut amener plus d'erreurs que de cr‚er un
    nouveau fichier. Pour les partitions NTFS, il n'y a pas cette contrainte
    (de plus il n'y a pas le choix).
  - "Les secteurs occup‚s sans les fichiers de swap": ce cas ne s'applique
    qu'aux partitions de type FAT et NTFS. Dans ce cas seuls les secteurs
    occup‚s sont sauvegard‚s et le contenu des fichiers de swap n'est pas
    sauvegard‚ (Windows r‚initialisera ce contenu au premier d‚marrage aprŠs
    la restauration). Les fichiers de swap peuvent ˆtre "386spart.par",
    "win386.swp", "vmmhiber.w9x", "pagefile.sys" et "hiberfil.sys" pour une
    partition FAT et "pagefile.sys" et "hiberfil.sys" pour une partition NTFS.
    Cette option permet de r‚duire la taille des sauvegardes, mais n‚cessite
    un peu plus de m‚moire que de ne sauver que les secteurs occup‚s.
  - "L'‚l‚ment sur lui-mˆme sans les fichiers de swap": ce cas est la
    concat‚nation des 2 cas pr‚c‚dants.
  - "Le secteur de d‚marrage" (partition FAT/NTFS) ou "Le super bloc"
    (partition ext2/ext3): cela permet de sauver les secteurs d‚crivant le
    systŠme de fichier (le premier secteur pour une partition FAT/NTFS, les
    2048 premiers octets pour une partition ext2/ext3). Cette option n'est pas
    vraiment utile sauf pour se pr‚munir contre un virus de boot.

Dans le cas o— la partition ne serait pas une partition pour laquelle il est
possible de ne sauver que les secteurs occup‚s ou dans le cas o— vous auriez
choisi un ‚l‚ment en relation avec le disque, cette fenˆtre n'apparaŒt pas et
tous les secteurs sont sauv‚s.
Pour avoir plus de renseignements sur la sauvegarde des secteurs occup‚s,
veuillez vous r‚f‚rer au chapitre 24.

Remarque:
---------

  - une fenˆtre vous informant de la recherche du dernier secteur occup‚
    apparaŒt entre le choix de la taille du fichier et la fenˆtre de
    sauvegarde. Dans le cas o— vous choisissez une des deux options o— il ne
    faut sauver que les secteurs occup‚s, cette fenˆtre peut rester afficher
    relativement longtemps. Dans le cas o— vous sauvez tous les secteurs, vous
    ne la verrez probablement pas, car elle est affich‚e trŠs bri‚vement.

  d) Emplacement des fichiers de swap:
Cette fenˆtre n'apparaŒt que si vous avez choisi l'option "L'‚l‚ment sans les
fichiers de swap" ou "L'‚l‚ment sur lui-mˆme sans les fichiers de swap" dans
la fenˆtre pr‚c‚dente. Elle permet d'indiquer au programme dans quel
r‚pertoire se trouvent les fichiers de swap. En plus du r‚pertoire que vous
indiquez ici, le programme recherche ‚galement ces fichiers sur le r‚pertoire
racine (vous pouvez bien s–r lui donner … nouveau le r‚pertoire racine ici).
En rŠgle g‚n‚rale les fichiers de swap se trouvent soit sur la racine soit
dans le r‚pertoire Windows. Pour s‚lectionner le r‚pertoire vous devez vous
d‚placer dans l'arborescence (en affichant les sous-r‚pertoires d'un
r‚pertoire en pressant la touche '+' quand celui-ci est s‚lectionn‚ en cas de
besoin) jusqu'… ce que vous l'atteigniez puis appuyer sur la touche Entr‚e ou
cliquer sur le bouton Ok.

  e) Choix du fichier:
Dans cette fenˆtre vous pouvez choisir le nom et l'emplacement du fichier de
sauvegarde. Pour cela vous pouvez taper dans la ligne "Fichier" le nom du
fichier (avec ‚ventuellement son emplacement) ou en s‚lectionner un dans la
liste des fichiers ou vous d‚placer dans l'arborescence … l'aide de la liste
des lecteurs et des r‚pertoires. Par d‚faut "*.*" est affich‚ ce qui signifie
que tous les fichiers sont affich‚s. Vous pouvez ‚galement cr‚er des
r‚pertoires (cela NE doit PAS ˆtre fait sur la partition sauv‚e, mˆme si vous
avez choisi de la sauver sur elle-mˆme) ou monter une partition. Le montage de
partition permet d'acc‚der … une partition qui n'est normalement pas
accessible par le DOS/Windows, notamment les partitions NTFS (pour la version
DOS) ou ext2 si vous d‚sirez y ‚crire un fichier dessus. Pour avoir plus
d'informations sur le montage de partition, veuillez lire le chapitre 23.
Une deuxiŠme fenˆtre vous donne la possibilit‚ d'utiliser le nommage
automatique. Le nommage automatique consiste … g‚n‚rer automatiquement un nom
de fichier si plusieurs sont n‚cessaires. Pour cela le programme prend le nom
du premier fichier et remplace (ou ajoute selon le cas) les deux derniers
caractŠres (les trois derniers si plus de 100 fichiers sont n‚cessaires) de
l'extension par le num‚ro du fichier (en consid‚rant que le premier fichier
porte le num‚ro 0). Par exemple si votre premier fichier s'appelle
"disk_c.par", le second sera "disk_c.p01", le troisiŠme "disk_c.p02", ..., le
cent-uniŠme "disk_c.100".
Une troisiŠme fenˆtre vous informe des lecteurs avec leur espace libre ainsi
que la taille de la partition (sans tenir compte du fait que seuls les
secteurs occup‚s peuvent ˆtre sauv‚s et de la compression).

Remarques:
----------

  - si un lecteur n'apparaŒt pas dans la liste des lecteurs c'est qu'il n'a
    pas pu ˆtre d‚tect‚..
  - si le fichier s‚lectionn‚ existe d‚j…, une fenˆtre de confirmation
    d'effacement est ouverte (si le fichier est en lecture seule, une fenˆtre
    vous informant qu'il ne peut pas ˆtre effac‚ apparaŒt).
  - si vous sauvez un disque complet, une partition FAT, NTFS ou ext2, vous NE
    devez PAS cr‚er le fichier sur le disque ou la partition que vous sauvez …
    moins que vous n'ayez choisi l'option "L'‚l‚ment sur lui-mˆme" ou
    "L'‚l‚ment sur lui-mˆme sans les fichiers de swap" dans la fenˆtre vous
    demandant ce que vous voulez sauver et que vous essayez d'y acc‚der via le
    m‚canisme de montage. Si vous n'avez pas choisi cette option et essayez
    n‚anmoins de cr‚er un fichier sur la partition … sauver, une fenˆtre de
    warning vous signale cet ‚ventuel problŠme. Si vous utilisez l'option
    "-ncd", cette v‚rification ne sera pas faite.
  - mˆme remarque que la pr‚c‚dente sur la cr‚ation de r‚pertoire, mais cela
    ne doit pas ˆtre fait mˆme si vous avez choisi de sauver l'‚l‚ment sur
    lui-mˆme.
  - lors de l'utilisation du nommage automatique, mise … part pour le premier
    fichier, il n'est pas v‚rifi‚ que le fichier existe d‚j…, par cons‚quent
    il sera effac‚ s'il existe (par exemple, ‚vitez d'appeler le premier
    fichier <nom>.<lettre>01 car il sera effac‚ lors de la cr‚ation du
    second).
  - si vous avez un message d'erreur vous disant que vous ne pouvez pas
    acc‚der … un lecteur car c'est celui sauv‚ et que vous avez choisi de
    sauver l'‚l‚ment sur lui-mˆme, vous devez y acc‚der via le montage (il a
    ‚t‚ automatiquement mont‚ sous 0: si vous n'avez pas mont‚ d'autres
    lecteurs avant).

  f) Choix de la taille du fichier:
Cette fenˆtre vous permet de choisir la taille maximum que vous d‚sirez pour
le fichier. Si plus de place est n‚cessaire pour pouvoir sauver l'‚l‚ment, un
nouveau fichier vous sera demand‚ quand celui-ci sera plein. Si la taille
libre sur le lecteur est inf‚rieure … 10 Mo, la taille demand‚e est en ko,
sinon elle est en Mo. Cette taille maximum ne peut pas d‚passer le minimum
entre la taille disponible sur le lecteur et 2047 Mo. Si vous avez utilis‚
l'option "-ncs", la taille disponible sur le lecteur n'est pas v‚rifi‚e.
Si vous entrez 0, vous revenez … la fenˆtre de choix de fichier.
Pour entrer la taille, vous pouvez soit la donner en utilisant la ligne de
commande soit en choisissant une taille pr‚d‚finie dans la liste.

  g) Choix de la compression:
Si vous disposez de suffisamment de m‚moire, une fenˆtre vous demande avec
quel niveau de compression vous voulez compresser les donn‚es. Cela va de 0
(pas de compression) … 9 (compression maximale). Le niveau g‚n‚ralement
utilis‚ par les programmes de compression est le niveau 6. Plus vous
choisissez un niveau de compression ‚lev‚, plus le temps d'ex‚cution sera long
(par contre cela influence peu le temps de d‚compression).
Si vous n'avez pas assez de place m‚moire, une fenˆtre vous en informe. Dans
ce cas aucune compression n'est r‚alis‚e (<=> niveau 0).
Cette fenˆtre n'apparaŒt qu'aprŠs la demande du premier fichier (pour les
fichiers suivant le mˆme taux de compression est utilis‚).
L'algorithme de compression utilis‚ est l'algorithme du programme gzip.

  h) Fenˆtre de sauvegarde:
Cette fenˆtre vous informe de l'avancement de la sauvegarde.
La ligne d'avancement du haut donne l'avancement par rapport … l'ensemble de
l'‚l‚ment sauv‚. La ligne d'avancement d'en dessous donne l'avancement par
rapport … la taille maximale du fichier. Par cons‚quent il n'est pas anormal
que cette ligne ne soit pas … 100% lorsque la sauvegarde se termine.
Le temps restant est le temps restant estim‚. L'exactitude de celui-ci est
fortement influenc‚e par le fait de compresser ou non les donn‚es et de sauver
ou non tous les secteurs.
La liste des erreurs est la liste des erreurs d‚tect‚es lors de la lecture des
secteurs du disque. Si vous avez les mˆmes … la restauration et si lorsque
vous utilisez un programme de v‚rification de disque (tel que la v‚rification
de surface avec scandisk), de mauvais secteurs sont signal‚s, ces erreurs ne
portent pas … cons‚quences (s'il n'y avait pas de donn‚es sur ces secteurs au
moment de la sauvegarde, mais ‡a c'‚tait … l'OS de le d‚tecter).
Si la taille maximum de fichier que vous avez donn‚e n'est pas suffisante pour
sauver tout l'‚l‚ment (la ligne d'avancement de fichier atteint 100%), un
nouveau nom de fichier vous est demand‚ avec … nouveau sa taille maximum (si
vous utilisez le nommage automatique, celui-ci sera g‚n‚r‚ automatiquement,
avec la mˆme taille maximum que le premier).
Tant que la sauvegarde est en cours vous ne pouvez pas appuyer sur le bouton
Ok (seul le bouton annuler est actif pour pouvoir arrˆter la sauvegarde).
Quand la sauvegarde est termin‚e, le bouton Ok devient actif, le bouton
annuler inactif, et la ligne marqu‚e "Etat" passe de "En cours ..." …
"Termin‚.".

  i) Cr‚ation du fichier d'options:
Si vous n'avez pas utilis‚ le mode batch (ou si des options ont ‚t‚ ajout‚es
par rapport … celles fournies en batch), une fenˆtre vous demande si vous
voulez cr‚er le fichier d'options qui vous permettra d'utiliser le mode batch
pour les prochaines sauvegardes/restaurations de cet ‚l‚ment. Si vous r‚pondez
"oui", une fenˆtre vous demandera le nom du fichier. Ce fichier contiendra
toutes les options que vous avez positionn‚es. Une autre fenˆtre est affich‚e
pour vous permettre d'ajouter un commentaire au d‚but de ce fichier (le
programme ajoute automatique les ";" avant le commentaire).

Remarques:
----------

  - le contenu de ce fichier ne reste valide que tant que vous ne changez pas
    le partitionnement de votre disque dur.
  - les noms des fichiers ‚crits dans ce fichier sont en absolu. Par
    cons‚quent si vous d‚placez les fichiers de sauvegarde, il vous faudra
    modifier ce fichier d'option.
  - vous pouvez bien s–r cr‚er ce fichier … la main.
  - la convention de nommage DOS (8.3: 8 caractŠres maximums pour le nom et 3
    caractŠres maximums pour l'extension) doit ˆtre utilis‚e pour les noms des
    fichiers ‚crits dans le fichier d'options … moins d'utiliser le fichier …
    travers un montage ou avec les versions Windows ou Linux.

  j) Exemples:
Consid‚rons que vous avez 2 disques partitionn‚s comme d‚crit ci-dessous (…
cot‚ du type de partition se trouve les d‚nominations <DOS>|<Linux>):
               Disque 1                               Disque 2
+------------------------------------+ +-------------------------------------+
| Partition principale 1:            | | Partition principale 1:             |
| DOS FAT 32              (C:|hda1)  | | DOS FAT 32              (D:|hdb1)   |
+------------------------------------+ +-------------------------------------+
| Partition principale 2:            | | Partition principale 2:             |
| DOS ‚tendue             (  |hda2)  | | DOS ‚tendue             (  |hdb2)   |
| +--------------------------------+ | | +---------------------------------+ |
| | Partition ‚tendue 1 de la      | | | | Partition ‚tendue 1 de la       | |
| | partition principale 2:        | | | | partition principale 2:         | |
| | DOS FAT 32           (E:|hda5) | | | | DOS FAT 32           (G:|hdb5)  | |
| +--------------------------------+ | | +---------------------------------+ |
| | Partition ‚tendue 2 de la      | | +-------------------------------------+
| | partition principale 2:        | | | Partition principale 3:             |
| | DOS VFAT 16          (F:|hda6) | | | Vide                    (  |hdb3)   |
| +--------------------------------+ | +-------------------------------------+
+------------------------------------+ | Partition principale 4:             |
| Partition principale 3:            | | Linux swap              (  |hdb4)   |
| Linux extfs2            (  |hda3)  | +-------------------------------------+
+------------------------------------+
| Partition principale 4:            |
| Vide                    (  |hda4)  |
+------------------------------------+

Si vous d‚sirez sauver la partition contenant le lecteur D:, vous ex‚cutez
savepart.exe -s, puis:

  - commencez par choisir le deuxiŠme disque,
  - s‚lectionnez la premiŠre partition,
  - choisissez de sauver tous les secteurs ou seulement les secteurs occup‚s
    (cette deuxiŠme solution n‚cessitera moins de place),
  - choisissez de compresser le fichier ou pas,
  - choisissez l'emplacement et le nom du fichier (selon la taille disponible
    sur les diff‚rents lecteurs, mais de pr‚f‚rence sur le premier disque afin
    d'aller plus vite, donc en C:, E: ou F:), par exemple C:\disk_d.par
  - dans la mesure o— vous voulez graver le fichier sur un CD, vous choisissez
    une taille maximale de 620 Mo.

A partir de ce point, la sauvegarde se d‚roule. Si les 620 Mo ne suffisent pas
pour sauver toutes les donn‚es, vous devez donner l'emplacement et le nom d'un
deuxiŠme fichier, puis sa taille maximale, .... Une fois la sauvegarde
termin‚e, vous pouvez d‚cider de cr‚er le fichier batch ou pas. Si vous cr‚ez
le fichier batch et gravez les fichiers sur un CD, mettez le fichier batch
avec le premier fichier et n'oubliez pas de modifier le chemin d'accŠs au(x)
fichier(s) de sauvegarde dans ce fichier batch.

Si vous d‚sirez sauver la partition Linux, vous devez:

  - s‚lectionner le premier disque,
  - choisir la troisiŠme partition,

puis continuer comme pour le premier cas (comme la partition Linux se trouve
sur le premier disque, il est conseill‚ de cr‚er le fichier sur un lecteur du
deuxiŠme disque).


7- La restauration d'‚l‚ment
----------------------------

C'est la partie qui est ex‚cut‚e lorsque vous utilisez l'option -r ou
s‚lectionnez cette option quand le programme vous la demande.

L'ex‚cution se d‚roule selon le diagramme suivant (en dehors du mode batch): 
            Choix du fichier
                   |
                   V
     Choix de l'‚l‚ment destination
                   |<-----------------------------+
                   V                              |
        Fenˆtre de restauration                   |
                   +---------> Choix du fichier --+
                   V
                  fin


  a) Choix du fichier:
C'est la mˆme fenˆtre que celle de s‚lection de fichier lors de la sauvegarde.
L'en-tˆte du fichier s‚lectionn‚ est v‚rifi‚ et une erreur est signal‚e si
celui-ci est incorrect.
Le nommage automatique peut ˆtre s‚lectionn‚ afin que le nom des fichiers
suivants soit g‚n‚r‚ automatiquement (il faut bien-s–r que la rŠgle de nommage
d‚crite dans le chapitre 6.e soit respect‚e). Vous pouvez ‚galement monter une
partition si le fichier de sauvegarde se trouve sur une partition non
accessible par DOS/Windows/Linux.

  b) Choix de l'‚l‚ment destination:
Cette fenˆtre donne la liste des ‚l‚ments compatibles avec celui sauv‚ dans le
fichier. Vous devez choisir un des ‚l‚ments dans cette liste pour faire la
restauration.
En haut de la fenˆtre une description de l'‚l‚ment sauv‚ est donn‚e. En
dessous c'est la liste des ‚l‚ments compatibles.
La colonne "Dis" donne le num‚ro du disque sur lequel se trouve l'‚l‚ment.
La colonne "Support" donne le type de support sur lequel se trouve l'‚l‚ment.
La colonne "Num" est le num‚ro de la partition tel qu'il est connu sous Linux,
si jamais l'‚l‚ment est une partition.
La colonne "L." donne le nom de lecteur DOS de l'‚l‚ment si c'est une
partition DOS.
La colonne "Id." permet de savoir si l'‚l‚ment est identique … celui sauv‚
(mˆme d‚finition physique). Si c'est le cas un "X" est pr‚sent dans cette
colonne sinon rien n'est ‚crit.
La colonne "Taille" donne la taille de l'‚l‚ment. Par d‚faut elle est exprim‚e
en Mo sauf si elle est suivie de Ko.
Le nom de la partition est le label (ou nom de volume). Il est affich‚ quand
il est accessible. Si pour les lecteurs DOS, il semble y avoir une incoh‚rence
entre la lettre du lecteur et le nom de la partition, ce dernier est
certainement juste et le nom du lecteur mal attribu‚.
Au cas o— le support o— vous voulez restaurer la sauvegarde n'apparaŒt pas,
vous pouvez utiliser le dernier choix dans la liste affich‚e pour choisir ce
support pour voir pourquoi il n'est pas compatible.
Pour plus de d‚tails sur la compatibilit‚ entre les ‚l‚ments veuillez
consulter le chapitre 24.
Si aucun ‚l‚ment compatible n'est trouv‚, un message vous le signale et le
programme se termine.

!!!!! Attention !!!!!:
----------------------
La restauration efface toutes les donn‚es actuellement pr‚sentes sur l'‚l‚ment
choisi. De plus vous NE devez PAS choisir le disque (dans le cas de la
sauvegarde d'un disque complet) ou la partition sur laquelle se trouve le
fichier vous permettant de faire cette restauration (il serait en effet effac‚
lors de la restauration et ne serait donc plus accessible ce qui entraŒnerait
une erreur et l'arrˆt de la restauration).
Une fenˆtre de warning vous signale si le fichier se trouve sur le disque ou
la partition … restaurer. Elle est affich‚e uniquement pour le premier fichier
(car pour les suivants vous NE devez PAS acc‚der au disque ou … la partition
que vous restaurez) et elle n'est pas affich‚e dans le cas o— vous utilisez
l'option "-ncd".

  c) Fenˆtre de restauration:
Cette fenˆtre vous permet de suivre l'avancement de la restauration.
La ligne d'avancement du haut donne l'avancement pour le fichier.
La ligne d'avancement d'en dessous donne l'avancement pour l'‚l‚ment choisi.
Le temps restant est le temps restant estim‚. L'exactitude de celui-ci est
fortement influenc‚e par le fait que les donn‚es aient ‚t‚ compress‚es et que
tous les secteurs aient ‚t‚ sauv‚s ou pas.
La liste des erreurs contient les erreurs d‚tect‚es lors de l'‚criture des
secteurs sur le disque. Si ces erreurs sont les mˆmes que lors de la
sauvegarde, il n'y a pas de cons‚quences (si ce ne sont pas les mˆmes ou s'il
y en a moins ou plus vous risquez d'avoir perdu des donn‚es: passer scandisk
(ou un programme ‚quivalent pour l'OS donn‚) pourra peut-ˆtre r‚soudre le
problŠme).
Si l'‚l‚ment a ‚t‚ sauv‚e en plusieurs fichiers, ils vous sont demand‚s au fur
et … mesure de l'avancement.
Tant que la restauration est en cours vous ne pouvez pas appuyer sur le bouton
Ok (seul le bouton annuler est actif pour pouvoir arrˆter cette restauration).
Quand la restauration est termin‚e, le bouton Ok devient actif, le bouton
annuler inactif, et la ligne marqu‚e "Etat" passe de "En cours ..." …
"Termin‚.".

!!!!! Attention !!!!!:
----------------------

  - lors de la s‚lection des fichiers suivants, vous ne devez pas acc‚der au
    lecteur correspondant au disque ou … la partition en cours de
    restauration. En effet celle-ci ‚tant en cours d'‚criture, les
    informations la concernant sont fausses (un peu comme si vous essayiez
    d'acc‚der … un fichier alors que la partition est en train d'ˆtre
    format‚e).
  - une fois la restauration termin‚e, red‚marrer l'ordinateur si vous venez
    de restaurer une partition DOS (ou une partition que vous pouvez acc‚der
    par le DOS), afin que celui-ci puisse mettre … jour les informations
    concernant cette partition. Cela n'est pas n‚cessaire avec les versions
    Windows et Linux (ils mettent … jour les informations sur le systŠme de
    fichier quand le programme se termine).
  - si vous annulez une restauration en cours, vous devez reformater l'‚l‚ment
    destination (ou faire une nouvelle restauration).
  - si lors de la sauvegarde, vous aviez cr‚‚ un fichier de sauvegarde sur la
    partition en cours de sauvegarde, aprŠs avoir red‚marr‚ l'ordinateur il
    faut que vous fassiez un scandisk sur la partition restaur‚e afin
    d'‚liminer des erreurs de tailles portant sur les fichiers cr‚‚s. Cette
    v‚rification n'est dor‚navant n‚cessaire que pour les partitions FAT12
    (elle est automatiquement activ‚e pour les partitions FAT16, FAT32, NTFS
    et ext2).
  - si vous restaurez une partition sur une autre partition que celle
    d'origine et que vous avez Windows 2000, XP ou Vista, il faut que vous
    mettiez … jour la base de registres pour cette partition. Pour cela
    veuillez vous r‚f‚rer au chapitre 11.
  - si la partition que vous restaurez est une partition amor‡ble qui est
    ex‚cutable via le multiboot Windows XP/Vista et que vous la restaurez sur
    une partition autre que celle d'origine, il faut que vous mettiez … jour
    le fichier BOOTSECT.DOS/BOOTSECT.BAK pour cette partition. Pour cela
    veuillez vous r‚f‚rer au chapitre 13.
  - si la partition que vous restaurez est une partition utilis‚e avec le
    multi-boot de Windows XP et qu'elle est restaur‚e sur une partition
    diff‚rente de celle d'origine, il faut que vous mettiez … jour le fichier
    BOOT.INI. Pour cela vous devez d‚marrer avec le CD de Windows XP, utiliser
    le mode console et utiliser la commande bootcfg. Vous pouvez ‚galement
    utiliser l'exploration d'‚l‚ment pour ‚diter le fichier.
  - si la partition que vous restaurez est une partition utilis‚e avec le boot
    de Windows Vista et qu'elle est restaur‚e sur une partition diff‚rente de
    celle d'origine, il faut que vous mettiez … jour le fichier de
    configuration des donn‚es de d‚marrage. Pour cela vous devez d‚marrer avec
    le DVD de Windows Vista, utiliser le mode de r‚paration et utiliser la
    commande bootrec /RebuildBcd si la r‚paration automatique n'a pas ‚t‚
    ex‚cut‚e. Vous pouvez ‚galement utiliser l'option d‚di‚e du programme.
    Pour cela veuillez vous r‚f‚rer au chapitre 12.
  - si la partition que vous restaurez est une partition utilis‚e avec Linux,
    et qu'elle est restaur‚e sur une partition diff‚rente de celle d'origine,
    vous devez mettre … jour le fichier /etc/fstab ainsi que le gestionnaire
    de boot si c'est une partition systŠme. Pour cela vous devez d‚marrer avec
    le CD de Linux, utiliser le mode r‚paration et mettre … jour les points de
    montage et le chargeur de boot.

  d) Exemples:
Avec le partitionnement pr‚sent‚ dans l'exemple de la sauvegarde de partition,
vous d‚sirez restaurer les partitions pr‚c‚demment sauv‚es.
Dans le cas de la sauvegarde du lecteur D:, vous ex‚cutez savepart -r et

  - choisissez le nom du premier fichier de sauvegarde,
  - choisissez la partition que vous voulez restaurer. Si vous aviez sauv‚
    tous les secteurs, seule la partition contenant le lecteur D: vous sera
    propos‚e (si jamais les 2 disques ont le mˆme format et les lecteurs C: et
    D: ont la mˆme taille, le lecteur C: pourrait ‚galement vous ˆtre
    propos‚). Si vous n'aviez sauv‚ que les secteurs occup‚s, les partitions
    contenant les lecteurs C:, D:, E: et G: peuvent vous ˆtre propos‚es en
    fonction des tailles qu'elles font (la partition F: ne peut pas vous ˆtre
    propos‚e dans la mesure o— elle n'a pas le mˆme format de systŠme de
    fichier). Dans ce cas la partition D: aura une croix dans sa colonne
    "Id.", mais pas les autres (si jamais les 2 disques ont le mˆme format et
    les lecteurs C: et D: ont la mˆme taille, le lecteur C: pourrait ‚galement
    avoir cette croix).
  - une fois la partition choisie, la restauration commence. Si la sauvegarde
    a ‚t‚ faite en plusieurs fichiers, le second fichier vous sera demand‚
    quand le premier est termin‚, ....

Une fois la restauration termin‚e, rebootez votre ordinateur afin que le DOS
prenne en compte le fait que le lecteur D: a ‚t‚ modifi‚.

Si vous d‚sirez restaurer la partition Linux, vous proc‚dez comme ci-dessus.
Dans ce cas seul la 3Šme partition du premier disque vous sera propos‚e vu que
c'est la seule partition Linux pr‚sente (la partition Linux swap n'a pas le
mˆme systŠme de fichier).


8- La copie d'‚l‚ment
---------------------

C'est la partie qui est utilis‚e quand vous utilisez l'option -c ou quand vous
la s‚lectionnez lorsque le programme vous le demande.

L'ex‚cution se d‚roule selon le diagramme suivant: 
           Choix du support
                  |
                  V
      Choix de l'‚l‚ment source
                  |
                  V
          [Partie … sauver]
                  |
                  V
    Choix de l'‚l‚ment destination
                  |
                  V
           Fenˆtre de copie
                  |
                  V
                 fin


  a) Choix du support:
Veuillez vous r‚f‚rer … la mˆme fenˆtre dans la partie "sauvegarde d'‚l‚ment"
(chapitre 6.a).

  b) Choix de l'‚l‚ment source:
Veuillez vous r‚f‚rer … la mˆme fenˆtre dans la partie "sauvegarde d'‚l‚ment"
(chapitre 6.b).

  c) Partie … sauver:
Veuillez vous r‚f‚rer … la mˆme fenˆtre dans la partie "sauvegarde d'‚l‚ment"
(chapitre 6.c).

  d) Choix de l'‚l‚ment destination:
Veuillez vous r‚f‚rer … la mˆme fenˆtre dans la partie "restauration
d'‚l‚ment" (chapitre 7.b) en rempla‡ant les r‚f‚rences au fichier par la
partition … copier.

  e) Fenˆtre de copie:
Cette fenˆtre vous permet de suivre l'avancement de la copie.
La ligne d'avancement du haut donne l'avancement pour l'‚l‚ment … copier.
La ligne d'avancement d'en dessous donne l'avancement pour l'‚l‚ment
destination.
Le temps restant est le temps restant estim‚. L'exactitude de celui-ci est
fortement influenc‚e par le fait de copier ou non tous les secteurs.
La liste des erreurs contient les erreurs d‚tect‚es lors de la lecture des
secteurs sur l'‚l‚ment … copier ou lors de l'‚criture des secteurs sur
l'‚l‚ment destination. Si des erreurs apparaissent, il est fortement conseill‚
de passer scandisk ou un programme ‚quivalent.
Tant que la copie est en cours vous ne pouvez pas appuyer sur le bouton Ok
(seul le bouton annuler est actif pour pouvoir arrˆter cette copie). Quand la
copie est termin‚e, le bouton Ok devient actif, le bouton annuler inactif, et
la ligne marqu‚e "Etat" passe de "En cours ..." … "Termin‚.".

!!!!! Attention !!!!!:
----------------------

  - une fois la copie termin‚e, red‚marrer l'ordinateur si vous venez de
    restaurer/copier une partition DOS (ou une partition que vous pouvez
    acc‚der par le DOS), afin que celui-ci puisse mettre … jour les
    informations concernant la partition destination. Cela n'est pas
    n‚cessaire avec les versions Windows et Linux.
  - si vous annulez une copie en cours, vous devez reformater la partition
    destination (ou faire une nouvelle copie ou restauration).
  - veuillez ‚galement lire les remarques au chapitre 7.c pour connaŒtre les
    ‚ventuelles manipulations … faire aprŠs la copie.

  f) Exemples:
Avec le partitionnement pr‚sent‚ dans l'exemple de la sauvegarde de partition,
vous d‚sirez copier la partition contenant le lecteur D: sur la partition
contenant le lecteur E: (… condition que sa taille soit compatible).
Pour cela vous lancez savepart -c et:

  - choisissez le second disque,
  - choisissez la premiŠre partition,
  - choisissez de copier uniquement les secteurs occup‚s (afin que la copie
    puisse se faire sur une partition ayant un format diff‚rent de celle
    d'origine),
  - choisissez la partition destination. Les partitions contenant les lecteurs
    C:, E: et G: vous seront propos‚es si leur taille est compatible. La
    partition contenant le lecteur D: ne vous sera pas propos‚e puisque c'est
    la partition d'origine. La partition contenant le lecteur F: ne vous sera
    pas propos‚e puisque le format du systŠme de fichier n'est pas le mˆme.

A partir de ce point la copie se d‚roule. Une fois celle-ci termin‚e, vous
devez rebooter l'ordinateur.


9- La copie de fichier
----------------------

C'est la partie ex‚cut‚e lorsque vous utilisez l'option -d ou quand vous la
s‚lectionnez lorsque le programme vous la demande.

Cette partie vous permet de dupliquer des fichiers tout en changeant leur taux
de compression ou leur taille maximum. Dans le cas o— la sauvegarde contient
tous les secteurs d'un disque ou d'une partition, vous pouvez ne copier que
les secteurs d'une partition donn‚e ou que ses secteurs occup‚s (pour pouvoir
ensuite restaurer le fichier sur une partition de taille diff‚rente).

L'ex‚cution se d‚roule selon le diagramme suivant: 
                    Choix du premier fichier
Contient tous les secteurs    |    Contient les secteurs occup‚s
           +------------------+------------------+
           V                                     |
   Demande si extraction                         |
           |    Pas d'extraction                 |
           +------------------------+            |
Extraction |                        |            |
           V                        |            |
V‚rification des fichiers sources   |            |
           |                        |            |
           V                        |            |
Choix de la partie … copier         |            |
           |                        |            |
           +------------------+-----+------------+
                              |
                              V
             Choix du premier fichier destination
                              |
                              V
                            Copie
                              |
                              V
                             Fin


L'ex‚cution commence par vous demandez le nom du fichier source (veuillez vous
r‚f‚rer au chapitre 7.a).

Si le fichier contient une sauvegarde de tous les secteurs, le programme vous
demande si vous voulez n'en extraire qu'une partition (pour un disque) ou que
les secteurs occup‚s (pour une partition, disquette ou un p‚riph‚rique DOS).

Si vous ne voulez extraire qu'une partie du fichier, le programme vous demande
tous les fichiers de sauvegarde afin de les v‚rifier. Pour la suite de
l'ex‚cution, ces fichiers doivent pouvoir ˆtre accessibles simultan‚ment. Il
est pr‚f‚rable de ne pas choisir cette option si la sauvegarde avait signal‚
des secteurs d‚fectueux. Une fois les fichiers v‚rifi‚s, le programme demande
ce que vous voulez copier (ceci est similaire aux chapitres 6.b … 6.d), puis
r‚alise la copie mais en simulant une sauvegarde (comme dans les chapitres 6.e
… 6.h).

Si vous en choisissez pas d'extraire une partie du fichier, ou si vous n'avez
pas le choix, le programme vous demande le nom et la taille du fichier
destination ainsi que le taux de compression (veuillez vous r‚f‚rer aux
chapitres 6.e, 6.f et 6.g), puis la copie commence. La fenˆtre d'avancement
donne en haut l'avancement pour le fichier source et en bas celui pour le
fichier destination. Si jamais plusieurs fichiers sources ou plusieurs
fichiers destination sont n‚cessaires ils vous seront demand‚s au fur et …
mesure du besoin.

Remarques:
----------

  - seuls les fichiers cr‚‚s par ce programme peuvent ˆtre utilis‚s par cette
    fonctionnalit‚.
  - le programme v‚rifie que le fichier destination ne porte pas le mˆme nom
    que le fichier source afin d'‚viter que le fichier source ne soit effac‚
    avant d'ˆtre copi‚. Cependant il ne peut pas v‚rifier qu'un fichier
    destination efface un fichier source autre que celui en cours
    d'utilisation, donc soyez prudent de ne pas confondre la source et la
    destination.
  - vous pouvez utiliser n'importe quel autre programme de compression pour
    r‚aliser cela, cependant il vous faudra d‚compresser les fichiers avant de
    pouvoir les utiliser avec ce programme, ce qui n'est pas le cas avec cette
    option.


10- La v‚rification de fichier
------------------------------

C'est la partie ex‚cut‚e lorsque vous utilisez l'option -t ou quand vous la
s‚lectionnez lorsque le programme vous la demande.

Elle vous permet de v‚rifier que les fichiers de sauvegarde sont valides.
Cette v‚rification consiste … contr“ler l'en-tˆte des fichiers, la taille et
le checksum des donn‚es (une fois que celles-ci sont d‚compress‚es si elles
sont compress‚es). Si une sauvegarde a ‚t‚ faite en plusieurs fichiers, vous
ˆtes oblig‚s de contr“ler tous les fichiers. Aucune donn‚e n'est ‚crite sur le
disque ou n'est modifi‚e dans les fichiers.

L'ex‚cution consiste en la demande du fichier source (veuillez vous r‚f‚rer au
chapitre 7.a). La fenˆtre d'avancement donne en haut l'avancement pour le
fichier source. Si la sauvegarde a ‚t‚ faite en plusieurs fichiers, les
fichiers suivant vous seront demand‚s.


11- La mise … jour du registre Windows 2000/XP/Vista
----------------------------------------------------

C'est la partie qui est utilis‚e quand vous utilisez l'option -u ou quand vous
la s‚lectionnez lorsque le programme vous le demande.

Windows 2000 et suivants stockent l'emplacement des partitions dans la base de
registres afin de conserver l'association entre ces partitions et la lettre de
lecteur correspondante. L'emplacement des partitions est compos‚ de 2
‚l‚ments: le num‚ro du disque de la partition qui est stock‚ dans le MBR (4
octets) et l'offset du premier octet de la partition sur le disque (8 octets).

Si vous copiez une partition sur un autre disque (sans copier le MBR) ou si
vous d‚placez le d‚but d'une partition, il faut mettre … jour ces informations
dans la base de registre pour chacune des partitions que vous avez d‚plac‚es
afin que Windows soit toujours capable de leur associer la mˆme lettre de
lecteur. Dans le cas de la restauration d'une partition alors qu'elle n'a pas
‚t‚ d‚plac‚e, cela n'est pas utile.

L'ex‚cution comprend 2 parties: une premiŠre pour d‚signer l'emplacement o—
Windows est install‚ afin que le programme trouve le fichier de base de
registres, la seconde pour donner la partition … mettre … jour dans cette base
de registres. Si vous copiez la partition Windows 2000/XP/Vista,
l'installation de Windows … utiliser est bien s–r celle sur la partition
destination de la copie.

Il faut noter que cette option ne permet pas de cr‚er une nouvelle lettre de
lecteur dans le registre: vous pouvez uniquement affecter une lettre de
lecteur d‚j… existante. Cela n'est pas un problŠme du fait que le besoin de
cette option est d'affecter la lettre de lecteur de la partition source … la
partition destination lors de la restauration/copie sur une partition
destination qui est diff‚rente de la partition source.
Si vous avez besoin de cr‚er une nouvelle lettre de lecteur, vous pouvez soit
utiliser le gestionnaire de disque Windows (si ce n'est pas pour la partition
systŠme) ou ‚diter la base de registres en d‚marrant avec un CD WinPE ou
BartPE.

L'ex‚cution se d‚roule selon le diagramme suivant: 
          Choix du support o— Windows est install‚
                             |
                             V
         Choix de l'‚l‚ment o— Windows est install‚
                             |
                             V
          Nom du r‚pertoire o— Windows est install‚
 +-------------------------->|
 |                           V
 |  Choix du disque o— est la partition … mettre … jour
 |                           |
 |                           V
 |         Choix de la partition … mettre … jour
 |                           |
 |                           V
 |         Lettre de la partition … mettre … jour
 |                           |
 |                           V
 |                      Confirmation
 |                           |
 |                           V
 |          Changer une autre lettre de lecteur ?
 |                       oui |
 +---------------------------+
                             | non
                             V
                            fin


  a) Choix du support o— Windows est install‚:
Il faut s‚lectionner le disque ou la liste des p‚riph‚riques DOS/Windows sur
lequel se trouve l'installation de Windows dont la base de registres doit ˆtre
mise … jour.

  b) Choix de l'‚l‚ment o— Windows est install‚:
Il faut s‚lectionner la partition (si un disque a ‚t‚ choisi dans la premiŠre
fenˆtre) ou le p‚riph‚rique DOS/Windows/Linux (si p‚riph‚rique
DOS/Windows/Linux a ‚t‚ choisi dans la premiŠre fenˆtre) sur lequel se trouve
l'installation de Windows dont la base de registres doit ˆtre mise … jour.

  c) Nom du r‚pertoire o— Windows est install‚:
Il faut s‚lectionner le r‚pertoire d'installation de Windows. En rŠgle
g‚n‚rale ce r‚pertoire s'appelle "WINDOWS", sauf si vous avez pr‚cis‚ un autre
nom lors de l'installation. Si vous donnez un nom de r‚pertoire incorrect ou
si la version de Windows install‚e n'est pas correcte vous aurez un message
d'erreur vous signalant que le fichier de base de registres n'a pas pu ˆtre
trouv‚.

  d) Choix du disque o— est la partition … mettre … jour:
Il faut s‚lectionner le disque sur lequel se trouve la partition dont vous
d‚sirez modifier la d‚finition dans la base de registre.

  e) Choix de la partition … mettre … jour:
Il faut s‚lectionner la partition dont vous d‚sirez modifier la d‚finition
dans la base de registre.

  f) Lettre de la partition … mettre … jour:
Cette fenˆtre donne la liste de toutes les lettres de lecteur modifiables avec
leur d‚finition actuelle. La premiŠre colonne est la lettre de partition, la
seconde est l'identificateur du disque sur lequel est la partition et la
troisiŠme est l'octet de d‚but de la partition sur le disque. La derniŠre
colonne r‚p‚te les 2 informations pr‚c‚dentes telles que donn‚es par regedit.
Vous devez choisir dans cette liste quelle lettre vous voulez affecter … la
partition s‚lectionn‚e grƒce aux deux fenˆtres pr‚c‚dentes. Le programme ira
modifier la d‚finition pour cette lettre afin d'y mettre les valeurs d‚finies
en haut de la fenˆtre.

  g) Confirmation:
Le programme vous demande la confirmation de la modification de la base de
registre. Il donne le nom de la cl‚ qui sera modifi‚e, son ancienne et sa
nouvelle valeur. La valeur est compos‚e de 12 chiffres en hexad‚cimal, les
quatre premiers ‚tant le num‚ro du disque, les 8 derniers l'offset de la
partition sur le disque (c'est le mˆme format que la derniŠre colonne de la
fenˆtre pr‚c‚dente).

  h) Exemple:
               Disque 1                               Disque 2
+------------------------------------+ +-------------------------------------+
| Partition principale 1:            | | Partition principale 1:             |
| Windows XP (C:)                    | | Windows XP (D:)                     |
+------------------------------------+ +-------------------------------------+
| Partition principale 2:            | | Partition principale 2:             |
| Partition ‚tendue                  | | Partition ‚tendue                   |
| +--------------------------------+ | | +---------------------------------+ |
| | Partition ‚tendue 1 de la      | | | | Partition ‚tendue 1 de la       | |
| | partition principale 2:        | | | | partition principale 2:         | |
| | Donn‚es (E:)                   | | | | Donn‚es (G:)                    | |
| +--------------------------------+ | | +---------------------------------+ |
| | Partition ‚tendue 2 de la      | | +-------------------------------------+
| | partition principale 2:        | |
| | Fichier de swap (F:)           | |
| +--------------------------------+ |
+------------------------------------+
Vous avez copi‚ votre partition Windows XP du disque 1 sur le disque 2. Dans
ce cas il faut que la lettre de lecteur du Windows XP sur le disque 2 devienne
C: pour que ce Windows soit capable de booter. Il faut donc modifier la base
de registre du Windows XP du disque 2 pour ‚changer les lettres des lecteurs.
Pour cela il faut lancer Partition Saving, choisir l'option de mettre … jour
la base de registre, choisir le disque 2 et la premiŠre partition comme
partition o— est install‚ Windows. Ensuite vous s‚lectionnez la premiŠre
partition du premier disque et lui affectez la lettre D:. Puis vous lancez
Partition Saving une deuxiŠme fois, s‚lectionnez … nouveau la premiŠre
partition du deuxiŠme disque comme partition d'installation de Windows, puis
s‚lectionnez la premiŠre partition du deuxiŠme disque et lui affectez la
lettre C:. Si jamais vous avez ‚galement copi‚ la partition de donn‚es, il
faut que vous fassiez le mˆme ‚change pour les deuxiŠmes partitions avec les
lettres E: et G:.
Une fois cela fait, si vous bootez avec le Windows XP du premier disque vous
avez toujours la mˆme configuration que celle ci-dessus (celle-ci n'est pas
modifi‚e). Mais maintenant si vous bootez avec le Windows XP du deuxiŠme
disque, vous avez (en consid‚rant que vous avez ‚galement ‚chang‚ les lettres
de lecteur des partitions de donn‚es):
               Disque 1                               Disque 2
+------------------------------------+ +-------------------------------------+
| Partition principale 1:            | | Partition principale 1:             |
| Windows XP (D:)                    | | Windows XP (C:)                     |
+------------------------------------+ +-------------------------------------+
| Partition principale 2:            | | Partition principale 2:             |
| Partition ‚tendue                  | | Partition ‚tendue                   |
| +--------------------------------+ | | +---------------------------------+ |
| | Partition ‚tendue 1 de la      | | | | Partition ‚tendue 1 de la       | |
| | partition principale 2:        | | | | partition principale 2:         | |
| | Donn‚es (G:)                   | | | | Donn‚es (E:)                    | |
| +--------------------------------+ | | +---------------------------------+ |
| | Partition ‚tendue 2 de la      | | +-------------------------------------+
| | partition principale 2:        | |
| | Fichier de swap (F:)           | |
| +--------------------------------+ |
+------------------------------------+
Note: une fois cela r‚alis‚, changer le nom des partitions pour ‚viter de se
m‚langer serait une bonne id‚e.


12- La mise … jour de la configuration de d‚marrage de Windows Vista
--------------------------------------------------------------------

C'est la partie ex‚cut‚e lorsque vous utilisez l'option -w ou quand vous la
s‚lectionnez lorsque le programme vous la demande.

Afin de g‚rer le d‚marrage, Windows Vista stocke dans un fichier quelles sont
les partitions amor‡ables et leur emplacement sur le disque selon un
formalisme proche de celui de l'association des lettres de lecteur avec une
partition. Ceci est similaire au fonctionnement du fichier BOOT.INI de Windows
XP, mais … la diff‚rence que le fichier ne peut pas ˆtre ‚dit‚ car il est
binaire.
Cette option vous permet de modifier ces informations si jamais vous d‚placez
une partition systŠme (soit qu'elle est transf‚r‚e sur un autre disque, soit
que sa position de d‚but sur le disque soit modifi‚e) et que Windows Vista est
install‚ sur votre ordinateur.

L'ex‚cution se d‚roule selon le diagramme suivant: 
                 Choix du support amor‡able
                             |
                             V
                 Choix de l'‚l‚ment amor‡able
                             |
                             V
         Choix du disque o— est la partition … mettre … jour
                             |
                             V
              Choix de la partition … mettre … jour
 +-------------------------->|
 |                           V
 |           Entr‚e de d‚marrage … mettre … jour
 |                           |
 |                           V
 |                      Confirmation
 |                           |
 |                           V
 |              Changer une autre entr‚e
 |                       oui |
 +---------------------------+
                             | non
                             V
                            fin


  a) Choix du support amor‡able:
Cette fenˆtre vous demande sur quel support se trouve le fichier contenant les
informations de d‚marrage.
G‚n‚ralement ces informations sont sur la partition amor‡able de l'ordinateur
qui se trouve sur le premier disque dur. Ces informations de d‚marrage se
trouvent dans un fichier nomm‚ "\Boot\BCD", vous pouvez ‚ventuellement vous
baser sur l'existence de ce fichier pour savoir quel support choisir (note: ce
fichier peut ˆtre cach‚).

  b) Choix de l'‚l‚ment amor‡able:
Cette fenˆtre vous demande quelle est la partition contenant les informations
de d‚marrage.

  c) Choix du disque o— est la partition … mettre … jour:
Cette fenˆtre vous demande quel est le disque contenant la partition qui a ‚t‚
d‚plac‚e et qui n‚cessite une mise … jour des donn‚es de d‚marrage.
G‚n‚ralement seules les partitions systŠmes (celles contenant une installation
de Windows puisque Windows ne gŠre pas les autres systŠmes) n‚cessitent une
telle mise … jour, celles ne contenant que des donn‚es n'ont pas besoin de
cela car elles n'ont pas de donn‚es de d‚marrage.

  d) Choix de la partition … mettre … jour:
Cette fenˆtre vous demande quelle est la partition qui a ‚t‚ d‚plac‚e.

  e) Entr‚e de d‚marrage … mettre … jour:
Cette fenˆtre liste l'ensemble des entr‚es de d‚marrage actuellement d‚finies
avec leur configuration actuelle. Au-dessus de la liste se trouve la
description de la partition choisie: les valeurs affich‚es prendront la place
de celles affich‚es dans la liste pour l'entr‚e choisie.

Les entr‚es g‚n‚ralement pr‚sentes sont les suivantes:

  - Microsoft Windows Vista (Windows boot loader, Chargeur de d‚marrage
    Windows ou un autre nom que vous avez fix‚): l'installation de Windows
    Vista. Cette entr‚e doit normalement r‚f‚rencer la partition o— vous avez
    install‚ Windows Vista.
  - Sortie du mode veille Windows (Windows resume application): la sortie de
    la veille prolong‚e de Windows Vista. Cette entr‚e doit normalement
    r‚f‚rencer la partition o— vous avez install‚ Windows Vista.
  - Version pr‚c‚dante de Windows (Earlier version of Windows): la gestion
    d'une autre version de Windows via le multi-boot. Cette entr‚e doit
    normalement r‚f‚rencer la partition o— est le d‚marrage de l'autre
    installation de Windows.
  - Gestionnaire de d‚marrage Windows (Windows boot manager): c'est le
    programme prenant en charge le d‚marrage de l'ordinateur et l'‚ventuel
    multi-boot. Cette entr‚e doit normalement r‚f‚rencer la partition
    amor‡able (celle que vous avez choisie dans les chapitres 12.a et 12.b).
  - Diagnostique m‚moire Windows (Windows memory diagnostic): c'est le
    programme prenant en charge le test de la m‚moire. Ce programme est
    g‚n‚ralement install‚ avec le gestionnaire de d‚marrage, par cons‚quent
    l'entr‚e doit r‚f‚rencer la mˆme partition que ce dernier.

Ainsi qu'il est d‚crit ci-dessus, plusieurs entr‚es peuvent r‚f‚rencer la mˆme
partition. Si vous d‚placez la partition correspondante, il faudra donc mettre
… jour toutes ces entr‚es une … une. Ce qui est d‚crit est pour une
installation typique, vous devez vous baser ‚galement sur les valeurs
actuelles pour savoir quelles sont les entr‚es qui sont li‚es … une mˆme
partition.

Si une entr‚e a ses donn‚es … 0, cela peut d‚noter soit une incoh‚rence dans
les donn‚es de cette entr‚e, soit un problŠme du programme pour arriver … les
lire. Il vaut mieux ˆtre prudent en la mettant … jour, cela peut amener
d'autres incoh‚rences.

Si une entr‚e a son nom entre "{...}", c'est que le programme n'a pas r‚ussi …
d‚terminer son nom et utilise les noms par d‚faut selon le type de l'entr‚e.
Si le nom est "{Nom non trouv‚}", c'est que mˆme le type de l'entr‚e n'a pu
ˆtre d‚termin‚.

Si une fenˆtre vous affiche auparavant que des entr‚es n'ont pas pu ˆtre lues,
ces entr‚es ne sont pas affich‚es et vous ne pourrez pas les mettre … jour.

Exemple:
--------
La prise d'‚cran donne l'exemple dans le cas o— Windows Vista n'a pas ‚t‚
install‚ sur la partition amor‡able (cela se voit par le fait que 2
identificateurs diff‚rents apparaissent). Si vous d‚placez la partition Vista,
il faut mettre … jour les 2 premiŠres entr‚es tandis que si vous d‚placez la
partition amor‡able, il faut modifier les 3 derniŠres entr‚es.
Si Windows Vista avait ‚t‚ install‚ sur la partition amor‡able, les 5 entr‚es
auraient eu la mˆme identification et il faudrait mettre … jour ces 5 entr‚es
si la partition est d‚plac‚e.

  f) Confirmation:
Cette fenˆtre vous demande la confirmation de la modification de l'entr‚e que
vous avez s‚lectionn‚e.


13- La mise … jour du fichier BOOTSECT.DOS/BOOTSECT.BAK
-------------------------------------------------------

C'est la partie ex‚cut‚e lorsque vous utilisez l'option -b ou quand vous la
s‚lectionnez lorsque le programme vous la demande.

Afin de g‚rer le multi-boot avec une autre version de DOS ou Windows, Windows
XP/Vista sauve le secteur boot de l'autre version de Windows dans le fichier
BOOTSECT.DOS ou BOOTSECT.BAK sur cette partition et modifie le secteur boot
pour mettre le sien … la place (celui-ci demandant quelle version de Windows
lancer en fonction de la configuration multiboot). Si vous choisissez
d'ex‚cuter l'ancienne version de Windows, il lit alors le contenu du fichier
BOOTSECT.DOS/BOOTSECT.BAK et l'ex‚cute. Par cons‚quent si vous copiez sur un
autre disque ou d‚placez le d‚but de la partition pour l'autre version de
Windows, il faut que ce fichier soit modifi‚ pour refl‚ter cela. Cette option
permet de r‚aliser cela.

Attention: cette option ne fait que modifier certains paramŠtres de
BOOTSECT.DOS/BOOTSECT.BAK pour refl‚ter les changements qui ont pu ˆtre fait
dans le secteur boot de la partition, elle ne permet en aucun cas de cr‚er ou
compl‚ter un fichier BOOTSECT.DOS/BOOTSECT.BAK.

L'ex‚cution consiste en choisir la partition o— est le fichier
BOOTSECT.DOS/BOOTSECT.BAK pour qu'il soit mis … jour par rapport au secteur
boot courant de cet ‚l‚ment. Elle se d‚roule selon le diagramme suivant: 
 Choix du support o— est le fichier BOOTSECT.DOS/BOOTSECT.BAK
                         |
                         V
Choix de l'‚l‚ment o— est le fichier BOOTSECT.DOS/BOOTSECT.BAK
                         |<-------+
                         V        |
                    Confirmation  |
                         |        |
                         +--------+
                         |
                         V
                        fin


  a) Choix du support o— est le fichier BOOTSECT.DOS/BOOTSECT.BAK:
Il faut s‚lectionner le disque, la disquette ou la liste des p‚riph‚riques
DOS/Windows/Linux sur lequel se trouve le fichier BOOTSECT.DOS/BOOTSECT.BAK …
modifier.

  b) Choix de l'‚l‚ment o— est le fichier BOOTSECT.DOS/BOOTSECT.BAK:
Il faut s‚lectionner la partition (si un disque a ‚t‚ choisi dans la premiŠre
fenˆtre) ou le p‚riph‚rique DOS/Windows/Linux (si p‚riph‚riques
DOS/Windows/Linux a ‚t‚ choisi dans la premiŠre fenˆtre) sur lequel se trouve
le fichier BOOTSECT.DOS/BOOTSECT.BAK … modifier.

  c) Confirmation:
Le programme vous demande la confirmation de la modification du fichier
BOOTSECT.DOS/BOOTSECT.BAK. Si vous confirmez, il sera modifi‚ pour mettre …
jour certains des paramŠtres en coh‚rence avec ceux contenus dans le secteur
boot actuel de l'‚l‚ment.
Cette confirmation est demand‚e pour chacun des fichiers … modifier (d'abord
BOOTSECT.DOS puis BOOTSECT.BAK). Si l'un d'entre eux n'existe pas ou a un
mauvais format, vous aurez un message d'information ou d'erreur. Du fait que
l'existence de ces fichiers d‚pend des versions de Windows install‚es, ce
n'est pas n‚cessairement une erreur qu'un des fichiers n'existe pas.
Si vous voulez modifier d'autres fichiers que ceux par d‚faut, vous pouvez
donner le nom du fichier … modifier par l'option "file=" du fichier d'option.


14- La correction de la d‚finition physique d'un disque dans un secteur de
d‚marrage
---------

C'est la partie ex‚cut‚e lorsque vous utilisez l'option -a ou quand vous la
s‚lectionnez lorsque le programme vous la demande.

Cette option permet de modifier le nombre de tˆtes et de secteurs par piste
qui sont stock‚s dans les secteurs de d‚marrage FAT et NTFS.
Cela est utile si vous avez un problŠme du type "NTLDR manque" ou "IO.SYS non
trouv‚" lors du d‚marrage et que si vous explorez la partition vous voyez ces
fichiers (si vous ne les voyez pas c'est qu'il faut les y copier via le
programme SYS pour DOS/Windows 9x ou via la console de r‚cup‚ration pour
Windows NT/2000/...). Cette erreur peut provenir du fait que la d‚finition
physique du disque dans le secteur de d‚marrage correspondant est incorrecte
(note: SYS et la console de r‚cup‚ration permettent aussi de corriger cette
erreur).

L'ex‚cution se d‚roule selon le diagramme suivant: 
     Choix du support o— corriger le secteur de d‚marrage
                             |
                             V
    Choix de l'‚l‚ment contenant le secteur de d‚marrage
                             |
                             V
        [Correction de la valeur du premier secteur]
                             |
                             V
         Choix de la nouvelle d‚finition physique
                             |   Choix d'une valeur pr‚d‚finie
             +---------------+---------------------------------+
             |                                                 |
             V                                                 |
 Entr‚e de valeurs manuelles                                   |
             |                                                 |
             +---------------+---------------------------------+
                             |
                             V
                        Confirmation
                             |
                             V
                            fin

  a) Choix du support o— corriger le secteur de d‚marrage:
Il faut s‚lectionner le disque, la liste des p‚riph‚riques DOS/Windows/Linux
ou le lecteur de disquette sur lequel se trouve la partition ou le lecteur
pour lequel le secteur de d‚marrage doit ˆtre corrig‚.

  b) Choix de l'‚l‚ment contenant le secteur de d‚marrage:
Il faut s‚lectionner la partition (si un disque a ‚t‚ choisi dans la premiŠre
fenˆtre) ou le p‚riph‚rique DOS/Windows/Linux (si p‚riph‚rique
DOS/Windows/Linux a ‚t‚ choisi dans la premiŠre fenˆtre) sur lequel se trouve
le secteur de d‚marrage qui doit ˆtre corrig‚.

  c) Correction de la valeur du premier secteur:
Cette fenˆtre n'est affich‚e que si le programme trouve que la valeur du
premier secteur dans le secteur boot est incorrecte. Cette valeur donne le
nombre de secteurs du disque qui sont avant la partition. Si cette valeur est
incorrecte, cela peut empˆcher la partition de d‚marrer si c'est une partition
de d‚marrage. Si ce n'est pas une partition de d‚marrage, cela n'a pas de
cons‚quence. Si vous voulez changer cette valeur, vous devez le confirmer. La
modification ne sera effective que si vous n'annulez pas l'ex‚cution dans les
fenˆtres suivantes.

  d) Choix de la nouvelle d‚finition physique:
Cette fenˆtre affiche les valeurs trouv‚es dans le secteur de d‚marrage ainsi
qu'une liste de valeurs pr‚d‚finies. Le contenu de cette liste d‚pend du
support et du systŠme d'exploitation (certaines valeurs peuvent ne pas
apparaŒtre) et il est normal que les valeurs puissent ˆtre diff‚rentes (c'est
pour cette raison qu'il peut ˆtre n‚cessaire de les corriger dans le secteur
de d‚marrage).
Ces valeurs peuvent ˆtre:

  - Les nombres par d‚faut: ce sont les valeurs que Partition-Saving utilise
    lorsqu'il restaure une sauvegarde sur une partition diff‚rente de celle
    d'origine. Pour la version DOS, cela correspond aux nombres standards,
    pour les versions Windows et Linux, cela correspond aux nombres d‚finis
    via la table des partitions.
  - Les nombres standards: pour la version DOS ce sont les nombres
    correspondant … la d‚finition physique du disque selon l'accŠs standard du
    BIOS (ce sont g‚n‚ralement les valeurs qui sont utilis‚es lors du
    d‚marrage). Pour la version Windows, ce sont soit les valeurs standard du
    BIOS, soit les valeurs par d‚faut utilis‚es par Windows (cela d‚pend de la
    version de Windows). Pour la version Linux, ce sont les valeurs retourn‚es
    par le noyau.
  - Les nombres ‚tendus: pour la version DOS ce sont les nombres correspondant
    … la d‚finition physique du disque selon l'accŠs ‚tendu du BIOS. Pour la
    version Windows, ce sont soit les valeurs ‚tendues du BIOS, soit les
    valeurs par d‚faut utilis‚es par Windows (cela d‚pend de la version de
    Windows). Pour la version Linux, ces nombres ne sont pas fournis. Ces
    valeurs ne sont g‚n‚ralement pas correctes pour un secteur de d‚marrage.
  - Les nombres de la table des partitions: ce sont les valeurs qui peuvent
    ˆtre d‚duites de part la lecture de la table des partitions. Ces valeurs
    sont g‚n‚ralement correctes pour un secteur de d‚marrage (du fait des
    multiples fa‡ons dont un disque peut ˆtre d‚tect‚, ces valeurs sont
    souvent utilis‚es comme valeur de r‚f‚rence quand un OS n'a pas accŠs aux
    valeurs du BIOS).

Cette liste se termine par une option permettant d'entrer des valeurs
manuelles (voir ci-dessous) et une option pour garder les valeurs actuelles
(si vous voulez mettre … la valeur du premier secteur sans changer les nombres
de tˆtes/secteurs).

Note: utiliser des valeurs diff‚rentes des nombres standards dans le cas d'un
disque … accŠs standard est normalement une mauvaise id‚e puisque seuls ces
nombres sont cens‚s ˆtre corrects.

  e) Entr‚e de valeurs manuelles:
Ces fenˆtres apparaissent si vous avez choisi la derniŠre option dans la
fenˆtre pr‚c‚dente. Elles vous permettent de donner les valeurs que vous
voulez si aucune des valeurs pr‚d‚finies ne semble convenir. Donner des
valeurs incorrectes ne pose g‚n‚ralement pas un risque de perte de donn‚es (la
partition ne d‚marrera pas), mais il vaut mieux ˆtre prudent. Des valeurs
correctes sont souvent les multiples de 2 (16, 32, 64, ...) ou les multiples
de 2 moins 1 (63, 255, ...).

  f) Confirmation:
Cette fenˆtre vous demande la confirmation de la modification du secteur de
d‚marrage. Une fois la modification confirm‚e, le secteur de d‚marrage et sa
copie (s'il y en a une) sont modifi‚s.


15- Le remplacement d'un secteur de d‚marrage ou d'un superbloc par sa copie
----------------------------------------------------------------------------

C'est la partie ex‚cut‚e lorsque vous utilisez l'option -k ou quand vous la
s‚lectionnez lorsque le programme vous la demande.

Cette option permet de remplacer un secteur de d‚marrage dans le cas d'une
partition FAT/NTFS ou le superbloc dans le cas d'une partition ext2/ext3 par
sa copie. Les systŠmes de fichier FAT32, NTFS, ext2 et ext3 d‚finissent une
copie de ses secteurs afin de pouvoir r‚parer une partition si les secteurs
originels sont corrompus. Vous pouvez par exemple essayer d'utiliser cette
option si votre partition apparaŒt soudainement comme de type "RAW" au lieu de
"FAT" ou "NTFS" sous Windows.

L'ex‚cution se d‚roule selon le diagramme suivant: 
    Choix du support o— copier le secteur de d‚marrage/superbloc
                             |
                             V
   Choix de l'‚l‚ment contenant le secteur de d‚marrage/superbloc
                             |
                             V
                Choix de la copie … utiliser
                             |
             +---------------+
             |               |
             V               |
   Explorer la partition     |
             |               |
             +---------------+
                             |
                             V
                        Confirmation
                             |
                             V
                            fin

  a) Choix du support o— copier le secteur de d‚marrage/superbloc:
Il faut s‚lectionner le disque ou la liste des p‚riph‚riques DOS/Windows/Linux
sur lequel se trouve la partition ou le lecteur pour lequel la copie du
secteur de d‚marrage/superbloc doit ˆtre utilis‚e pour remplacer le secteur de
d‚marrage/superbloc.

  b) Choix de l'‚l‚ment contenant le secteur de d‚marrage/superbloc:
Il faut s‚lectionner la partition (si un disque a ‚t‚ choisi dans la premiŠre
fenˆtre) ou le p‚riph‚rique DOS/Windows/Linux (si p‚riph‚rique
DOS/Windows/Linux a ‚t‚ choisi dans la premiŠre fenˆtre) sur lequel se trouve
le secteur de d‚marrage/superbloc qui doit ˆtre remplac‚ par sa copie.

  c) Choix de la copie … utiliser:
Cette fenˆtre donne la liste des copies de secteur de d‚marrage ou de
superbloc qui semblent ˆtre valides. Cette liste est g‚n‚ralement soit vide
(pas de copie trouv‚e), soit contient une seule copie. S'il y a plusieurs
copies qui semblent valides, il vaut mieux que vous choisissez d'explorer la
partition (cf. fenˆtre suivante) pour chacune d'entre elles pour voir laquelle
semble la bonne.
Lors de la s‚lection d'une copie, si elle est identique au secteur actuel, le
programme s'arrˆte car il n'est pas utile de remplacer le secteur. Il faut
noter qu'il n'est pas inhabituel d'avoir une copie du superbloc diff‚rente du
superbloc originel (mˆme si celui-ci est correct) car celui-ci contient des
donn‚es qui sont modifi‚es avec l'utilisation (ex: le nombre de blocs libres)
et le driver Linux ext2/ext3 ne maintient pas n‚cessairement la copie … jour.

  d) Explorer la partition:
Cette fenˆtre vous demande si vous voulez explorer la partition en utilisant
la copie du secteur de d‚marrage/superbloc. Cela permet de v‚rifier si le
contenu de la partition semble correct en utilisant cette copie. L'exploration
se fait comme d‚crit dans le chapitre 19, la partition ‚tant mont‚e en lecture
seule. Lorsque vous quittez l'exploration, vous revenez … la suite de
l'ex‚cution.
Note: l'exploration de la partition n'‚tant pas possible avec l'interface
ligne de commande (option "-cui"), cette demande n'apparaŒt pas dans ce cas.

  e) Confirmation:
Cette fenˆtre vous demande la confirmation de la modification du secteur de
d‚marrage/superbloc. Une fois la modification confirm‚e, le secteur de
d‚marrage/superbloc est remplac‚ par sa copie.
Dans le cas ext2/ext3, du fait que la copie du superbloc peut ne pas ˆtre
totalement … jour, la v‚rification de la partition est forc‚e lors de son
prochain montage afin que le superbloc soit mis … jour.


16- La simulation d'un ‚l‚ment
------------------------------

Cette partie couvre l'utilisation du driver (DRVPART.SYS) et les options "-m"
et "-i" de savepart. Le but de ce driver est essentiellement de pouvoir
acc‚der … une partition contenue dans des fichiers de sauvegarde afin d'en
r‚cup‚rer quelques fichiers.
Note:
-----
Du fait de l'option permettant d'explorer une sauvegarde (cf. le chapitre 20)
ayant des possibilit‚s sup‚rieures, cette partie est consid‚r‚e obsolŠte et ne
sera pas maintenue en cas de modification importante dans le format des
fichiers de sauvegarde.

  a) Utilisation du driver:
DRVPART.SYS est un driver DOS permettant de simuler qu'un nouveau lecteur est
pr‚sent. Ce lecteur est simul‚ … l'aide de fichiers de sauvegarde r‚alis‚s
pr‚alablement.
Comme tout driver DOS, DRVPART.SYS doit ˆtre charg‚ en m‚moire … l'aide du
fichier CONFIG.SYS. Ce fichier texte se trouve sur le disque de d‚marrage
(soit C:, soit A: selon que vous d‚marrez depuis le disque dur ou une
disquette). Afin que le driver soit charg‚ il faut ajouter … la fin de ce
fichier la ligne:
DEVICE=<emplacement>\DRVPART.SYS <options>
avec <emplacement> ‚gal au r‚pertoire o— se trouve le fichier DRVPART.SYS. Une
fois cette ligne ajout‚e, la prochaine fois que vous d‚marrez votre
ordinateur, vous aurez un nouveau lecteur accessible (la lettre est d‚finie
par le DOS et est la lettre suivant votre dernier lecteur).
DRVPART.SYS peut prendre 2 options:

  - la premiŠre d‚finie la taille des secteurs en octet. Elle doit ˆtre
    comprise entre 512 et 32768 et doit ˆtre un multiple de 512. Si cette
    option n'est pas donn‚e, une taille de 512 octets est prise par d‚faut
    (c'est la taille la plus courante).
  - la deuxiŠme d‚finie la taille m‚moire en Ko utilis‚e en permanence par le
    programme afin de pouvoir fonctionner. Elle doit ˆtre sup‚rieure ou ‚gale
    … 1024. Si elle n'est pas donn‚e, une taille de 1024 Ko est prise par
    d‚faut. Si vous voulez donner cette option vous ˆtes oblig‚ de donner la
    taille des secteurs.

Exemples:
---------
DEVICE=C:\DRVPART.SYS
Le driver est charg‚ avec les valeurs par d‚faut de 512 octets pour la taille
des secteurs et 1024 Ko pour la m‚moire.
DEVICE=C:\DRVPART.SYS 512 4096
Le driver est charg‚ avec les valeurs de 512 octets pour la taille des
secteurs et 4096 Ko pour la m‚moire.

La m‚moire utilis‚e en permanence par le driver est une zone m‚moire
permettant au driver de stocker temporairement les secteurs demand‚s par
d'autres programmes. Selon les demandes, cette taille peut augmenter/diminuer
dynamiquement (sans jamais descendre en dessous de la taille d‚finie au
chargement). Le cas pire d'utilisation de la m‚moire est certainement
lorsqu'un programme cherche … connaŒtre la taille libre sur le lecteur (par
exemple … la fin d'un "dir").
La m‚moire utilis‚e par le driver est de la m‚moire XMS ou EMS (selon ce qui
est pr‚sent). Ces types de m‚moire sont de la m‚moire standard (vous n'avez
pas besoin de mat‚riel sp‚cifique), elle est appel‚e XMS ou EMS selon la
maniŠre qu'elle est g‚r‚e. La m‚moire XMS est g‚r‚e par le driver HIMEM.SYS
(une ligne DEVICE=<emplacement>\HIMEM.SYS doit apparaŒtre au d‚but du fichier
CONFIG.SYS) et la m‚moire EMS est g‚r‚e par le driver EMM386.EXE (ou
‚quivalent) (une ligne DEVICE=<emplacement>\EMM386.EXE doit apparaŒtre dans le
fichier CONFIG.SYS juste aprŠs celle contenant HIMEM.SYS). Si aucun de ces 2
types de m‚moire n'est pr‚sent, le driver ne se charge pas. A noter que
l'utilisation de la m‚moire EMS peut limiter la taille m‚moire disponible … 32
Mo.
Le driver peut g‚n‚rer les messages suivants lors de son chargement:

  - "Driver has been initialised. It simulates drive <lettre>:.": le driver
    s'est correctement initialis‚ et simule le lecteur portant la lettre
    <lettre>.
  - "Parameter for size of sectors is not correct: it must be between 512 and
    32768 and be a multiple of 512.": le paramŠtre donnant la taille des
    secteurs n'est pas correct, il doit ˆtre compris entre 512 et 32768 octets
    et doit ˆtre un multiple de 512. Il faut que vous modifiiez le paramŠtre
    dans la ligne de chargement dans le fichier CONFIG.SYS.
  - "Parameter for allocated memory size is not correct: it must be bigger
    than 1024.": le paramŠtre donnant la taille m‚moire utilis‚e en permanence
    n'est pas correct: il doit ˆtre sup‚rieur … 1024 Ko. Il faut que vous
    modifiiez le paramŠtre dans la ligne de chargement dans le fichier
    CONFIG.SYS.
  - "Memory could not be allocated: you need XMS or EMS memory.": le driver
    n'a trouv‚ ni m‚moire XMS ni m‚moire EMS (ou ces gestionnaires de m‚moire
    sont trop anciens). Il faut que vous ajoutiez dans le fichier CONFIG.SYS
    la ligne permettant de charger au moins la m‚moire XMS.

Si l'un des trois derniers messages est affich‚, le driver n'est pas charg‚.

  b) Simulation d'un ‚l‚ment:
Une fois que le driver est charg‚ en m‚moire les options "-m" et "-i" de
savepart peuvent ˆtre utilis‚es (ou les actions associ‚es apparaissent dans la
liste des actions si vous ne donnez pas d'option d'action).
La premiŠre option ("savepart -m") ou le choix "Simuler un ‚l‚ment" dans les
actions permet de donner l'ensemble des fichiers de sauvegarde … utiliser afin
de simuler l'‚l‚ment qu'ils contiennent. L'ex‚cution se d‚roule d'une fa‡on
similaire au test de fichiers de sauvegarde (chapitre 10). Une fois
l'ex‚cution termin‚e correctement vous pourrez utiliser le lecteur ajout‚ par
le driver comme ‚tant la partition contenue dans les fichiers (tant qu'aucun
‚l‚ment n'est simul‚, l'accŠs au lecteur renvoie une erreur).
La deuxiŠme option ("savepart -i") ou le choix "Lire les informations du
driver" dans les actions permet de lire les informations du driver (lecteur
simul‚, taille de secteur et fichiers utilis‚s si un ‚l‚ment est simul‚) et
d'arrˆter de simuler un ‚l‚ment s'il y en a un actuellement simul‚.
Lors de la simulation d'un ‚l‚ment, de la m‚moire EMS/XMS suppl‚mentaire peut
ˆtre n‚cessaire pour le driver. Malheureusement, lors de l'ex‚cution de
savepart alors que seule de la m‚moire XMS est pr‚sente, il n'est pas possible
d'allouer de la m‚moire suppl‚mentaire (savepart l'utilise complŠtement). Par
cons‚quent vous aurez certainement une erreur du type "Vous n'avez pas assez
de m‚moire EMS ou XMS: <n> Ko libres sont n‚cessaires.". Dans ce cas vous
devez utiliser le programme ALLOCXMS.COM en donnant comme paramŠtre <n> afin
que la m‚moire soit pr‚allou‚e avant l'ex‚cution de savepart, puis relancer
savepart (exemple: ALLOCXMS.COM 1024 allouera 1024 Ko de m‚moire). Comme cette
taille d‚pend de l'‚l‚ment … simuler, elle ne peut pas ˆtre fix‚e … l'avance.
ALLOCXMS peut afficher les messages suivants:

  - "Memory allocated": la m‚moire a ‚t‚ allou‚e et vous pouvez donc relancer
    savepart.
  - "DrvPart driver could not be found": vous avez certainement oubli‚ de
    charger le driver … l'aide de votre fichier CONFIG.SYS (note: dans ce cas
    les options pour g‚rer la simulation d'‚l‚ment ne doivent pas apparaŒtre
    dans savepart).
  - "DrvPart driver into memory has not the same version as AllocXMS": les
    versions de DRVPART.SYS et ALLOCXMS.COM ne correspondent pas. Il faut
    utiliser les programmes ayant la mˆme version (de mˆme pour savepart).
  - "An element is currently simulated": une partition est actuellement
    simul‚e. Il faut d'abord arrˆter de la simuler … l'aide du bouton "Arrˆter
    de simuler l'‚l‚ment" dans la fenˆtre d'informations sur le driver dans
    savepart.
  - "XMS memory driver could not be found": vous n'avez pas charg‚ le driver
    de m‚moire XMS dans votre CONFIG.SYS, par cons‚quent vous ne pouvez pas
    utiliser de m‚moire XMS.
  - "Parameter is not correct": le param‚tre donn‚ n'est pas correct. Ce doit
    ˆtre un nombre entier positif.
  - "Such an amount of memory could not be allocated": le driver XMS
    n'autorise pas l'allocation de tant de m‚moire. Si cette taille ne d‚passe
    pas la m‚moire disponible dans votre ordinateur, utiliser un driver plus
    r‚cent ou ne pas utiliser de m‚moire EMS peut r‚soudre ce problŠme.

  c) Remarques:

  - Ce driver ne permet de simuler que des ‚l‚ments de type FAT ou des
    ‚l‚ments pour lesquelles tous les secteurs ont ‚t‚ sauv‚s. Dans ce dernier
    cas, si ce n'est pas un ‚l‚ment FAT, cela n'est pas v‚rifi‚, mais le DOS
    n'arrivera certainement pas … acc‚der au lecteur.
  - Les fichiers utilis‚s pour la simulation ne doivent pas ˆtre compress‚s.
  - Tous les fichiers doivent ˆtre en permanence accessible afin qu'aucune
    erreur ne soit g‚n‚r‚e (exemple: si les fichiers sont sur plusieurs CDs,
    il vous faut soit plusieurs lecteurs de CDs, soit les copier sur votre
    disque dur afin qu'ils puissent ˆtre tous acc‚d‚s simultan‚ment). Les
    premiers fichiers seront utilis‚s plus fr‚quemment, par cons‚quent
    mettez-les sur le support le plus rapide.
  - L'‚l‚ment simul‚ est mis en mode lecture seule. Par cons‚quent toute
    tentative d'‚criture entraŒnera une erreur. Si jamais vous rencontrez un
    message du type "Impossible d'‚crire sur le lecteur <lettre>:" avec
    <lettre> correspondant … la lettre du lecteur simul‚, il vous faudra
    r‚pondre "Echec".
  - Ce driver ne fonctionne qu'en mode DOS. Si jamais Windows est d‚marr‚, il
    libŠre la m‚moire qu'il occupe et se d‚sactive. Sous Windows un lecteur
    suppl‚mentaire apparaŒt mais il n'est pas accessible.
  - L'utilisation du driver ralentit votre ordinateur et occupe de la m‚moire.
    Par cons‚quent il est conseill‚ de ne l'utiliser que lorsque vous en avez
    besoin (par cons‚quent modifier le fichier CONFIG.SYS … chaque fois ou
    avoir une disquette de boot sp‚cifique, cette deuxiŠme solution ‚tant
    pr‚f‚rable).
  - L'accŠs au lecteur simul‚ est beaucoup plus lent que l'accŠs aux autres
    lecteurs.
  - Le driver ne fonctionne correctement que pour des programmes utilisant les
    p‚riph‚riques d'une fa‡on standard. Par cons‚quent il peut ˆtre normal que
    certains programmes trop sp‚cifiques g‚nŠrent des erreurs.
  - Si jamais un programme se termine anormalement, il peut avoir laiss‚ le
    driver dans un ‚tat incorrect (toute tentative d'accŠs au lecteur g‚nŠre
    une erreur). Dans ce cas il suffit d'ex‚cuter et quitter n'importe quel
    programme pour qu'une fois celui-ci termin‚, le lecteur simul‚ soit …
    nouveau accessible.
  - Le driver peut augmenter la m‚moire qu'il utilise selon ces besoins. Si
    jamais un programme utilise toute la m‚moire disponible (savepart est dans
    ce cas si seule de la m‚moire XMS est pr‚sente), il se peut que des
    erreurs apparraissent lors de l'accŠs au lecteur. Dans ce cas vous pouvez
    essayer d'augmenter la taille utilis‚e en permanence par le driver …
    l'aide du second paramŠtre sur la ligne de chargement de DRVPART.SYS dans
    le fichier CONFIG.SYS. Bien s–r cela ne sera pris en compte qu'au prochain
    red‚marrage de l'ordinateur.
  - Lors de l'utilisation de savepart, l'accŠs au lecteur simul‚ est
    d‚sactiv‚.
  - Si vous voulez simuler un autre ‚l‚ment que celui simul‚, vous n'ˆtes pas
    oblig‚ de lancer une premiŠre fois savepart pour ne plus simuler un
    ‚l‚ment, puis une deuxiŠme fois pour simuler le nouvel ‚l‚ment, vous
    pouvez directement choisir de simuler le nouvel ‚l‚ment (cela arrˆtera la
    simulation du premier). Cela veut dire qu'il n'est pas possible de simuler
    plusieurs ‚l‚ments simultan‚ment (mˆme en chargeant le driver plusieurs
    fois).
  - Vous ne pouvez pas ex‚cuter les programmes pr‚sents sur le lecteur simul‚.
    Il vous faut d'abord les copier sur un autre lecteur avant de les
    utiliser.
  - Les versions du driver, de savepart et de allocxms doivent ˆtre
    compatibles. C'est pourquoi ils portent tous le mˆme num‚ro de version. Ce
    num‚ro de version est v‚rifi‚ lorsque les programmes cherchent …
    communiquer ensemble, et la communication ne s'‚tablira pas s'ils
    divergent.
  - Du fait qu'un nouveau lecteur est cr‚‚, la lettre de votre lecteur de CD
    peut ˆtre d‚cal‚e.
  - DRVPART.SYS n'est pas n‚cessaire pour l'utilisation de savepart. Il n'est
    obligatoire que pour acc‚der aux options de simulation d'‚l‚ment.


17- La cr‚ation de fichiers sur un lecteur NTFS
-----------------------------------------------

Cette option n'apparaŒt que si vous ˆtes sous Windows NT ou une version
suivante. Elle vous permet de cr‚er des fichiers sur une partition NTFS afin
d'ˆtre capable par la suite de les utiliser comme fichier de sauvegarde via le
montage de partition une fois que vous ˆtes sous DOS. En effet le programme
n'est pas capable de cr‚er des fichiers sur une partition NTFS (uniquement de
les lire/‚crire en les redimensionnant) quand il est sous DOS, et donc les
fichiers que vous cr‚ez ici servent de base. Cette option vous demande des
noms de fichier jusqu'… ce que vous fassiez 'Annuler'. Si jamais vous utiliser
le nommage automatique, au lieu de vous demander plusieurs fichiers, il vous
demande le nombre de fichiers que vous voulez cr‚er.

Remarques:
----------

  - Il faut que vous pr‚voyiez suffisamment de fichiers pour que la sauvegarde
    tienne. Pour avoir une id‚e du nombre de fichiers, il faut prendre la
    taille de la partition (seule sa taille occup‚e si vous pr‚voyez de ne
    sauver que les secteurs occup‚s), la diviser par 2 si vous pensez utiliser
    la compression, puis par la taille maximum des fichiers que vous pensez
    cr‚er et arrondir le r‚sultat … la valeur sup‚rieure en y ajoutant 2 (3 si
    jamais vous pensez cr‚er le fichier d'options).
  - Les fichiers cr‚‚s ont une taille comprise entre 4 Ko et 64 Ko, donc
    n'ayez pas peur d'en cr‚er plus que de besoin.
  - Vous pouvez bien s–r utiliser des fichiers cr‚‚s par ailleurs (du moment
    qu'ils ne sont pas crypt‚s ou compress‚s par le m‚canisme interne de NTFS)
    sans passer par cette option. Leur contenu sera bien s–r d‚truit lors de
    la sauvegarde.
  - La taille restante sur les lecteurs est donn‚e … titre indicatif et est
    fausse dans le cas o— plus de 970 Mo sont disponibles sur le lecteur.

Exemple:
--------
Vous voulez sauver une partition ayant 4 Go de donn‚es dans des fichiers de
680 Mo (pour pouvoir les graver) en utilisant la compression. Dans ce cas, il
vous faudra cr‚er: 4*1024 / 2 / 680 = 3.011 => 6 fichiers.


18- L'annulation des mauvais secteurs d'un systŠme de fichier
-------------------------------------------------------------

C'est la partie ex‚cut‚e lorsque vous utilisez l'option -z ou quand vous la
s‚lectionnez lorsque le programme vous la demande.

Cette option permet d'annuler le fait que des secteurs soient marqu‚s
d‚fectueux sur un systŠme de fichier. Elle ne permet en aucun cas de corriger
les secteurs d‚fectueux, elle doit uniquement ˆtre utilis‚e dans le cas o—
vous restaureriez/copieriez une partition ayant des secteurs d‚fectueux sur un
autre disque dur. Cela est fait normalement automatiquement par le programme
lors de la restauration sauf dans le cas o— les disques et les partitions
sources et destinations seraient strictement identiques: dans ce cas le
programme croit qu'il restaure la partition sur celle sauv‚e et donc que les
informations sur les mauvais secteurs doivent ˆtre conserv‚es.

Cette option ne doit donc ˆtre utilis‚e que dans un cas: celui o— vous avez un
"X" dans la colonne "Idem" lors de restauration/copie alors que la
restauration/copie se fait sur un disque diff‚rent de celui source.

Notes:
------

  - Cette option n'est bien s–r utile que s'il y avait des secteurs d‚fectueux
    sur la partition source.
  - Si jamais vous restaurez une partition sur un disque ayant toujours des
    secteurs d‚fectueux (par exemple aprŠs avoir redimensionn‚ une partition),
    il faut que vous fassiez un test de surface pour mettre … jour la liste
    des secteurs d‚fectueux.

L'ex‚cution de cette option se fait selon le sch‚ma suivant: 
 Choix du support o— les mauvais secteurs doivent ˆtre annul‚s
                         |
                         V
Choix de l'‚l‚ment o— les mauvais secteurs doivent ˆtre annul‚s
                         |
                         V
                    Confirmation
                         |
                         V
                     Ex‚cution
                         |
                         V
                        fin


  a) Choix du support o— les mauvais secteurs doivent ˆtre annul‚s:
Il faut s‚lectionner le disque, la disquette ou la liste des p‚riph‚riques
DOS/Windows/Linux sur lequel est le systŠme de fichier … modifier.

  b) Choix de l'‚l‚ment o— les mauvais secteurs doivent ˆtre annul‚s:
Il faut s‚lectionner la partition (si un disque a ‚t‚ choisi dans la premiŠre
fenˆtre) ou le p‚riph‚rique DOS/Windows/Linux (si p‚riph‚riques
DOS/Windows/Linux a ‚t‚ choisi dans la premiŠre fenˆtre) pour lequel il faut
annuler les mauvais secteurs.

  c) Confirmation:
Le programme vous demande la confirmation de la modification du systŠme de
fichier. Si vous confirmez, l'ensemble des mauvais secteurs sera marqu‚ comme
… nouveau valide.

  d) Ex‚cution:
La modification du systŠme de fichier est en cours. Selon le type de systŠme
de fichier et la taille de la partition cela peut aller plus ou moins vite (le
plus rapide ‚tant pour les partitions ext2, le plus lent pour les partitions
FAT).


19- L'exploration de partition
------------------------------

C'est la partie ex‚cut‚e lorsque vous utilisez l'option -e ou quand vous la
s‚lectionnez lorsque le programme vous la demande.

Cette option vous permet de naviguer dans une partition pour pouvoir ‚diter ou
copier des fichiers.
L'ex‚cution de cette option se fait selon le sch‚ma suivant: 
                 Choix du support o— est la partition … explorer
                                      |
                                      V
                        Choix de la partition … explorer
                                      |
                                      V
+---------------------------> Fenˆtre d'exploration
|                                     |
|           +-------------------------+------------------------+
|           |                         |                        |
|           V                         V                        V
| Fenˆtre de visualisation     Fenˆtre d'‚dition     Destination de la copie
|           |                         |                        |
|           |                         |                        V
|           |                         |               Ex‚cution de la copie
|           |                         |                        |
+-----------+-------------------------+------------------------+


  a) Choix du support o— est la partition … explorer:
Vous devez choisir le disque, le lecteur de disquette ou le p‚riph‚rique
DOS/Windows/Linux o— est le systŠme de fichier … explorer.

  b) Choix de la partition … explorer:
Il faut s‚lectionner la partition (si un disque a ‚t‚ choisi dans la premiŠre
fenˆtre) ou le p‚riph‚rique DOS/Windows/Linux (si p‚riph‚riques
DOS/Windows/Linux a ‚t‚ choisi dans la premiŠre fenˆtre) que vous voulez
explorer.

  c) Fenˆtre d'exploration:
Cette fenˆtre est la fenˆtre d'exploration. Elle contient les ‚l‚ments
suivants:

  - en haut: le nom du r‚pertoire actuellement explor‚.
  - … gauche: l'arborescence des r‚pertoires de la partition. Vous pouvez
    cliquer sur les caractŠres '+' ou '-' (ou presser les touches '+' ou '-')
    qui sont devant le nom du r‚pertoire pour le d‚tailler ou le r‚duire. Si
    vous double-cliquez ou appuyez sur Entr‚e sur un nom de r‚pertoire, il
    devient le r‚pertoire explor‚.
  - … droite: le contenu du r‚pertoire explor‚. C'est la liste de tous les
    fichiers qui sont dans ce r‚pertoire. Cette partie contient 4 colonnes:

    * le nom du fichier sans extension.
    * l'extension du fichier.
    * le type du fichier ou sa taille pour un fichier standard. Le type de
      fichier peut ˆtre:

      + <REP>: r‚pertoire.
      + <LIEN>: lien symbolique.
      + <BLOC>: p‚riph‚rique de bloc.
      + <CAR>: p‚riph‚rique de caractŠre.
      + <PIPE>: tube nomm‚.
      + <SOCK>: socket.
      + <INCONNU>: type de fichier inconnu (il ne doit pas apparaŒtre).

    * la date de modification du fichier.

    Si vous double-cliquez (ou appuyez sur Entr‚e) sur un r‚pertoire, il
    devient le r‚pertoire explor‚. Si c'est sur un fichier, il est ‚dit‚.
  - en bas … gauche: les boutons qui peuvent ˆtre utilis‚ pour r‚aliser
    quelque chose. Le num‚ro avant le bouton correspond … la touche de
    fonction qui peut ˆtre utilis‚e pour l'activer (1: F1, 2: F2, ...). Les
    boutons sont:

    * aide: il affiche une aide.
    * trie: il permet de s‚lectionner la colonne servant pour trier les
      fichiers.
    * s‚lect: il permet de s‚lectionner des fichiers en utilisant un motif de
      reconnaissance (comme "*.exe" pour s‚lectionner tous les fichiers ayant
      l'extension "exe"). La s‚lection peut ˆtre faite en ignore ou prenant en
      compte la casse et en conservant les fichiers d‚j… s‚lectionn‚s pour
      pouvoir s‚lectionner plusieurs ensembles de fichiers.
    * voir: il affiche le fichier s‚lectionn‚ dans un afficheur hexad‚cimal.
      Un seul fichier doit ˆtre s‚lectionn‚ pour pouvoir r‚aliser cela. Si le
      fichier contient plusieurs flux, il demande lequel doit ˆtre vu.
    * ‚dite: il ‚dite le fichier s‚lectionn‚ dans un ‚diteur simple. Si le
      fichier a un contenu binaire ou est trop grand pour tenir en m‚moire,
      l'afficheur hexad‚cimal est utilis‚. Un seul fichier doit ˆtre
      s‚lectionn‚ pour pouvoir r‚aliser cela. Si le fichier contient plusieurs
      flux, il demande lequel doit ˆtre ‚dit‚.
    * copie: il copie les fichiers s‚lectionn‚s dans un autre r‚pertoire. Si
      un seul fichier est s‚lectionn‚, il permet de le renommer.
    * quitte: pour quitter le programme.

  - en bas … droite: il affiche le nombre de fichiers s‚lectionn‚s et le
    nombre total de fichiers dans le r‚pertoire.

  d) Fenˆtre de visualisation:
Cette fenˆtre est un simple afficheur hexad‚cimal pour voir le contenu d'un
fichier.
Les actions qui peuvent ˆtre faite dans cet afficheur sont:

  - atteindre une position dans le fichier en utilisant F3.
  - chercher du texte dans le fichier. La recherche peut ˆtre faite soit en
    ASCII en utilisant F4, soit en binaire en utilisant F6. La recherche peut
    ˆtre faite en ignorant ou pas la casse et en partant du d‚but ou de la
    position du curseur. Dans le cas d'une recherche binaire, le texte …
    chercher doit ˆtre entr‚ sous forme hexad‚cimale avec une liste de nombres
    hexad‚cimaux compris entre 0 (0 en hexad‚cimal) et 255 (ff en hexad‚cimal)
    s‚par‚s par des espaces (exemple: 4c 4C 52 12 35 4D) (note: les valeurs 4c
    et 4C sont ‚quivalentes).
    Durant le temps de la recherche, "Cherche ..." est affich‚ en bas … droite
    et elle peut ˆtre interrompue … tout moment en appuyant sur la touche
    "Echap." ("Esc.").
  - chercher la prochaine prochaine apparition du dernier texte cherch‚ …
    partir de la position du curseur en utilisant F5. La recherche ne boucle
    pas, elle s'arrˆte donc … la derniŠre occurrence.
  - quitter l'afficheur en utilisant F10.

  e) Fenˆtre d'‚dition:
Cette fenˆtre est un ‚diteur de texte simple. Vous pouvez modifier un fichier
puis sauver ces changements. Cette fenˆtre est compos‚e de:

  - en haut: le nom du fichier avec le nom du flux choisi entre '{' et '}' si
    ce n'est pas le flux par d‚faut.
  - au milieu: la fenˆtre d'‚dition.
  - en bas … gauche: les boutons qui peuvent ˆtre utilis‚s pour r‚aliser
    certaines actions.
  - en bas … droite: quatre indicateurs et la position du curseur. Les
    indicateurs sont:

    * si l'‚diteur est en mode insertion (le premier indicateur est mis … 'I')
      ou surcharge (il est … 'S').
    * si le fichier a ‚t‚ modifi‚ depuis la derniŠre sauvegarde: le second '-'
      est mis … 'M'.
    * si l'annulation de la derniŠre action peut ˆtre r‚alis‚e: le troisiŠme
      '-' est mis … 'A'.
    * si l'annulation de la derniŠre annulation peut ˆtre r‚alis‚e: le
      quatriŠme '-' est mis … 'R'.


Les actions qui peuvent ˆtre faite dans cet ‚diteur sont:

  - ‚diter le texte.
  - permuter du mode insertion (curseur soulign‚, par d‚faut) au mode
    surcharge (curseur block) (et inversement) en appuyant sur la touche
    Insert.
  - s‚lectionner du texte soit avec la souris soit en appuyant sur la touche
    Shift en mˆme temps que les touches de d‚placement.
  - copier le texte s‚lectionn‚ dans le presse papiers en utilisant Ctrl+C ou
    Ctrl+Insert (le dernier texte copi‚ reste dans le presse papiers lors de
    l'‚dition d'un autre fichier).
  - couper le texte s‚lectionn‚ dans le presse papiers en utilisant Ctrl+X ou
    Shift+Delete.
  - copier le texte depuis le presse papiers en utilisant Ctrl+X ou
    Shift+Insert.
  - annuler la derniŠre modification en utilisant Ctrl+U.
  - refaire la derniŠre modification en utilisant Ctrl+R.
  - sauver le fichier en utilisant F2. Le nom du fichier o— r‚aliser la
    sauvegarde sera demand‚ … chaque fois (c'est donc un "sauver sous"). Si le
    fichier contient plusieurs flux, il demande le flux o— r‚aliser la
    sauvegarde.
  - aller … une ligne donn‚e en utilisant F3.
  - chercher du texte en utilisant F4. La recherche peut ˆtre faite en
    ignorant ou pas la casse et en partant du d‚but ou de la position du
    curseur.
    Durant le temps de la recherche, "Cherche ..." est affich‚ … la place de
    la position du curseur et elle peut ˆtre interrompue … tout moment en
    appuyant sur la touche "Echap." ("Esc.").
  - chercher la prochaine apparition du dernier texte cherch‚ … partir de la
    position du curseur en utilisant F5. La recherche ne boucle pas, elle
    s'arrˆte donc … la derniŠre occurrence.
  - quitter l'‚diteur en utilisant F10. Si le fichier a ‚t‚ modifi‚ sans ˆtre
    sauv‚, il demande si vous voulez sauver d'abord.

  f) Destination de la copie:
Cette fenˆtre demande o— vous voulez copier les fichiers s‚lectionn‚s. Si vous
n'avez s‚lectionn‚ qu'un seul fichier qui n'est pas un r‚pertoire, vous pouvez
lui donner un autre nom, sinon vous ne pouvez que donner le nom du r‚pertoire
o— les fichiers seront copi‚s.

  g) Ex‚cution de la copie:
Cette fenˆtre affiche les fichiers copi‚s et les erreurs rencontr‚es.
Au-dessus de la ligne "->" se trouve le nom du fichier source en relatif
depuis le r‚pertoire source et en dessous se trouve le nom du fichier
destination en relatif depuis le r‚pertoire destination. Dans la plupart des
cas, ces deux noms sont identiques, … moins que vous ne copiez depuis une
partition avec des noms longs vers une partition ne les supportant pas (en
utilisant les accŠs DOS): le programme va utiliser les noms courts
correspondants aux noms longs, mais il n'assure pas que sur la partition
destination ce nom court correspond au mˆme fichier que celui de la partition
source. Dans ce cas il est pr‚f‚rable d'utiliser le m‚canisme de montage pour
acc‚der aux partitions FAT avec les noms longs.
En dessous du nom des fichiers copi‚s se trouve la liste des erreurs
rencontr‚es.
Dans le cas o— le programme trouverait que vous essayez de copier un fichier
sur un fichier existant, il vous demande si vous voulez l'effacer. Une
deuxiŠme v‚rification est r‚alis‚e si le fichier est en lecture seule.
Lorsque la copie se termine, le bouton "Ok" devient actif et la ligne "->" est
modifi‚e en un message pour signaler si la copie s'est termin‚e ou a ‚t‚
annul‚e avant (soit parce que vous l'avez annul‚e, soit … cause d'une erreur
fatale).
Notes:
------

  - … moins d'utiliser la version Windows, la copie vers une partition NTFS ne
    permettant pas de cr‚er de fichiers, seuls les fichiers existants auront
    leur contenu modifi‚ (tous les flux sont modifi‚s s'ils existent).
  - la copie vers une partition ext2 positionne les droits de l'utilisateur
    d'origine si la source de la copie est elle-mˆme une partition ext2, sinon
    ce sont les droits (hors droit d'‚x‚cution pour les fichiers) du
    r‚pertoire de destination qui sont utilis‚s.
  - lors de la copie de fichier sparse depuis une partition NTFS ou ext2/ext3,
    le fichier destination ne conserve pas le fait que le fichier est sparse,
    il occupe par cons‚quent plus de places que sur la partition source.
  - lors de la copie de fichiers d'une partition NTFS, les flux
    suppl‚mentaires sont copi‚s si le fichier destination est sur une
    partition NTFS.
  - lors de la copie de fichiers d'une partition NTFS ou ext2, les attributs
    suppl‚mentaires (drois hors ceux basiques (EA et ACL)) ne sont pas copi‚s.


20- L'exploration de sauvegarde
-------------------------------

C'est la partie ex‚cut‚e lorsque vous utilisez l'option -v ou quand vous la
s‚lectionnez lorsque le programme vous la demande.

Cette option vous permet d'explorer le contenu de fichiers de sauvegarde afin
que vous puissiez en extraire des fichiers. Elle ne permet pas de modifier les
fichiers de sauvegarde.

Les fichiers qui peuvent ˆtre explor‚s sont tous les fichiers contenant soit
la sauvegarde d'un disque complet (une partition devra alors ˆtre choisie),
soit la sauvegarde d'une partition ayant un systŠme de fichier FAT12/16/32,
NTFS ou ext2/3. Si la sauvegarde a ‚t‚ d‚coup‚e en plusieurs fichiers, tous
les fichiers doivent pouvoir ˆtre lus simultan‚ment. Les fichiers peuvent ˆtre
compress‚s ou pas.

Son ex‚cution est similaire … celle du chapitre 19 mais avec les ‚tapes a) et
b) remplac‚es par la demande et la v‚rification de l'ensemble des fichiers de
sauvegarde (similaire au chapitre 10).

Notes:
------

  - Dans le cas de fichiers compress‚s, il faut beaucoup de m‚moire pour les
    indexer afin d'am‚liorer la vitesse de lecture. Par cons‚quent, plus vous
    avez de m‚moire, meilleur cela sera. Il faut noter que sous DOS la m‚moire
    disponible peut ˆtre limit‚e (par exemple … 32 Mo avec certaines versions
    de EMM386), par cons‚quent il est pr‚f‚rable d'utiliser cette option sous
    Windows ou Linux.
  - Si vous avez une erreur du type "Error: could not allocate page table
    memory", c'est que le programme essaie d'utiliser trop de m‚moire. Vous
    pouvez essayer d'augmenter la taille de m‚moire DOS disponible en ne
    chargeant pas les drivers inutiles, et en dernier recours vous pouvez
    utiliser l'option "max_mem_size" du fichier d'option (cf. le chapitre 22).


21- Charger un fichier d'options
--------------------------------

Cette option permet de charger une fichier d'options si vous n'avez pas
utilis‚ l'option "-f" sur la ligne de commande. Au moment de s‚lectionner le
fichier d'options vous pouvez le visualiser afin de v‚rifier son contenu avec
le bouton "Charger fichier".
Une fois que cette option a ‚t‚ utilis‚e vous revenez … l'‚cran pour choisir
ce que vous voulez faire. L'option pour charger un fichier d'options n'est
alors plus accessible (vous ne pouvez donc charger qu'un fichier d'options).
Lors du chargement du fichier via cette option, les options suivantes sont
ignor‚es:

  - mouse=
  - user_interface=

puisque l'interface utilisateur a d‚j… ‚t‚ initialis‚e.
L'option lang= est ignor‚e si celle-ci a ‚t‚ positionn‚e via la ligne de
commande.
Les options mount= peuvent ˆtre ignor‚es si jamais vous avez mont‚ un support
pour lire le fichier d'options et que la num‚rotation de montage n'est plus
‚quivalente (dans ce cas un message vous l'indique et les fichiers li‚s … ce
montage ainsi que les fichiers suivants sont ignor‚s).
Hormis pour ces options, le comportement est le mˆme que si vous aviez utilis‚
l'option "-f" sur la ligne de commande.


22- Format du fichier d'options
-------------------------------

Le fichier d'option vous permet de restaurer (ou de sauver … nouveau)
l'‚l‚ment que vous venez de sauver. Dans ce cas en utilisant savepart avec
l'option -f <nom du fichier d'options>, les diff‚rents paramŠtres sont lus
dans le fichier au lieu de vous ˆtre demand‚s. Le contenu de ce fichier peut
ˆtre partiel (ne pas contenir toutes les options, auquel cas les options
manquantes vous seront demand‚es), mais il faut que certaines rŠgles
pr‚sent‚es ci-dessous soient respect‚es.
Le fichier d'options est un fichier texte permettant de d‚finir les options …
utiliser. Chaque option doit ˆtre seule sur une ligne.
Si la ligne commence par un ";", c'est une ligne de commentaires (elle n'est
pas analys‚e).
Le contenu des options peut ˆtre d‚fini par une variable d'environnement. Pour
cela la variable d'environnement doit ˆtre d‚finie entre % (exemple:
file=%CONF%.PAR, %CONF% sera remplac‚ par le contenu de la variable
d'environnement CONF). Si la variable d'environnement n'existe pas une erreur
sera g‚n‚r‚e. Pour pouvoir donner le caractŠre % dans le contenu d'une option,
il faut le doubler (exemple: file=AVEC%%.PAR, le nom du fichier pris sera
AVEC%.PAR).

Les options ont le format <nom option>=<valeur option>. Les noms et valeurs
des diff‚rentes options sont les suivantes:

+-------------------+------------------------+-------------------------------+
|      Option       |        Valeurs         |       Valeur par d‚faut       |
+-------------------+------------------------+-------------------------------+
| mouse             | yes|no|poll            | yes                           |
|                   +------------------------+-------------------------------+
|                   | Choix de la m‚thode d'utilisation de la souris         |
|                   | (‚quivalente … -cm|-nm|-pm sur la ligne de commande).  |
|                   | Veuillez vous r‚f‚rer … la description de la ligne de  |
|                   | commande pour avoir plus d'informations.               |
+-------------------+------------------------+-------------------------------+
| check_drive       | yes|no                 | yes                           |
|                   +------------------------+-------------------------------+
|                   | La v‚rification que le fichier cr‚‚/lu ne soit pas sur |
|                   | l'‚l‚ment sauv‚/restaur‚ est d‚sactiv‚e si cette       |
|                   | option est mise … "no" (‚quivalente … -ncd sur la      |
|                   | ligne de commande).                                    |
|                   | Veuillez vous r‚f‚rer … la description de la ligne de  |
|                   | commande pour avoir plus d'informations.               |
+-------------------+------------------------+-------------------------------+
| verify_free_size  | yes|no                 | yes                           |
|                   +------------------------+-------------------------------+
|                   | La v‚rification de la taille libre sur le lecteur      |
|                   | destination n'est pas r‚alis‚e si cette option est     |
|                   | mise … "no" (‚quivalente … -ncs sur la ligne de        |
|                   | commande).                                             |
|                   | Veuillez vous r‚f‚rer … la description de la ligne de  |
|                   | commande pour avoir plus d'informations.               |
+-------------------+------------------------+-------------------------------+
| verify_disk_write | yes|no                 | yes                           |
|                   +------------------------+-------------------------------+
|                   | La v‚rification que les secteurs sont correctement     |
|                   | ‚crits est d‚sactiv‚e si cette option est mise … "no"  |
|                   | (‚quivalente … -nvd sur la ligne de commande).         |
|                   | Veuillez vous r‚f‚rer … la description de la ligne de  |
|                   | commande pour avoir plus d'informations.               |
+-------------------+------------------------+-------------------------------+
| verify_file_write | yes|no                 | yes                           |
|                   +------------------------+-------------------------------+
|                   | La v‚rification que les fichiers sont correctement     |
|                   | ‚crits est d‚sactiv‚e si cette option est mise … "no"  |
|                   | (‚quivalente … -nvf sur la ligne de commande).         |
|                   | Veuillez vous r‚f‚rer … la description de la ligne de  |
|                   | commande pour avoir plus d'informations.               |
+-------------------+------------------------+-------------------------------+
| test_disk_size    | yes|no|<nombre>        | no                            |
|                   +------------------------+-------------------------------+
|                   | Cette option permet d'essayer de d‚tecter la taille du |
|                   | disque si elle est mise … "yes" (‚quivalente … -tds    |
|                   | sur la ligne de commande).                             |
|                   | Veuillez vous r‚f‚rer … la description de la ligne de  |
|                   | commande pour avoir plus d'informations.               |
|                   | Si un nombre est donn‚, c'est le num‚ro du disque pour |
|                   | lequel essayer de d‚tecter la taille du disque. Dans   |
|                   | ce cas, cette option peut ˆtre donn‚e plusieurs fois   |
|                   | avec des num‚ros diff‚rents.                           |
+-------------------+------------------------+-------------------------------+
| lang              | en|fr|fr_2             | d‚tection automatique         |
|                   +------------------------+-------------------------------+
|                   | Choix de la langue (‚quivalente … -l sur la ligne de   |
|                   | commande).                                             |
|                   | Veuillez vous r‚f‚rer … la description de la ligne de  |
|                   | commande pour avoir plus d'informations.               |
+-------------------+------------------------+-------------------------------+
| user_interface    | console|text|          | text                          |
|                   | text_bios|text_ext|    |                               |
|                   | text_bios_ext          |                               |
|                   +------------------------+-------------------------------+
|                   | Choix de l'interface utilisateur (‚quivalente …        |
|                   | -cui|-tui|-bui|-tuix|-buix sur la ligne de commande).  |
|                   | Veuillez vous r‚f‚rer … la description de la ligne de  |
|                   | commande pour avoir plus d'informations.               |
+-------------------+------------------------+-------------------------------+
| disk              | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du disque … utiliser. Le nombre doit   |
|                   | ˆtre compris entre 0 et le nombre de disques - 1. Lors |
|                   | de la sauvegarde, cette option remplace la premiŠre    |
|                   | fenˆtre. Lors de la restauration, cette option va      |
|                   | r‚duire la recherche des ‚l‚ments … restaurer          |
|                   | correspondant … celui sauv‚, au disque donn‚ (sinon    |
|                   | l'‚l‚ment est cherch‚ sur tous les disques). Lors de   |
|                   | la mise … jour du registre Windows 2000/XP/Vista ou    |
|                   | des entr‚es de d‚marrage Windows Vista, cette option   |
|                   | remplace la s‚lection du deuxiŠme disque (celui qui    |
|                   | contient la partition devant ˆtre mise … jour). Lors   |
|                   | de la mise … jour du fichier                           |
|                   | BOOTSECT.DOS/BOOTSECT.BAK, cette option remplace la    |
|                   | s‚lection du support o— se trouvent ces fichiers.      |
|                   | Cette option ne peut pas ˆtre donn‚e si l'option       |
|                   | "floppy" ou "device" est donn‚e.                       |
+-------------------+------------------------+-------------------------------+
| floppy            | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du lecteur de disquette … utiliser. Le |
|                   | nombre doit ˆtre compris entre 0 et le nombre de       |
|                   | lecteurs de disquette - 1. Lors de la sauvegarde,      |
|                   | cette option remplace la premiŠre fenˆtre. Lors de la  |
|                   | restauration, cette option va r‚duire la recherche des |
|                   | ‚l‚ments … restaurer correspondant … celui sauv‚, au   |
|                   | lecteur de disquette donn‚ (sinon l'‚l‚ment est        |
|                   | cherch‚ sur tous les lecteurs de disquette). Lors de   |
|                   | la mise … jour du fichier BOOTSECT.DOS/BOOTSECT.BAK,   |
|                   | cette option remplace la s‚lection du support o— se    |
|                   | trouvent ces fichiers.                                 |
|                   | Cette option ne peut pas ˆtre donn‚e si l'option       |
|                   | "disk" ou "device" est donn‚e.                         |
+-------------------+------------------------+-------------------------------+
| device            | DOS/Windows: A-Z       | demand‚ … l'utilisateur       |
|                   | Linux: <p‚riph‚rique   |                               |
|                   | bloc>                  |                               |
|                   +------------------------+-------------------------------+
|                   | Donne la lettre du p‚riph‚rique DOS/Windows ou du      |
|                   | fichier p‚riph‚rique Linux … utiliser. Lors de la      |
|                   | sauvegarde, cette option remplace les deux premiŠres   |
|                   | fenˆtres. Lors de la restauration, cette option va     |
|                   | r‚duire la recherche des ‚l‚ments … restaurer          |
|                   | correspondant … celui sauv‚, au p‚riph‚rique donn‚     |
|                   | (sinon l'‚l‚ment est cherch‚ sur tous les              |
|                   | p‚riph‚riques). Lors de la mise … jour du fichier      |
|                   | BOOTSECT.DOS/BOOTSECT.BAK, cette option remplace la    |
|                   | s‚lection du support o— se trouvent ces fichiers.      |
|                   | Cette option ne peut pas ˆtre donn‚e si l'option       |
|                   | "disk" ou "floppy" est donn‚e.                         |
+-------------------+------------------------+-------------------------------+
| main_part         | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition principale … utiliser. |
|                   | Le nombre doit ˆtre entre 1 et 4. Si jamais l'‚l‚ment  |
|                   | … sauver/restaurer est directement li‚ au disque,      |
|                   | cette option ne doit pas ˆtre donn‚e.                  |
|                   | Pour que cette option puisse ˆtre donn‚e, il faut que  |
|                   | l'option "disk" soit pr‚sente.                         |
+-------------------+------------------------+-------------------------------+
| ext_part          | <nombre>               | demand‚ … l'utilisateur si    |
|                   |                        | "main_part" non utilis‚e, 0   |
|                   |                        | sinon                         |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition ‚tendue … utiliser. Le |
|                   | nombre doit ˆtre entre 1 et le nombre de partition     |
|                   | ‚tendue correspondant … la partition principale.       |
|                   | Pour que cette option puisse ˆtre donn‚e, il faut que  |
|                   | l'option "main_part" soit pr‚sente. Vous ne devez pas  |
|                   | donner cette option si vous voulez utiliser une        |
|                   | partition principale.                                  |
|                   | L'ensemble des options "main_part" et "ext_part"       |
|                   | remplace la deuxiŠme fenˆtre pour la sauvegarde, et    |
|                   | l'ensemble "disk", "main_part" et "ext_part" remplace  |
|                   | la deuxiŠme fenˆtre pour la restauration. Lors de la   |
|                   | mise … jour du registre Windows 2000/XP/Vista ou des   |
|                   | entr‚es de d‚marrage Windows Vista, l'ensemble des     |
|                   | options "main_part" et "ext_part" remplace la          |
|                   | s‚lection de la deuxiŠme partition (celle qui doit     |
|                   | ˆtre mise … jour). Lors de la mise … jour du fichier   |
|                   | BOOTSECT.DOS/BOOTSECT.BAK, ces options remplacent la   |
|                   | s‚lection de la partition o— se trouvent ces fichiers. |
+-------------------+------------------------+-------------------------------+
| only_if_same      | yes|no                 | no                            |
|                   +------------------------+-------------------------------+
|                   | Cette option permet de ne consid‚r‚ le support         |
|                   | destination d'une restauration ou d'une copie comme    |
|                   | valide que s'il est identique au support sauv‚ (lors   |
|                   | de la s‚lection du support destination il a la colonne |
|                   | "Idem" contenant un "X"). Cela permet d'‚viter une     |
|                   | erreur lors de l'utilisation du fichier d'options si   |
|                   | quelque chose a ‚t‚ modifi‚ (par exemple des           |
|                   | partitions ont ‚t‚ ajout‚es/supprim‚es depuis la       |
|                   | sauvegarde ce qui change leur num‚rotation).           |
+-------------------+------------------------+-------------------------------+
| def_level         | <nombre>               | demand‚ … l'utilisateur si    |
|                   |                        | "file" non donn‚e, 0 sinon    |
|                   +------------------------+-------------------------------+
|                   | Donne le niveau de compression … utiliser. Le nombre   |
|                   | doit ˆtre entre 0 et 9. Lors de la sauvegarde cette    |
|                   | option remplace la troisiŠme fenˆtre. Lors de la       |
|                   | restauration cette option n'est pas utilis‚e (donc     |
|                   | peut ne pas ˆtre donn‚e). Si cette option n'est pas    |
|                   | donn‚e et qu'un nom de fichier est donn‚ (voir         |
|                   | l'option "file" ci-dessous), le niveau de compression  |
|                   | utilis‚ est le niveau 0 (pas de compression).          |
+-------------------+------------------------+-------------------------------+
| file              | <nom de fichier>       | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le nom de fichier … utiliser pour                |
|                   | sauver/restaurer l'‚l‚ment. Cette option peut ˆtre     |
|                   | donn‚e plusieurs fois si la sauvegarde/restauration    |
|                   | n‚cessite plusieurs fichiers. Dans ce cas il faut      |
|                   | donner ces options dans l'ordre dans lequel les        |
|                   | fichiers doivent ˆtre utilis‚s.                        |
+-------------------+------------------------+-------------------------------+
| max_size          | <nombre> [ko|Mo] ou    | demand‚ … l'utilisateur si    |
|                   | max                    | "file" non donn‚e, 2047 Mo    |
|                   |                        | sinon                         |
|                   +------------------------+-------------------------------+
|                   | Donne la taille maximum qu'un fichier doit faire. Si   |
|                   | ko|Mo n'est pas donn‚, la taille est en Mo. Si la      |
|                   | taille est en ko, elle doit ˆtre comprise entre 1 et   |
|                   | 9999 ko, si elle est en Mo elle doit ˆtre comprise     |
|                   | entre 1 et 2047 Mo. Si "max" est utilis‚ comme valeur, |
|                   | le programme prendra le minimum entre la taille libre  |
|                   | sur le lecteur et 2047 Mo. Cette option peut ˆtre      |
|                   | donn‚e plusieurs fois si la sauvegarde/restauration    |
|                   | n‚cessite plusieurs fichiers. Dans ce cas il faut      |
|                   | donner ces options dans l'ordre dans lequel sont       |
|                   | donn‚s les fichiers. Si cette option est donn‚e moins  |
|                   | de fois qu'il y a d'option donnant le nom des          |
|                   | fichiers, la derniŠre est utilis‚e pour tous les       |
|                   | fichiers restant. Si elle est donn‚e plus de fois que  |
|                   | de nom de fichiers, les options en trop ne sont pas    |
|                   | utilis‚es. Si cette option n'est pas donn‚e, alors que |
|                   | des noms de fichier sont donn‚s, la taille maximale de |
|                   | 2047 Mo est utilis‚e. Lors de la restauration, cette   |
|                   | option n'est pas utilis‚e (donc peut ne pas ˆtre       |
|                   | donn‚e).                                               |
+-------------------+------------------------+-------------------------------+
| filesystem        | no|fat12|fat16|fat32|  | demand‚ … l'utilisateur si    |
|                   | ext2|ntfs|MBR|         | plusieurs possibilit‚es       |
|                   | firstsect|parttable|   | existent ("no" sinon)         |
|                   | fat12mem|fat16mem|     |                               |
|                   | fat32mem|ntfsmem|      |                               |
|                   | ext2mem|               |                               |
|                   | fat12swap|fat16swap|   |                               |
|                   | fat32swap|ntfsswap|    |                               |
|                   | fat12memswap|          |                               |
|                   | fat16memswap|          |                               |
|                   | fat32memswap|          |                               |
|                   | ntfsmemswap            |                               |
|                   +------------------------+-------------------------------+
|                   | Donne le type du systŠme de fichier … utiliser lors    |
|                   | d'une sauvegarde ou d'une copie. Si le paramŠtre est   |
|                   | ‚gal … "no", tous les secteurs sont sauv‚s sans se     |
|                   | pr‚occuper du systŠme de fichier pr‚sent sur la        |
|                   | partition. Si le paramŠtre a une valeur ‚gale aux      |
|                   | autres possibilit‚s, le programme v‚rifie que la       |
|                   | partition que l'on d‚sire sauver correspond au type du |
|                   | systŠme de fichier demand‚. Si c'est le cas, seuls les |
|                   | secteurs occup‚s sont sauv‚s. Si ce n'est pas le cas,  |
|                   | une erreur est signal‚e.                               |
|                   | Les options fat12mem, fat16mem, fat32mem, ntfsmem et   |
|                   | ext2mem permettent de ne sauver que les secteurs       |
|                   | occup‚s, tout en autorisant que le fichier de          |
|                   | sauvegarde cr‚‚ puisse l'ˆtre sur la partition sauv‚e. |
|                   | Les options fat12swap, fat16swap, fat32swap et         |
|                   | ntfsswap permettent de ne sauver que les secteurs      |
|                   | occup‚s sans sauvegarder le contenu des fichiers de    |
|                   | swap.                                                  |
|                   | Les options fat12memswap, fat16memswap, fat32memswap   |
|                   | et ntfsmemswap permettent de concat‚ner le             |
|                   | comportement des options <xxx>mem et <xxx>swap.        |
|                   | Lors de la restauration, cette option n'est pas        |
|                   | utilis‚e (c'est la valeur d‚finie … l'int‚rieur du     |
|                   | fichier de sauvegarde qui est utilis‚e).               |
+-------------------+------------------------+-------------------------------+
| swap_dir          | <nom de r‚pertoire>    | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Cette option permet de donner le nom du r‚pertoire o—  |
|                   | sont les fichiers de swap. Elle n'est utilis‚e que     |
|                   | lors de la sauvegarde et si le fait de ne pas sauver   |
|                   | les fichiers de swap est demand‚. <nom de r‚pertoire>  |
|                   | doit ˆtre un nom de r‚pertoire donn‚ … partir du       |
|                   | r‚pertoire racine de la partition et sans lettre de    |
|                   | lecteur (exemple: "\" pour le r‚pertoire racine,       |
|                   | "\WINDOWS" pour le r‚pertoire WINDOWS). Comme pour la  |
|                   | fenˆtre demandant cette information, le programme      |
|                   | cherchera ‚galement les fichiers de swap sur le        |
|                   | r‚pertoire racine.                                     |
+-------------------+------------------------+-------------------------------+
| quit              | yes|no|nobadsector     | no                            |
|                   +------------------------+-------------------------------+
|                   | Cette option permet de quitter automatiquement le      |
|                   | programme ou pas. Si elle est ‚gale … "yes", le        |
|                   | programme se termine … la fin de la                    |
|                   | sauvegarde/restauration/copie (… noter que dans le cas |
|                   | de la sauvegarde, si une option a ‚t‚ modifi‚e par     |
|                   | rapport au fichier de sauvegarde utilis‚, la fenˆtre   |
|                   | demandant si on veut cr‚er le fichier de sauvegarde    |
|                   | apparaŒtra). Si cette option est ‚gale …               |
|                   | "nobadsector", le programme ne se terminera que si     |
|                   | aucun secteur incorrect n'a ‚t‚ d‚tect‚ (sinon         |
|                   | l'utilisateur peut consulter la liste des erreurs,     |
|                   | puis cliquer sur le bouton "Ok"). Si cette option est  |
|                   | ‚gale … "no" ou est absente, l'utilisateur devra       |
|                   | cliquer sur le bouton "Ok" pour que le programme se    |
|                   | termine.                                               |
+-------------------+------------------------+-------------------------------+
| reboot            | yes|no                 | no                            |
|                   +------------------------+-------------------------------+
|                   | Cette option permet de rebooter automatiquement        |
|                   | l'ordinateur … la fin de l'ex‚cution du programme.     |
|                   | Elle n'est active que lors de la sauvegarde ou de la   |
|                   | restauration (le programme de copie n'accepte pas de   |
|                   | fichier d'options et il n'est pas utile de rebooter    |
|                   | dans les autres cas). Si l'option "quit" est ‚gale …   |
|                   | "no" ou "nobadsector" avec des erreurs ou est absente, |
|                   | le programme ne rebootera qu'une fois que              |
|                   | l'utilisateur aura cliqu‚ sur le bouton "Ok". Si       |
|                   | l'option "quit" est ‚gale … "yes" ou "nobadsector"     |
|                   | sans erreur, le reboot aura lieu imm‚diatement.        |
+-------------------+------------------------+-------------------------------+
| automatic_naming  | yes|no                 | demand‚ … l'utilisateur si    |
|                   |                        | "file" non donn‚e, "no" sinon |
|                   +------------------------+-------------------------------+
|                   | Cette option permet d'utiliser le nommage automatique. |
|                   | Si aucune option "file" n'est donn‚e, cela aura pour   |
|                   | cons‚quence que la case … cocher de nommage            |
|                   | automatique soit pr‚-coch‚e lors de la demande du      |
|                   | premier nom de fichier. Si une ou plusieurs options    |
|                   | "file" sont donn‚es, toutes ces options seront d'abord |
|                   | utilis‚es, puis s'il est n‚cessaire d'avoir plus de    |
|                   | fichier, le programme utilisera le nom du dernier      |
|                   | fichier en rempla‡ant son extension par le num‚ro du   |
|                   | fichier selon la rŠgle d‚crite dans le chapitre 6.e    |
|                   | (il n'y a pas de v‚rification si le fichier existe     |
|                   | d‚j… ou pas).                                          |
+-------------------+------------------------+-------------------------------+
| nb_files          | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Cette option permet de donner le nombre de fichiers …  |
|                   | cr‚er lors de la cr‚ation de fichiers sur un lecteur   |
|                   | NTFS en utilisant le nommage automatique. Le nombre    |
|                   | doit ˆtre compris entre 1 et 1000.                     |
+-------------------+------------------------+-------------------------------+
| windows_disk      | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du disque o— est install‚ Windows.     |
|                   | Cette option est ‚quivalente … l'option "disk" mais    |
|                   | est utilis‚e dans le cas de la mise … jour du registre |
|                   | Windows 2000/XP/Vista pour donner le disque sur lequel |
|                   | Windows est install‚ (cf. chapitre 11.a).              |
+-------------------+------------------------+-------------------------------+
| windows_main_part | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition principale o— est      |
|                   | install‚ Windows. Cette option est ‚quivalente …       |
|                   | l'option "main_part" mais est utilis‚e dans le cas de  |
|                   | la mise … jour du registre Windows 2000/XP/Vista pour  |
|                   | donner la partition sur laquelle Windows est install‚  |
|                   | (cf. chapitre 11.b).                                   |
+-------------------+------------------------+-------------------------------+
| windows_ext_part  | <nombre>               | demand‚ … l'utilisateur si    |
|                   |                        | "windows_main_part" non       |
|                   |                        | donn‚e, 0 sinon               |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition ‚tendue o— est         |
|                   | install‚ Windows. Cette option est ‚quivalente …       |
|                   | l'option "ext_part" mais est utilis‚e dans le cas de   |
|                   | la mise … jour du registre Windows 2000/XP/Vista pour  |
|                   | donner la partition sur laquelle Windows est install‚  |
|                   | (cf. chapitre 11.b).                                   |
+-------------------+------------------------+-------------------------------+
| windows_floppy    | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du lecteur de disquette o— est         |
|                   | install‚ Windows. Cette option est ‚quivalente …       |
|                   | l'option "floppy" mais est utilis‚e dans le cas de la  |
|                   | mise … jour du registre Windows 2000/XP/Vista pour     |
|                   | donner la disquette sur lequel Windows est install‚    |
|                   | (cf. chapitre 11.a).                                   |
+-------------------+------------------------+-------------------------------+
| windows_device    | DOS/Windows: A-Z       | demand‚ … l'utilisateur       |
|                   | Linux: <p‚riph‚rique   |                               |
|                   | bloc>                  |                               |
|                   +------------------------+-------------------------------+
|                   | Donne la lettre/le fichier du p‚riph‚rique o— est      |
|                   | install‚ Windows. Cette option est ‚quivalente …       |
|                   | l'option "device" mais est utilis‚e dans le cas de la  |
|                   | mise … jour du registre Windows 2000/XP/Vista pour     |
|                   | donner le p‚riph‚rique sur lequel Windows est install‚ |
|                   | (cf. chapitre 11.b).                                   |
+-------------------+------------------------+-------------------------------+
| windows_dir       | <chaŒne>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le r‚pertoire o— est install‚ Windows (cf.       |
|                   | chapitre 11.c).                                        |
+-------------------+------------------------+-------------------------------+
| part_letter       | A-Z                    | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne la lettre du p‚riph‚rique … modifier dans la     |
|                   | base de registres pour la partition choisie (cf.       |
|                   | chapitre 11.f).                                        |
+-------------------+------------------------+-------------------------------+
| boot_disk         | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du disque o— sont les donn‚es de       |
|                   | configuration de d‚marrage de Windows Vista. Cette     |
|                   | option est ‚quivalente … l'option "disk" mais est      |
|                   | utilis‚e dans le cas de la mise … jour des donn‚es de  |
|                   | configuration de d‚marrage de Windows Vista pour       |
|                   | savoir o— celles-ci sont (cf. chapitre 12.a).          |
+-------------------+------------------------+-------------------------------+
| boot_main_part    | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition principale o— sont les |
|                   | donn‚es de configuration de d‚marrage de Windows       |
|                   | Vista. Cette option est ‚quivalente … l'option         |
|                   | "main_part" mais est utilis‚e dans le cas de la mise … |
|                   | jour des donn‚es de configuration de d‚marrage de      |
|                   | Windows Vista pour savoir o— celles-ci sont (cf.       |
|                   | chapitre 12.b).                                        |
+-------------------+------------------------+-------------------------------+
| boot_ext_part     | <nombre>               | demand‚ … l'utilisateur si    |
|                   |                        | "boot_main_part" non donn‚e,  |
|                   |                        | 0 sinon                       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition ‚tendue o— sont les    |
|                   | donn‚es de configuration de d‚marrage de Windows       |
|                   | Vista. Cette option est ‚quivalente … l'option         |
|                   | "ext_part" mais est utilis‚e dans le cas de la mise …  |
|                   | jour des donn‚es de configuration de d‚marrage de      |
|                   | Windows Vista pour savoir o— celles-ci sont (cf.       |
|                   | chapitre 12.b).                                        |
+-------------------+------------------------+-------------------------------+
| boot_floppy       | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du lecteur de disquette o— sont les    |
|                   | donn‚es de configuration de d‚marrage de Windows       |
|                   | Vista. Cette option est ‚quivalente … l'option         |
|                   | "floppy" mais est utilis‚e dans le cas de la mise …    |
|                   | jour des donn‚es de configuration de d‚marrage de      |
|                   | Windows Vista pour savoir o— celles-ci sont (cf.       |
|                   | chapitre 12.a).                                        |
+-------------------+------------------------+-------------------------------+
| boot_device       | DOS/Windows: A-Z       | demand‚ … l'utilisateur       |
|                   | Linux: <p‚riph‚rique   |                               |
|                   | bloc>                  |                               |
|                   +------------------------+-------------------------------+
|                   | Donne la lettre/le fichier du p‚riph‚rique o— sont les |
|                   | donn‚es de configuration de d‚marrage de Windows       |
|                   | Vista. Cette option est ‚quivalente … l'option         |
|                   | "device" mais est utilis‚e dans le cas de la mise …    |
|                   | jour des donn‚es de configuration de d‚marrage de      |
|                   | Windows Vista pour savoir o— celles-ci sont (cf.       |
|                   | chapitre 12.b).                                        |
+-------------------+------------------------+-------------------------------+
| boot_entry        | <chaŒne>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le nom de l'entr‚e de d‚marrage … mettre … jour  |
|                   | dans le cas de la mise … jour des donn‚es de           |
|                   | configuration de d‚marrage de Windows Vista (cf.       |
|                   | chapitre 12.e).                                        |
+-------------------+------------------------+-------------------------------+
| source_disk       | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du disque o— est l'‚l‚ment … copier.   |
|                   | Cette option est ‚quivalente … l'option "disk" mais    |
|                   | est utilis‚e dans le cas de la copie d'un ‚l‚ment pour |
|                   | donner la source de la copie (cf. chapitre 8.a).       |
+-------------------+------------------------+-------------------------------+
| source_main_part  | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition principale … copier.   |
|                   | Cette option est ‚quivalente … l'option "main_part"    |
|                   | mais est utilis‚e dans le cas de la copie d'‚l‚ment    |
|                   | pour donner la source de la copie (cf. chapitre 8.b).  |
+-------------------+------------------------+-------------------------------+
| source_ext_part   | <nombre>               | demand‚ … l'utilisateur si    |
|                   |                        | "source_main_part" non        |
|                   |                        | donn‚e, 0 sinon               |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition ‚tendue … copier.      |
|                   | Cette option est ‚quivalente … l'option "ext_part"     |
|                   | mais est utilis‚e dans le cas de la copie d'‚l‚ment    |
|                   | pour donner la source (cf. chapitre 8.b).              |
+-------------------+------------------------+-------------------------------+
| source_floppy     | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du lecteur de disquette … copier.      |
|                   | Cette option est ‚quivalente … l'option "floppy" mais  |
|                   | est utilis‚e dans le cas de la copie d'‚l‚ment pour    |
|                   | donner la source (cf. chapitre 8.a).                   |
+-------------------+------------------------+-------------------------------+
| source_device     | DOS/Windows: A-Z       | demand‚ … l'utilisateur       |
|                   | Linux: <p‚riph‚rique   |                               |
|                   | bloc>                  |                               |
|                   +------------------------+-------------------------------+
|                   | Donne la lettre/le fichier du p‚riph‚rique … copier.   |
|                   | Cette option est ‚quivalente … l'option "device" mais  |
|                   | est utilis‚e dans le cas de la copie d'‚l‚ment pour    |
|                   | donner la source (cf. chapitre 8.b).                   |
+-------------------+------------------------+-------------------------------+
| dest_disk         | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du disque o— est l'‚l‚ment             |
|                   | destinataire de la copie. Cette option est ‚quivalente |
|                   | … l'option "disk" mais est utilis‚e dans le cas de la  |
|                   | copie d'un ‚l‚ment pour donner la destination de la    |
|                   | copie (cf. chapitre 8.d).                              |
+-------------------+------------------------+-------------------------------+
| dest_main_part    | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition principale             |
|                   | destinataire de la copie. Cette option est ‚quivalente |
|                   | … l'option "main_part" mais est utilis‚e dans le cas   |
|                   | de la copie d'‚l‚ment pour donner la destination de la |
|                   | copie (cf. chapitre 8.d).                              |
+-------------------+------------------------+-------------------------------+
| dest_ext_part     | <nombre>               | demand‚ … l'utilisateur si    |
|                   |                        | "dest_main_part" non donn‚e,  |
|                   |                        | 0 sinon                       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro de la partition ‚tendue destinataire   |
|                   | de la copie. Cette option est ‚quivalente … l'option   |
|                   | "ext_part" mais est utilis‚e dans le cas de la copie   |
|                   | d'‚l‚ment pour donner la destination (cf. chapitre     |
|                   | 8.d).                                                  |
+-------------------+------------------------+-------------------------------+
| dest_floppy       | <nombre>               | demand‚ … l'utilisateur       |
|                   +------------------------+-------------------------------+
|                   | Donne le num‚ro du lecteur de disquette destinataire   |
|                   | de la copie. Cette option est ‚quivalente … l'option   |
|                   | "floppy" mais est utilis‚e dans le cas de la copie     |
|                   | d'‚l‚ment pour donner la destination (cf. chapitre     |
|                   | 8.d).                                                  |
+-------------------+------------------------+-------------------------------+
| dest_device       | DOS/Windows: A-Z       | demand‚ … l'utilisateur       |
|                   | Linux: <p‚riph‚rique   |                               |
|                   | bloc>                  |                               |
|                   +------------------------+-------------------------------+
|                   | Donne la lettre/le fichier du p‚riph‚rique             |
|                   | destinataire de la copie. Cette option est ‚quivalente |
|                   | … l'option "device" mais est utilis‚e dans le cas de   |
|                   | la copie d'‚l‚ment pour donner la destination (cf.     |
|                   | chapitre 8.d).                                         |
+-------------------+------------------------+-------------------------------+
| mount             | <num‚ro de             | demand‚ … l'utilisateur       |
|                   | lecteur>:<num‚ro de    |                               |
|                   | disque>/<num‚ro de     |                               |
|                   | partition              |                               |
|                   | principale>,<num‚ro de |                               |
|                   | partition ‚tendue>     |                               |
|                   | ou                     |                               |
|                   | DOS/Windows: <num‚ro   |                               |
|                   | de lecteur>:<lettre de |                               |
|                   | p‚riph‚rique>          |                               |
|                   | Linux: <num‚ro de      |                               |
|                   | lecteur>:<p‚riph‚rique |                               |
|                   | bloc>                  |                               |
|                   +------------------------+-------------------------------+
|                   | Permet de d‚finir le montage d'une partition ou d'un   |
|                   | p‚riph‚rique.                                          |
|                   | Dans la premiŠre syntaxe, le premier num‚ro est le     |
|                   | num‚ro sous lequel est mont‚e la partition, il doit    |
|                   | ˆtre entre 0 et 2147483647. Le second num‚ro est le    |
|                   | num‚ro du disque sur lequel est la partition … monter, |
|                   | il doit ˆtre entre 0 et le nombre de disques - 1. Le   |
|                   | troisiŠme num‚ro est le num‚ro de partition principale |
|                   | de la partition … monter, il doit ˆtre entre 1 et 4.   |
|                   | Enfin le dernier num‚ro ne doit pas ˆtre donn‚ pour    |
|                   | une partition principale (s'il n'est pas donn‚, la     |
|                   | virgule avant ne doit pas ˆtre donn‚e ‚galement) et    |
|                   | est le num‚ro de partition ‚tendue dans la partition   |
|                   | principale si celle-ci est une partition logique, il   |
|                   | doit ˆtre entre 1 et 255.                              |
|                   | Dans le deuxiŠme type de syntaxe les num‚ros de disque |
|                   | et de partitions sont remplac‚s par la lettre de       |
|                   | lecteur/le fichier p‚riph‚rique pour pouvoir monter le |
|                   | p‚riph‚rique correspondant.                            |
|                   | Le num‚ro de lecteur doit ˆtre unique et une partition |
|                   | ne peut ˆtre mont‚e que sous un seul num‚ro. Quand un  |
|                   | montage est d‚fini, l'option "file" peut utiliser ce   |
|                   | num‚ro pour d‚finir un nom de fichier.                 |
|                   | Exemple:                                               |
|                   | mount=0:0/1 monte sous 0: la premiŠre partition        |
|                   | principale du premier disque,                          |
|                   | mount=10:3/2,2 monte sous 10: la deuxiŠme partition    |
|                   | ‚tendue de la deuxiŠme partition principale du         |
|                   | quatriŠme disque,                                      |
|                   | file=0:\DISK_C.PAR (ou FILE=//O/DISK_C.PAR pour la     |
|                   | version Linux) d‚finie un fichier qui se trouve sur la |
|                   | partition mont‚e par le premier montage.               |
+-------------------+------------------------+-------------------------------+
| gmt               | <heures>h<minutes>     | d‚tection automatique         |
|                   +------------------------+-------------------------------+
|                   | Cette option permet de positionner la diff‚rence       |
|                   | d'heure entre votre heure et l'heure GMT (par exemple: |
|                   | 1h00 en France en hiver). Elle est utilis‚e lors de    |
|                   | l'‚criture de fichiers sur une partition NTFS car      |
|                   | celui-ci stocke l'heure de modification des fichiers   |
|                   | en heure GMT au lieu d'heure locale. Cette option      |
|                   | n'est pas obligatoire, elle permet uniquement d'‚viter |
|                   | d'avoir des heures de modification de fichier dans le  |
|                   | futur ou dans le pass‚.                                |
|                   | La d‚tection automatique n'est pas possible dans la    |
|                   | version DOS, dans ce cas 0 est utilis‚.                |
+-------------------+------------------------+-------------------------------+
| ask_first_media   | yes|no                 | yes                           |
|                   +------------------------+-------------------------------+
|                   | Lors de la sauvegarde vers un support amovible, le     |
|                   | programme demande le support suivant … chaque nouveau  |
|                   | fichier mˆme pour le premier. En positionnant cette    |
|                   | option … "no", le programme cr‚era le premier fichier  |
|                   | sur le support courant sans rien demander.             |
+-------------------+------------------------+-------------------------------+
| max_mem_size      | <nombre> [ko|Mo]       | m‚moire disponible            |
|                   +------------------------+-------------------------------+
|                   | Cette option permet de r‚duire l'utilisation de la     |
|                   | m‚moire par le programme. Elle n'est utile que si vous |
|                   | rencontrez l'erreur "Error: could not allocate page    |
|                   | table memory" (g‚n‚ralement lors de l'exploration de   |
|                   | sauvegardes compress‚es). Cette limitation n'est pas   |
|                   | la limite absolue d'utilisation m‚moire (il la         |
|                   | d‚passera donc s'il en a besoin), mais permet de       |
|                   | r‚duire la taille des plus gros buffers. Si vous ne    |
|                   | rencontrez pas l'erreur ci-dessus, vous n'avez pas     |
|                   | besoin d'utiliser cette option, si vous rencontrez     |
|                   | l'erreur, essayez en donnant comme taille la moiti‚ de |
|                   | votre m‚moire (r‚duisez ce chiffre ou essayez de       |
|                   | lib‚rer plus de m‚moire DOS si cela ne suffit pas).    |
+-------------------+------------------------+-------------------------------+
| empty_files       | yes|no                 | no                            |
|                   +------------------------+-------------------------------+
|                   | Lors de la sauvegarde cette option permet de forcer le |
|                   | programme … vider tous les fichiers qu'il n'utilise    |
|                   | pas si les options "file" ou "nb_files" (avec nommage  |
|                   | automatique) sont donn‚es. Il ne demande aucune        |
|                   | confirmation avant de faire cela et s'arrˆte lorsque   |
|                   | tous les fichiers sont trait‚s ou au premier signalant |
|                   | une erreur. Cette option permet de savoir quels sont   |
|                   | les fichiers utilis‚s par la sauvegarde de ceux qui ne |
|                   | le sont plus.                                          |
+-------------------+------------------------+-------------------------------+
| heads_sectors     | standard|extended|     | demand‚ … l'utilisateur sauf  |
|                   | parttable|<nombre      | si "fix_first_sector" est     |
|                   | tˆtes>/<nombre         | utilis‚e                      |
|                   | secteurs>              |                               |
|                   +------------------------+-------------------------------+
|                   | Lors de la correction de la d‚finition physique du     |
|                   | disque sur un secteur de d‚marrage, cette option       |
|                   | permet de choisir les valeurs … positionner. Les trois |
|                   | premiŠres valeurs (standard|extended|parttable)        |
|                   | permettent d'utiliser les valeurs pr‚d‚finies, la      |
|                   | derniŠre valeur permet de donner vos propres valeurs   |
|                   | (le nombre de tˆtes et le nombre de secteurs par       |
|                   | piste). Si cette option n'est pas donn‚e et que        |
|                   | fix_first_sector est utilis‚e, le programme met … jour |
|                   | la valeur du premier secteur uniquement.               |
|                   | Dans les versions Windows et Linux, cette option       |
|                   | permet de forcer le nombre de tˆtes et de secteurs par |
|                   | cylindres dans le cas o— ces d‚finitions ne peuvent    |
|                   | ˆtre obtenues en lisant la table des partitions (pour  |
|                   | cela, les nombres doivent ˆtre donn‚s, pas les valeurs |
|                   | pr‚d‚finies).                                          |
+-------------------+------------------------+-------------------------------+
| fix_first_sector  | yes|no                 | demand‚ … l'utilisateur sauf  |
|                   |                        | si "heads_sectors" est        |
|                   |                        | utilis‚e                      |
|                   +------------------------+-------------------------------+
|                   | Lors de la correction de la d‚finition physique du     |
|                   | disque sur un secteur de d‚marrage, positionner cette  |
|                   | option … yes permet de corriger la valeur du premier   |
|                   | secteur si elle est fausse. Si cette option n'est pas  |
|                   | donn‚e et que heads_sectors est utilis‚e, le programme |
|                   | met … jour les nombres de t‚tes/secteurs uniquement.   |
+-------------------+------------------------+-------------------------------+
| stdaccess         | <nombre>               | d‚tection du type d'accŠs     |
|                   +------------------------+-------------------------------+
|                   | Cette option permet de forcer l'utilisation de l'accŠs |
|                   | standard pour les disques supportant les 2 modes       |
|                   | d'accŠs (les disques de moins de 8 Go). Le <nombre>    |
|                   | permet de donner le num‚ro du disque dont le type      |
|                   | d'accŠs doit ˆtre forc‚ (cf. l'option "disk"). Cette   |
|                   | option peut ˆtre donn‚e plusieurs fois avec des        |
|                   | num‚ros de disque diff‚rents.                          |
|                   | Cette option ne doit ˆtre utilis‚e que trŠs prudemment |
|                   | et uniquement dans le cas o— un disque d‚tect‚ comme   |
|                   | supportant l'accŠs ‚tendu ne le supporterait pas (cas  |
|                   | de trŠs vieux disques). Avant d'utiliser cette option  |
|                   | il vaut mieux tester les disques avec partinfo.exe     |
|                   | avec et sans l'option "-s", puis essayer d'explorer    |
|                   | une partition pour tester ce que voit le programme.    |
|                   | Cette situation est g‚n‚ralement mauvaise. Elle montre |
|                   | que le disque est mal reconnu ce qui peut entraŒner    |
|                   | des pertes de donn‚es, des partitions qui se           |
|                   | chevauchent, ... (surtout en cas d'utilisation avec    |
|                   | plusieurs OS). Elle peut ‚ventuellement ˆtre corrig‚e  |
|                   | en modifiant les paramŠtres du disque dans le BIOS,    |
|                   | mais cela peut entraŒner la perte de toutes les        |
|                   | donn‚es de ce disque (il est pr‚f‚rable aprŠs une      |
|                   | telle modification d'effacer toutes les partitions et  |
|                   | de les recr‚er pour ˆtre certain qu'elles seront       |
|                   | correctement d‚finies).                                |
+-------------------+--------------------------------------------------------+

Remarques:
----------

  - lors de l'utilisation du mode batch aucune confirmation ne vous est
    demand‚e si un fichier doit ˆtre effac‚, lors de la restauration de
    l'‚l‚ment, lors de la modification du registre ou du fichier
    BOOTSECT.DOS/BOOTSECT.BAK.
  - si vous ne donnez pas suffisamment de nom de fichiers (par exemple, vous
    ne donnez qu'un seul nom de fichier … la restauration alors que deux
    fichiers ont ‚t‚ cr‚‚s lors de la sauvegarde) ou si un fichier n'est pas
    correct (par exemple, les fichiers sont donn‚s dans le mauvais ordre ou un
    nom est faux), le nom des fichiers manquant ou incorrect vous sera demand‚
    comme en mode normal.
  - si une option n'est pas valide, le programme se termine. Pour v‚rifier
    votre fichier d'option, vous pouvez utiliser savepart avec l'option "-t".
  - … la restauration, si plusieurs fichiers sont n‚cessaires et sont stock‚s
    sur un lecteur amovible (et que le programme le d‚tecte comme tel), le
    programme demande de changer le support plut“t que g‚n‚rer une erreur et
    demander le nom du fichier suivant.

Exemples:
---------

En reprenant le partitionnement pr‚sent‚ dans l'exemple de la sauvegarde de
partition, et en consid‚rant la sauvegarde de tous les secteurs de la
partition correspondant au lecteur D:, le fichier d'options obtenu ressemblera
… (en consid‚rant que deux fichiers de sauvegarde sont n‚cessaires):
;-----------------------------------
; ParamŠtres pour le lecteur D:

; Sur le deuxiŠme disque:
disk=1

; Partition principale 1
main_part=1

; On ne compresse pas
; (remarque: dans ce cas cette option aurait pu ne pas ˆtre donn‚e)
def_level=0

; Fichiers:
file=c:\lect_d_1.par
file=c:\lect_d_2.par

; Taille identique pour tous les fichiers
; (remarque: dans ce cas la deuxiŠme ligne aurait pu ne pas ˆtre donn‚e)
max_size=620
max_size=620

; Tous les secteurs sont sauv‚s
filesystem=no

; Fin du fichier
;-----------------------------------
Si vous appelez ce fichier drive_d.cfg, vous aurez … entrer "savepart -s -f
drive_d.cfg" pour sauver la partition ou "savepart -r -f drive_d.cfg" pour la
restaurer. Vous n'ˆtes pas oblig‚s de donner les options -s/-r auquel cas ce
que vous voulez faire vous sera demand‚, puis le fichier d'option sera pris en
compte.

Le fichier ci-dessous vous permettra de sauver/restaurer la partition Linux
(tous les secteurs de cette partition):
;-----------------------------------
; ParamŠtres pour la partition Linux

; Sur le premier disque:
disk=0

; Partition principale nø 3:
main_part=3

; Compression standard:
def_level=6

; Fichier:
file=c:\linux.par
max_size=2047

; Tous les secteurs sont sauv‚s
filesystem=no

; Fin du fichier
;-----------------------------------
Si vous modifiez le paramŠtre "filesystem" de "no" … "ext2fs" dans le fichier
ci-dessus, alors seuls les secteurs occup‚s de la partition seront sauv‚s.

Si vous avez deux disques dont le premier … un format de partitionnement non
reconnu par savepart, vous pouvez utiliser le fichier suivant afin de forcer
le programme … ne regarder que le second disque:
;-----------------------------------
; Format de partitionnement du premier disque non reconnu
; => forcer l'utilisation du second disque

disk=1

; Fin du fichier
;-----------------------------------

Pour modifier la base de registre automatiquement, il faut donner l'ensemble
des options pour d‚finir l'‚l‚ment … modifier et l'‚l‚ment o— est install‚
Windows. Par exemple:
;-----------------------------------
; Modification de l'entr‚e du registre pour la partition logique du
; second disque en ayant Windows install‚ sur la premiŠre partition
; du premier disque.

; ParamŠtres de d‚finition de l'emplacement de Windows
windows_disk=0
windows_main_part=1
windows_dir=windows

; ParamŠtre de d‚finition de la partition … modifier dans le registre
disk=1
main_part=2
ext_part=1
part_letter=G

; Fin du fichier
;-----------------------------------


23- Le montage de partition
---------------------------

Le montage de partition permet d'acc‚der … des partitions qui sont normalement
non visibles depuis l'OS. Au lieu d'utiliser une lettre de lecteur ou un point
de montage comme sous l'OS, les partitions mont‚es par ce moyen se voient
attribuer un num‚ro de lecteur qui s'utilise de la mˆme fa‡on. Par exemple
pour acc‚der au fichier DISK_C.PAR qui se trouverait sur la premiŠre partition
mont‚e (qui a le num‚ro 0), il suffit d'entrer "0:\DISK_C.PAR" (le num‚ro de
montage suivi par ":") pour les versions DOS et Windows ou //0/DISK_C.PAR
(deux "/" suivi par le num‚ro de montage) pour celle Linux.
Le processus de montage est similaire au processus du choix de la partition …
sauvegarder: il faut commencer par choisir le disque sur lequel se trouve la
partition … monter, puis choisir cette partition. Une fois cela r‚alis‚, et …
condition que le systŠme de fichier soit reconnu, cette partition se voit
attribuer un num‚ro de lecteur unique. Si vous essayez de monter plusieurs
fois la mˆme partition, le programme vous donnera le num‚ro sous lequel elle a
‚t‚ mont‚e la premiŠre fois.
Les systŠmes de fichier reconnus sont les partitions de type NTFS, FAT et
ext2/3. Le montage de partitions NTFS permet de modifier les fichiers pr‚sents
dessus mais ne permet pas de cr‚er ou d'effacer des fichiers. Le montage de
partitions FAT ou ext2/3 permet de cr‚er des fichiers dessus (pas pour les
partitions ext2/3 utilisant les r‚pertoires tri‚s par arbre binaire). Le
montage d'une partition qui est endommag‚e se fait en lecture seule. Sur les
partitions ext2/3, les liens symboliques sont visibles en tant que fichier
mais ne sont pas lisibles ni suivis.
Quand vous montez une partition pour y modifier les fichiers qui sont dessus,
il faut laisser le programme se terminer … la fin pour qu'il puisse mettre …
jour le systŠme de fichier en fonction des ‚volutions que vous y avez amen‚es
(par exemple ne pas rebooter dŠs que la sauvegarde est termin‚e, mais cliquer
sur le bouton 'Ok', cr‚er ou pas le fichier de configuration puis attendre que
le programme se termine).

Notes:
------

  - Le montage d'une partition qui est accessible par un autre moyen au DOS
    est d‚conseill‚ … moins de rebooter l'ordinateur aprŠs avoir quitt‚ le
    programme, surtout si vous y avez ‚crit dessus (cela pourrait entraŒner
    des erreurs ou des pertes de donn‚es car le DOS n'est plus coh‚rent avec
    le contenu du disque).
  - Plus vous montez de partition, plus vous avez besoin de m‚moire, par
    cons‚quent si vous ˆtes juste au niveau de la m‚moire disponible, pensez …
    ne pas monter des partitions inutilement.
  - Lors d'une restauration avec le fichier d'option, ce dernier doit ˆtre
    accessible depuis l'OS car lors de sa lecture aucun montage n'est encore
    r‚alis‚.
  - Pour les fichiers utilis‚s avec le montage de partition, l'option pour
    d‚sactiver la v‚rification d'‚criture n'est pas "-nvf" mais "-nvd" dans la
    mesure o— l'‚criture est r‚alis‚e via le m‚canisme interne du programme et
    non pas via l'OS.
  - Sur les partitions ext2/ext3, les fichiers cr‚‚s prennent les droits du
    r‚pertoire o— ils sont cr‚‚s. Sur les partitions ext3, le journal n'est
    pas mis … jour.


24- Notes sur les ‚l‚ments sauvegardables
-----------------------------------------

Ce chapitre d‚crit les points sp‚cifiques … chacun des ‚l‚ments
sauvegardables. Il d‚crit notamment les contraintes qui sont v‚rifi‚es par le
programme lors de la restauration de ces ‚l‚ments.

  a) Le disque complet:
Ceci repr‚sente la sauvegarde/restauration de l'ensemble du disque sans tenir
compte de son organisation.

Lors de la sauvegarde il ne faut pas cr‚er le fichier sur l'une des partitions
de ce disque sinon vous risquez d'avoir des incoh‚rences lors de la
restauration.

Lors de la restauration il ne faut pas utiliser de fichiers qui sont pr‚sents
sur ce disque car dans la mesure o— il est entiŠrement r‚‚crit ces fichiers
seraient effac‚s avant d'ˆtre totalement lus (donc la restauration se
terminerait avec une erreur et les fichiers seraient perdus). La restauration
n'est possible que sur un disque ayant une d‚finition physique compatible.
Pour cela il faut qu'il ait le mˆme type d'accŠs, le mˆme nombre de tˆtes de
lecture/‚criture, de secteurs par piste et des secteurs de taille identique.
Il faut ‚galement que le disque possŠde le mˆme nombre ou plus de cylindres
(donc que le disque soit de mˆme taille ou plus grand). Dans le cas o— il
possŠde plus de cylindres, les derniers cylindres seront non attribu‚s (par
cons‚quent laiss‚s vides) et il faudra que vous cr‚iez une nouvelle partition
ou agrandissiez la derniŠre pour pouvoir les utiliser.

Si jamais la taille du disque semble incorrect (par exemple elle est marqu‚e
de 8 Go, alors que le disque fait 20 Go), il ne faut pas le sauver car la
sauvegarde ne serait pas complŠte (dans l'exemple, il manquerait les 12
derniers Go). Cela provient d'une mauvaise d‚tection du disque (par exemple
sur la m‚thode d'accŠs). Le fait d'utiliser un programme gestionnaire de
disque peut r‚soudre ce problŠme.

  b) Le Master Boot Record (MBR):
Ce secteur est le premier secteur du disque dur. Il contient:

  - le code de boot utilis‚ lors du d‚marrage de l'ordinateur.
  - la d‚claration des partitions principales.

Lors de la sauvegarde ce secteur est entiŠrement sauv‚, mais lors de la
restauration seule la partie correspondant au code de boot est restaur‚e. La
partie correspondant … la table des partitions n'est pas modifi‚e sinon vous
perdriez alors toutes les partitions pr‚sentes sur votre disque. A noter que
l'identificateur de disque utilis‚ par Windows NT et suivant pour diff‚rencier
les disques est ‚galement restaur‚.

Lors de la restauration la seule contrainte sur le disque destination est
qu'il ait la mˆme taille de secteur.

Il peut ˆtre int‚ressant de sauver le Master Boot Record pour le restaurer sur
un autre disque ou en cas de virus de boot. Cela revient … faire "fdisk /mbr"
si on est dans le cas d'un secteur de boot mis en place par Windows 9x/Me.
Cela permet de restaurer ‚galement un chargeur de boot en cas d'installation
d'un systŠme d'exploitation qui le modifie sans pr‚avis.

Le code de boot est restaur‚ tel quel, c'est … dire que s'il contient du code
sp‚cifique au format du disque, ce format n'est pas modifi‚ mˆme si le secteur
est restaur‚ sur un autre disque.

Vous ne pourrez pas sauvegarder un MBR s'il n'est pas consid‚r‚ comme valide
(ce choix ne vous sera pas propos‚).

  c) Les premiers secteurs du disque:
Ce sont tous les secteurs qui se situent avant la premiŠre partition. Cela
inclue le Master Boot Record. Ce dernier est restaur‚ de la mˆme fa‡on que
dans le cas pr‚c‚dent (seul le code de boot est restaur‚).

Lors de la restauration les contraintes sont que le disque destination doit
avoir la mˆme taille de secteurs et doit avoir une table des partitions
valide. Si jamais le nombre de secteurs avant la premiŠre partition diverge
entre le disque sauv‚ et le disque restaur‚, seule la partie commune entre les
deux (le nombre minimum de secteurs) sera restaur‚e.

Il peut ˆtre int‚ressant de sauver tous les secteurs avant la premiŠre
partition, au lieu d'uniquement le MBR, dans le cas de certains chargeurs de
boot qui peuvent utiliser ces secteurs pour stocker leur programme. Cependant
si la restauration se fait sur un disque diff‚rent ou ayant une d‚finition des
partitions diff‚rente, le contenu de ces secteurs ne sera pas modifi‚ pour
tenir compte de cette nouvelle organisation.

Vous ne verrez pas cette option si le MBR ou la table des partitions n'est pas
correct.

  d) La table des partitions:
Ce sont tous les secteurs permettant de d‚crire la table des partitions. Cela
inclue le MBR ainsi que tous les secteurs permettant de d‚crire les partitions
‚tendues.

Lors de la sauvegarde les secteurs sont sauv‚s compl‚tement, tandis que lors
de la restauration seule la partie concernant la table des partitions est
restaur‚e (notamment le code de boot n'est pas modifi‚). Les contraintes sur
le disque destination sont les mˆmes que lors de la sauvegarde/restauration
d'un disque complet.

Lors de la restauration d'une table des partitions, vous perdez tout le
contenu de votre disque; non qu'il soit r‚‚crit hormis les quelques secteurs
de la table des partitions, mais car la d‚finition de son organisation est
modifi‚e. A noter qu'il vaut mieux que le fichier de sauvegarde ne soit pas
sur le disque destination car le risque qu'il soit effac‚ existe (il est
minime car il faudrait que le fichier soit trop gros pour pouvoir ˆtre mis
entiŠrement en m‚moire et que l'un des secteurs de la table des partitions
corresponde … l… o— le fichier est stock‚).

  e) Les partitions (tous les secteurs):
Dans ce cas tous les secteurs d'une partition sont sauv‚s sans tenir compte du
fait qu'ils soient occup‚s ou non.

Lors de la sauvegarde, il faut veiller … ne pas cr‚er les fichiers de
sauvegarde sur la partition sauv‚e (pour les mˆmes raisons que lors de la
sauvegarde d'un disque complet). Cette remarque s'applique ‚galement lors de
la sauvegarde que des secteurs occup‚s sauf si vous avez choisi l'option de
sauver une partition sur elle-mˆme.

Lors de la restauration, il ne faut pas utiliser les fichiers pr‚sents sur la
partition restaur‚e (pour les mˆmes raisons que lors de la restauration d'un
disque complet). Ceci s'applique ‚galement lors de la restauration que des
secteurs occup‚s. La restauration ne sera possible que sur des partitions
ayant les mˆmes contraintes au niveau du disque que lors de la restauration
d'un disque complet. De plus il faudra que la partition soit au mˆme
emplacement sur le disque (c'est … dire que la partition commence et finisse
au mˆme endroit que celle sauv‚e). Enfin il faudra que le type de la partition
destination soit compatible de celui de la partition d'origine. Pour cela
voil… le tableau donnant la compatibilit‚ entre les types des partitions:
                +---------+--------+------------------------+
                |  Type   | Num‚ro |      D‚nomination      |
                +---------+--------+------------------------+
                |         | 0x01   | DOS FAT-12             |
                |         +--------+------------------------+
                | FAT 12  | 0x11   | DOS FAT-12 cach‚e      |
                |         +--------+------------------------+
                |         | 0xc1   | DR-DOS FAT-12          |
                +---------+--------+------------------------+
                |         | 0x04   | DOS FAT-16 < 32Mo      |
                |         +--------+------------------------+
                |         | 0x06   | DOS FAT-16 >= 32Mo     |
                |         +--------+------------------------+
                |         | 0x14   | FAT-16 < 32Mo cach‚e   |
                | FAT 16  +--------+------------------------+
                |         | 0x16   | DOS FAT-16 cach‚e      |
                |         +--------+------------------------+
                |         | 0xc4   | DR-DOS FAT-16          |
                |         +--------+------------------------+
                |         | 0xc6   | DR-DOS,NT              |
                +---------+--------+------------------------+
                |         | 0x0e   | Win95 VFAT-16          |
                | VFAT 16 +--------+------------------------+
                |         | 0x1e   | Win95 VFAT-16 cach‚e   |
                +---------+--------+------------------------+
                |         | 0x0b   | Win95 FAT-32 (b)       |
                |         +--------+------------------------+
                |         | 0x0c   | Win95 FAT-32 (c)       |
                | FAT 32  +--------+------------------------+
                |         | 0x1b   | Win95 FAT-32 cach‚e(b) |
                |         +--------+------------------------+
                |         | 0x1c   | Win95 FAT-32 cach‚e(c) |
                +---------+--------+------------------------+
                |         | 0x07   | QNX,OS/2,NT,Unix       |
                |  NTFS   +--------+------------------------+
                |         | 0x17   | OS/2,NT cach‚e         |
                +---------+--------+------------------------+
                |  ext2   | 0x83   | Linux ext2fs/xiafs     |
                +---------+--------+------------------------+
Ainsi si vous avez une partition de type Win95 FAT32 (b), vous pourrez la
restaurer sur une partition de type Win95 FAT32 (c) (en th‚orie la diff‚rence
entre les 2 provient du mode d'accŠs au disque (standard ou ‚tendue), mais
Windows ne semble pas se pr‚occuper du type de la partition et teste lors du
boot le type d'accŠs). Il faut noter que le type de la partition n'est pas
modifi‚ dans la table des partitions (ainsi mˆme si vous restaurez une
partition de type Win95 FAT32 (b) sur une partition Win95 FAT32 (c), cette
derniŠre restera pour la table des partitions une partition de type Win95
FAT32 (c)).

La sauvegarde de tous les secteurs d'une partition peut ˆtre utile si la
partition possŠde un systŠme de fichier non reconnu par le programme (par
cons‚quent la sauvegarde uniquement des secteurs occup‚s n'est pas possible),
si le systŠme de fichier est trop endommag‚ pour que la sauvegarde des
secteurs occup‚s fonctionne ou si vous n'avez pas assez de m‚moire.

  f) Les partitions (uniquement les secteurs occup‚s):
Cette partie d‚crit le fonctionnement pour la sauvegarde des secteurs occup‚s
pour les partitions reconnus par le programme. Les parties suivantes
pr‚senteront les sp‚cificit‚s propres … chaque type de partition (FAT, ext2fs,
NTFS).

Lors de la r‚alisation de la sauvegarde/restauration de partitions en ne
tenant compte que des secteurs occup‚s, il est n‚cessaire de connaŒtre la
maniŠre dont les informations sont stock‚es sur le disque pour savoir quels
sont les secteurs occup‚s de ceux qui ne le sont pas. C'est pour cela que la
possibilit‚ n'est pas appliqu‚e … tous les systŠmes de fichiers, mais
uniquement … ceux sur lesquels j'ai pu obtenir des informations et que je
poss‚dais afin de pouvoir faire les tests. De plus des v‚rifications
suppl‚mentaires sont faites pour v‚rifier que le type de systŠme de fichier
sera correctement reconnu (s'il ne l'est pas, la fenˆtre vous demandant si
vous voulez sauver uniquement les secteurs occup‚s ne sera pas affich‚e).

La sauvegarde/restauration des secteurs occup‚s permet de gagner de la place
(le fichier de sauvegarde est plus petit), de gagner du temps (moins de
donn‚es sont lues) et de pouvoir faire une restauration sur une partition de
taille diff‚rente ou se trouvant sur un disque dur diff‚rent de la partition
d'origine ou … un emplacement diff‚rent sur ce disque. Les contraintes
restants sont que le disque doit avoir le mˆme taille de secteur que le disque
d'origine et que les types de partitions doivent ˆtre compatibles. Il faut
‚galement que la partition respecte des contraintes de tailles minimales et
maximales (d‚crites par la suite pour chacun des systŠmes de fichier). Les
remarques sur l'emplacement des fichiers lus/cr‚‚s sont les mˆmes que pour une
partition pour laquelle tous les secteurs sont sauv‚s.

La sauvegarde/restauration des secteurs occup‚s respectent la structure des
secteurs de donn‚es telle qu'elle est d‚finie au moment de la sauvegarde. Si
la partition est restaur‚e sur une partition ayant une taille diff‚rente de
celle d'origine, les secteurs du systŠme de fichier peuvent ˆtre modifi‚s pour
refl‚ter ce changement de taille.

Exemple:
--------
Avec une partition FAT, imaginons la structure suivante (chaque lettre
repr‚sente un secteur avec son contenu, les nombres de secteurs donn‚s ‚tant
non repr‚sentatifs d'une vrai structure d'une partition FAT):

  RRRRRRFFFF    R: secteur r‚serv‚ (secteurs de boot et autres)
  FFFFDDDD..    F: secteur FAT (ce sont les secteurs qui permettent
  DDDDDDDD..       de savoir si les clusters, des groupements de
  ........DD       secteurs, sont occup‚s)
  DDDDDDDDDD    D: secteurs de donn‚es
  DD....DDDD    .: secteurs vides

Cette partition fait 60 secteurs. Si on d‚sire la restaurer sur une partition
faisant par exemple 120 secteurs, on aurait le r‚sultat suivant:

  RRRRRRFFFF
  FFFFFFFFFF
  FFDDDD..DD
  DDDDDD....
  ......DDDD
  DDDDDDDDDD
  ....DDDD..
  ..........
  ..........
  ..........
  ..........
  ..........

Le nombre de secteurs r‚serv‚s n'a pas ‚t‚ modifi‚, le nombre de secteurs FAT
a ‚t‚ augment‚ pour refl‚ter le fait que plus de secteurs sont adressables, le
nombre de secteurs de donn‚es a augment‚, mais l'organisation de ceux-ci n'a
pas ‚t‚ modifi‚e (seuls des secteurs vides ont ‚t‚ ajout‚s … la fin).
Dans cet exemple il n'aurait pas ‚t‚ possible de restaurer la partition sur
une partition plus petite du fait que le dernier secteur de la partition
sauv‚e est occup‚. Pour contourner ce problŠme, il aurait fallu utiliser un
d‚fragmenteur avant de faire la sauvegarde, afin d'obtenir la structure
suivante:

  RRRRRRFFFF
  FFFFDDDDDD
  DDDDDDDDDD
  DDDDDDDDDD
  DDDD......
  ..........

Dans ce cas la partition aurait pu ˆtre restaur‚e sur une partition ayant une
taille de 44 secteurs (en r‚alit‚ moins dans la mesure o— le nombre de
secteurs FAT se trouvant r‚duit, on pourrait atteindre quelque chose comme 42
secteurs).

Afin de connaŒtre les tailles minimums et maximums pour lesquels il est
possible de restaurer une partition dont on n'a sauv‚ que les secteurs
occup‚s, vous pouvez soit:

  - cr‚er le fichier batch, auquel cas ces tailles minimums et maximums sont
    donn‚es dans la description au d‚but.
  - lancer savepart -r en s‚lectionnant le fichier cr‚‚. Lors du choix de la
    partition … restaurer, les tailles minimums et maximums autoris‚es vous
    seront donn‚es. Vous n'aurez alors qu'… faire annuler pour ne pas lancer
    la restauration inutilement.

  g) Les partitions FAT (12, 16 et 32) (DOS/Windows):
Toutes les partitions FAT12 et FAT16 sont reconnues. Les partitions FAT32 sont
reconnues uniquement pour la version 0 de ce type de FAT (je n'en connais
actuellement pas d'autres).
Les partitions FAT regroupent les secteurs de donn‚es par groupes appel‚s
clusters. Lors d'une restauration d'une partition, la taille de ses clusters
n'est pas modifi‚e et le type de la FAT non plus.
De part la d‚finition des FATs, elles doivent respecter certaines contraintes
de taille r‚sum‚es par le tableau suivant:
+----------------+-------+-------+-------+-------+---------+-------+---------+
|   Taille des   |  512  |   1   |   2   |   4   |8 Koctets|  16   |   32    |
|    clusters    |octets |Koctets|Koctets|Koctets|         |Koctets| Koctets |
+----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
|Taille partition|Min|Max|Min|Max|Min|Max|Min|Max|Min |Max |Min|Max|Min |Max |
+----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
|     FAT12      |  2|  2|  4|  4|  8|  8| 16| 16|  32|  32| 64| 64| 128| 128|
|                | Ko| Mo| Ko| Mo| Ko| Mo| Ko| Mo|  Ko|  Mo| Ko| Mo|  Ko|  Mo|
+----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
|     FAT16      |  2| 32|  4| 64|  8|128| 16|256|  32| 512| 64|  1| 128|2 Go|
|                | Mo| Mo| Mo| Mo| Mo| Mo| Mo| Mo|  Mo|  Mo| Mo| Go|  Mo|    |
+----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
|     FAT32      | 32|128| 64|256|128|512|256|  1| 512|2 To|  1|  4|2 Go|8 To|
|                | Mo| Mo| Mo| Mo| Mo| Mo| Mo| To|  Mo|    | Go| To|    |    |
+----------------+---+---+---+---+---+---+---+---+----+----+---+---+----+----+
Ainsi d'aprŠs cette table il n'est pas possible de d‚finir une partition FAT16
de moins de 16 Mo et de plus de 256 Mo si la taille de ses clusters est de 4
Ko.
Lors d'une restauration, seules les partitions respectant ses contraintes vous
seront pr‚sent‚es dans la liste des partitions compatibles avec celle sauv‚e.

Remarques:
----------

  - ainsi qu'il a ‚t‚ dit ci-dessus, pour restaurer une partition sur une
    partition plus petite, il faut que les derniers clusters ne soient pas
    occup‚s et donc utiliser un d‚fragmenteur en mode d‚fragmentation totale.
    Il faut veiller que ce d‚fragmenteur regroupe toutes les donn‚es au d‚but
    de la partition (certains fichiers sont parfois laiss‚s … la fin comme par
    exemple le fichier image.idx cr‚‚ par Norton Image. Il peut ˆtre effac‚
    avant la sauvegarde (en supprimant ses attributs systŠme et cach‚
    auparavant), puis recr‚‚ une fois celle-ci effectu‚e).
  - si vous restaurez la partition contenant le lecteur C: sur une partition
    diff‚rente, il peut ˆtre n‚cessaire d'activer la partition si celle-ci
    n'‚tait pas active auparavant afin de la rendre bootable (avec FDISK
    choisir l'option "activer une partition"). Il faut ‚galement
    ‚ventuellement mettre … jour le MBR (soit en copiant le MBR d'origine soit
    en utilisant "fdisk /mbr"). Si cette partition est une partition
    amor‡ablet et est utilis‚e avec le multi-boot Windows 2000/XP/Vista, il
    faut ‚galement mettre … jour le fichier BOOTSECT.DOS/BOOTSECT.BAK. Il peut
    ˆtre ‚galement n‚cessaire d'utiliser une disquette de boot contenant
    SYS.COM afin de r‚installer l'amor‡age du systŠme (en faisant depuis la
    disquette "sys c:").
  - si vous restaurez une partition sur une partition diff‚rente, les
    r‚f‚rences de la base des registres portant sur la partition sauv‚e seront
    fausses. Dans le cas de Windows 2000/XP/Vista, vous pouvez mettre … jour
    la base de registre en conservant la mˆme lettre de lecteur. Pour les
    autres versions de Windows, cela n'est pas possible.
  - si des secteurs d‚fectueux sont d‚tect‚s dans la FAT (ou la copie du
    secteur de boot pour la FAT32) lors de la sauvegarde, leur contenu est
    remplac‚ par le contenu de leur copie afin d'‚viter tout problŠme lors de
    la restauration si celle-ci se fait sur une partition n'ayant pas ces
    secteurs d‚fectueux.

  h) Les partitions ext2fs/ext3fs (Linux):
Les partitions ext2fs/ext3fs sont reconnues dans leur version 0 et 1.
D'une maniŠre similaire aux systŠmes de fichier FAT, le systŠme de fichier
ext2 regroupe les secteurs de donn‚es en groupe appel‚s blocs. De mˆme que
pour les FATs, la taille de ces blocs n'est pas modifi‚e lors d'une
restauration. Selon la taille de ces blocs vous aurez ‚galement des
contraintes de taille … respecter.
Ces contraintes de tailles ont une origine diff‚rente de celle des partitions
FAT. Elles d‚finissent une taille maximum de partition en fonction de la
taille actuelle (il n'y a pas de taille minimum).
    +--------------------------------+-----------+-----------+-----------+
    |        Taille des blocs        | 1 Koctets | 2 Koctets | 4 Koctets |
    +--------------------------------+-----------+-----------+-----------+
    |                                |    256 Mo |      2 Go |     16 Go |
    |                                +-----------+-----------+-----------+
    |                                |    512 Mo |      4 Go |     32 Go |
    |                                +-----------+-----------+-----------+
    |                                |      1 Go |      8 Go |     64 Go |
    |                                +-----------+-----------+-----------+
    |                                |      2 Go |     16 Go |    128 Go |
    |                                +-----------+-----------+-----------+
    | Taille maximum de la partition |      4 Go |     32 Go |    256 Go |
    |                                +-----------+-----------+-----------+
    |                                |      8 Go |     64 Go |    512 Go |
    |                                +-----------+-----------+-----------+
    |                                |     16 Go |    128 Go |      1 To |
    |                                +-----------+-----------+-----------+
    |                                |     32 Go |    256 Go |      2 To |
    |                                +-----------+-----------+-----------+
    |                                |     64 Go |    512 Go |      4 To |
    +--------------------------------+-----------+-----------+-----------+
Par exemple, si vous avez une partition de 3 Go avec des blocs de 2 Ko, vous
ne pourrez pas la restaurer sur une partition ayant une taille de plus de 4 Go
(par contre vous pourrez la restaurer sur une partition ayant une taille
comprise entre 0 et 4 Go, la limite ‚tant ici le num‚ro du dernier bloc
utilis‚).
De mˆme que dans le cas des FATs, seules les partitions respectant ces
contraintes vous seront donn‚es lors d'une restauration.

Remarques:
----------

  - je n'ai jamais essay‚ de d‚fragmenteur sous Linux, et ne suis pas s–r
    qu'ils font un d‚fragmentation totale. Etant donn‚ la maniŠre dont les
    fichiers sont g‚r‚s, il est mˆme fortement probable que seuls les fichiers
    sont d‚fragment‚s (ils sont d‚plac‚s de fa‡on que tous les morceaux d'un
    fichier se suivent, mais ils ne sont pas mis en d‚but de partition). Cela
    rend donc extrˆmement difficile de ne pas avoir les derniers secteurs
    d'une partition occup‚s (et donc de pouvoir restaurer une partition Linux
    sur une partition plus petite).
  - si vous restaurez la partition racine ("/") sur une partition diff‚rente
    de celle d'origine (ou si vous aviez compil‚ un nouveau noyau entre
    temps), il vous faudra une disquette de secours afin de r‚installer votre
    chargeur de boot. Une fois la disquette boot‚e, cr‚ez le r‚pertoire
    /mnt/disk s'il n'existe pas, montez la partition avec "mount -t ext2
    /dev/<partition> /mnt/disk", puis modifiez le fichier du chargeur de boot
    (par exemple /mnt/disk/etc/lilo.conf), et r‚installez celui-ci par "chroot
    /mnt/disk <commande du chargeur>" (<commande du chargeur> = lilo par
    exemple).
  - si vous restaurez une partition sur une autre partition que celle
    d'origine, n'oubliez pas de modifier votre fichier /etc/fstab (c'est le
    fichier qui liste les diff‚rentes partitions avec leur point de montage
    par d‚faut) afin de refl‚ter ce changement.
  - Les partitions ext3fs sont reconnues comme des partitions ext2fs si le
    journal est sur la mˆme partition. Si le journal est sur une partition
    ind‚pendante, la partition de base peut ˆtre sauv‚e comme une partition
    ext2fs, la partition contenant le journal doit ˆtre sauv‚e avec tous les
    secteurs (ce n'est pas trŠs grave dans la mesure o— la partition journal
    est de taille r‚duite et est rapidement pleine). De plus dans ce dernier
    cas, il faut veiller … maintenir ces 2 partitions en coh‚rence.

  i) Les partitions NTFS:
Les partitions NTFS sont reconnues dans les versions 1.1, 1.2, 2, 3.0 et 3.1
(ce nombre n'est pas en rapport avec la version de NT, mais est la version du
systŠme de fichier (1.1, 1.2, 2 <=> NT, 3.0 <=> Windows 2000, 3.1 <=> Windows
XP)). Dans la mesure o— Microsoft n'a jamais donn‚ une sp‚cification de NTFS,
ce systŠme de fichier n'est pas totalement connu et il reste encore des zones
d'ombres sur certaines de ces caract‚ristiques. Cependant, la partie
concernant l'utilisation ou non des secteurs est correctement connue et est
par cons‚quent exploitable. Cependant il existe certaines fonctionnalit‚s de
NTFS que je ne supporte pas (ce sont des cas de partitions ayant leur systŠme
de fichier fortement fragment‚).
A la diff‚rence des partitions FAT et ext2, il n'y a pas de contraintes de
taille: les seules existantes sont li‚es pour le minimum au dernier cluster
occup‚, pour le maximum aux limites du systŠme de fichier ou … une trop forte
fragmentation. Par cons‚quent il n'est pas possible de donner une table de
contraintes comme dans les autres cas.

Remarques:
----------

  - de mˆme que pour Linux, les d‚fragmenteurs pour partition NTFS ne doivent
    pas regrouper les secteurs occup‚s en d‚but de partition. Par cons‚quent
    il peut ˆtre difficile d'arriver … restaurer/copier une partition sur une
    partition plus petite.
  - dans certains cas le programme peut retourner qu'il n'a pas pu restaurer
    la partition sur une autre partition du … un problŠme de taille. Dans ce
    cas il faut essayer de faire la restauration pour une partition plus
    petite (si c'est possible) ou plus grande. Ce cas doit ˆtre extrˆmement
    rare et concerner uniquement les partitions fortement remplies et
    fragment‚es.
  - la sauvegarde/restauration d'une partition NTFS n‚cessite plus de m‚moire
    que pour les autres types de partition. Il faut noter que si vous avez
    l'erreur concernant une place m‚moire insuffisante, que vous avez plus de
    32 Mo de m‚moire et que vous avez EMM386 d'activ‚, vous pouvez gagner de
    la m‚moire en le d‚sactivant (EMM386 limite obligatoirement la m‚moire …
    32 Mo). Pour cela il vous faut ajouter "rem " au d‚but de la ligne
    contenant EMM386 dans le fichier C:\CONFIG.SYS (ou A:\CONFIG.SYS si vous
    bootez depuis une disquette), puis red‚marrer l'ordinateur. Une fois la
    sauvegarde/restauration r‚alis‚e vous pouvez supprimer le "rem " afin que
    EMM386 soit r‚activ‚ au prochain red‚marrage.
  - si vous restaurez une partition sur une partition diff‚rente, les
    r‚f‚rences de la base des registres portant sur la partition sauv‚e seront
    fausses. Dans le cas de Windows 2000/XP/Vista, vous pouvez mettre … jour
    la base de registre en conservant la mˆme lettre de lecteur. Pour les
    autres versions de Windows, cela n'est pas possible.
  - si vous sauvez votre partition systŠme, puis la restaurez sur une
    partition diff‚rente, il faut que vous mettiez ensuite … jour la base de
    registres. Vous pouvez ‚galement avoir … configurer votre boot pour que ce
    nouvel emplacement soit pris en compte (notamment dans le fichier BOOT.INI
    ou les donn‚es de configuration de d‚marrage). Vous pouvez soit utiliser
    Partition-Saving en choisissant d'explorer la partition et en ‚ditant le
    fichier BOOT.INI (XP) ou en choisissant l'option de mise … jour des
    donn‚es de configuration de d‚marrage (Vista), soit d‚marrer avec le CD de
    Windows (ou les 6 disquettes de boot t‚l‚chargeables sur le site de
    Microsoft pour XP) et choisir l'option de r‚paration. Si le CD ne vous
    propose pas une r‚paration automatique, les outils … utiliser sont fixmbr,
    fixboot et bootcfg sous XP et bootrec avec l'option /fixmbr, /fixboot et
    /RebuildBcd sous Vista. Le premier permet de mettre … jour le premier
    secteur du disque (si jamais celui-ci n'a jamais ‚t‚ utilis‚ comme disque
    systŠme), le second permet de mettre … jour le secteur boot de la
    partition (il n'y en a pas besoin th‚oriquement), le dernier vous permet
    de reconfigurer vos options de boot (le fichier BOOT.INI). Vous pouvez
    faire "help <commande>" sous XP ou "<commande> /?" sous Vista pour avoir
    plus de renseignements sur ces commandes. Cependant malgrŠ cela, du fait
    des systŠmes de protection mis en place et du peu de connaissance sur ce
    systŠme cela peut ne pas marcher (uniquement dans le cas d'un d‚placement
    sur un autre disque, dans le cas d'une restauration par dessus une
    ancienne version cela ne posera pas de problŠme). Une derniŠre solution
    dans ce cas est d'essayer d'utiliser l'utilitaire "sysprep" t‚l‚chargeable
    sur le site de Microsoft en l'ex‚cutant avant de faire la sauvegarde.

  j) Le secteur de d‚marrage/superbloc:
Cette option apparaŒt pour les partitions, disquettes et p‚riph‚riques pour
lesquels le systŠme de fichier est reconnu. Elle permet de ne sauver que le
premier secteur dans le cas des systŠmes de fichier FAT et NTFS, et les
secteurs couvrant les 2048 premiers octets pour les systŠmes de fichier ext2
et ext3 (cela correspond g‚n‚ralement … 4 secteurs). Dans le cas ext2/ext3
cela signifie qu'un peu plus que le superbloc est sauv‚ puisqu'il y a aussi
les secteurs qui le pr‚c‚dent.
Lors de la restauration, seules les partitions ayant exactement la mˆme
d‚finition physique sont propos‚es (le secteur de d‚marrage contenant des
informations quant … sa localisation). Il faut noter ‚galement que la copie de
ces secteurs (si elle existe) n'est pas mise … jour … la restauration.

  k) Les disquettes:
Les disquettes de 360 Ko, 720 Ko, 1.2 Mo, 1.44 Mo et 2.88 Mo peuvent ˆtre
sauvegard‚es. Seules les disquettes ayant un formatage correct et des secteurs
de 512 octets peuvent ˆtre sauv‚es.
Il n'y a pas de possibilit‚ de connaŒtre la taille d'une disquette (il est
possible de connaŒtre le type 5"1/4 ou 3"1/2, mais pour un type donn‚ il n'est
pas possible de connaŒtre la taille). Par cons‚quent le programme recherche le
dernier secteur de la disquette afin d'en d‚terminer la taille. Si jamais ce
dernier secteur est endommag‚, le programme sera tromp‚ et toute la disquette
ne sera pas sauv‚e/restaur‚e. Dans ce cas, il faut que vous utilisiez la
sauvegarde par le p‚riph‚rique DOS. Pour savoir quelle taille le programme a
trouv‚e, vous pouvez utiliser la taille donn‚e dans la fenˆtre vous demandant
si vous voulez tout sauver ou seulement les secteurs occup‚s (si elle vous est
pr‚sent‚e), sinon vous pouvez utiliser la taille restante lorsque la fenˆtre
vous demandant le nom du fichier de sauvegarde vous est pr‚sent‚e.
Dans le cas o— vous sauvez tous les secteurs, les mˆmes remarques que pour la
sauvegarde d'une partition complŠte s'appliquent, dans le cas o— seuls les
secteurs occup‚s sont sauv‚s, il faut vous r‚f‚rer aux chapitres pr‚c‚dents
propres … chaque systŠme de fichier.
Si vous restaurez une disquette dont vous n'avez sauv‚ que les secteurs
occup‚s sur une disquette de taille diff‚rente, cela marchera. Cependant, la
disquette ainsi recr‚e n'aura plus un formatage standard ce qui peut tromper
certains programmes.
AprŠs qu'une disquette a ‚t‚ restaur‚e, il faut que vous l'‚jectiez puis la
r‚ins‚riez dans le lecteur afin que le DOS prenne en compte les modifications.
Sans cela vous risquez de vous retrouvez avec des incoh‚rences sur la
disquette.

  l) Les p‚riph‚riques DOS/Windows/Linux:
Cette m‚thode d'accŠs vous permet de sauver tous les p‚riph‚riques que l'OS
accŠde en utilisant la notion de secteurs et qui contiennent un systŠme de
fichier reconnu par l'OS (uniquement FAT pour le DOS et FAT/NTFS pour Windows
NT/2000/...). Ce n'est par exemple pas le cas pour les CDs ou les lecteurs
r‚seaux, mais c'est le cas pour les "super disquettes" comme le Zip. Dans la
version Linux, il utilise le contenu du fichier /etc/fstab pour avoir la liste
des p‚riph‚riques … utiliser (en utilisant uniquement les p‚riph‚riques blocs
d‚clar‚s dans ce fichier).
Ceci permet ‚videmment d'acc‚der aux partitions du disque dur et aux lecteurs
de disquettes, cependant dans ces deux cas il est pr‚f‚rable d'utiliser
l'accŠs direct d‚crit dans les chapitres ci-dessus. Le seul cas o— cela est
faux est le cas o— la taille de la disquette est incorrectement reconnue.
Il faut que le p‚riph‚rique … sauver/restaurer soit correctement format‚ afin
qu'il puisse ˆtre correctement reconnu.
Les mˆmes remarques que pour la sauvegarde des disquettes peuvent s'appliquer
ici.


25- Diff‚rences entre les versions DOS et Windows
-------------------------------------------------

Du fait des diff‚rences entre DOS et Windows, les deux versions de Partition
Saving ne peuvent pas ˆtre totalement ‚quivalentes. Les diff‚rences majeures
sont donn‚es ici, en prenant la version DOS comme r‚f‚rence.

  a) Toutes les versions de Windows:
Windows ne permet pas de prot‚ger un lecteur en cours d'utilisation pour
‚viter que plusieurs programmes y accŠdent simultan‚ment. Par cons‚quent ces
lecteurs ne pourront pas ˆtre sauv‚s ou restaur‚s depuis Windows. Cela est
notamment le cas pour la partition systŠme ou la partition contenant le
fichier de swap. Si vous voulez sauver ces partitions avec la version Windows,
vous devez soit le faire depuis une seconde installation de Windows, soit
depuis un CD WinPE ou BartPE, soit depuis la console de r‚paration de Windows
Vista.
Si l'affectation des lettres de lecteur sur chacune des partitions ne semble
pas correcte, n'utilisez pas le programme car cela signifie qu'il ne sera pas
capable d'empˆcher les autres programmes d'acc‚der … la partition durant la
sauvegarde/restauration (cela amenant une corruption des donn‚es).
Le disque complet, la table des partitions et les partitions principales de
type ‚tendu (pas celles logiques … l'int‚rieur de celles-ci) ne peuvent pas
ˆtre sauv‚s/restaur‚es qu'… partir de version Windows XP (les versions
pr‚c‚dantes ne permettent pas de forcer l'OS … relire la table des partitions
une fois celle-ci modifi‚e).
Les options suivantes et leur ‚quivalent dans le fichier d'options ont le
comportement d‚crit:

  - -bui: remplac‚e par "-tui".
  - -buix: remplac‚e par "-tuix".
  - -pm: remplac‚e par "-cm".
  - -ncd: l'affectation des lecteurs est toujours activ‚e (l'option est donc
    ignor‚e).
  - -nvd: la v‚rification d'‚criture sur le disque n'est jamais activ‚e sauf
    dans le cas des lecteurs de disquettes sous Windows 95/98/Me (c'est comme
    si l'option ‚tait toujours pr‚sente).
  - -nvf: la v‚rification d'‚criture des fichiers n'est jamais activ‚e (c'est
    comme si l'option ‚tait toujours pr‚sente).

Les fichiers cr‚‚s depuis Windows peuvent ˆtre utilis‚s avec la version DOS
(et inversement sauf en cas de limitations de la version Windows d‚crites dans
ce chapitre). Cependant le programme peut consid‚rer que le support
destination n'est pas le mˆme que ce qui a ‚t‚ sauv‚ car les d‚finitions
physiques peuvent ˆtre diff‚rentes (cela peut poser problŠme lors de la
restauration de tous les secteurs puisque cela n‚cessite la mˆme d‚finition
physique). Il faut noter ‚galement qu'en cas de sauvegarde sous Windows d'un
p‚riph‚rique NTFS, celui-ci peut ˆtre restaur‚ sous DOS mais cela rendra ce
p‚riph‚rique inaccessible au DOS. De plus le fait de restaurer un p‚riph‚rique
NTFS sur un p‚riph‚rique FAT (ou inversement) fait qu'il y aura incoh‚rence
entre le type de partition d‚clar‚ dans la table des partitions et le systŠme
de fichier (il vaut mieux soit ‚viter ce type de manipulation, soit modifier
le type de partition dans la table des partitions avec XFDISK par exemple).

Note:
-----
Si la souris ne semble pas utilisable, c'est que la console est configur‚e
pour le mode d'‚dition rapide. Vous devez cliquer sur l'icone de la fenˆtre en
haut … gauche, choisir "Propri‚t‚s", l'onglet "Options d'‚dition" et d‚cocher
le "Mode d'‚dition rapide".

  b) Windows avant Windows 95:
Je ne pense pas que la version Windows puisse ˆtre ex‚cut‚e par ces versions
de Windows. Cependant si jamais cela marche, veuillez ne pas l'utiliser et
utiliser la version DOS en mode DOS plut“t.

  c) Windows 95/98/Me:
Ces versions de Windows ne permettent pas d'acc‚der directement aux disques
durs. Vous ne pouvez donc sauver que des disquettes ou p‚riph‚riques. Par
cons‚quent il est pr‚f‚rable d'utiliser la version DOS en mode DOS plut“t.

  d) Windows NT/2000/XP/Vista/...:
Ces versions de Windows permettant l'accŠs aux lecteurs NTFS, il n'est pas
utile de cr‚er les fichiers de sauvegarde sur une partition NTFS avant, comme
cela est le cas pour la version DOS. Cependant, dans le cas o— vous sauveriez
une partition NTFS sur elle-mˆme, vous devez toujours les cr‚er auparavant,
puisque l'accŠs se fait alors par le m‚canisme de montage et non pas via
Windows.
Les partitions sur les disques dynamiques Windows peuvent ˆtre
sauv‚es/restaur‚es en utilisant l'accŠs via les p‚riph‚riques Windows.
Dans ces versions vous pouvez avoir besoin des droits administrateurs pour
pouvoir r‚aliser la sauvegarde.

  e) Windows 64 bits:
Je n'ai pas pu tester avec les versions 64 bits de Windows. Je ne peux donc
pas dire si cela marche ou pas. Donc soyez trŠs prudent si vous voulez
l'utiliser sur ces versions de Windows: v‚rifiez que l'affectation des lettres
de lecteurs se fait bien sur chacune des partitions, essayez l'option pour
explorer une partition avant de faire une sauvegarde pour savoir si le
programme arrive … lire correctement le disque.


26- Diff‚rences entre les versions DOS et Linux
-----------------------------------------------

Du fait des diff‚rences entre DOS et Linux, les deux versions de Partition
Saving ne peuvent pas ˆtre totalement ‚quivalentes. Les diff‚rences majeures
sont donn‚es ici, en prenant la version DOS comme r‚f‚rence.

  a) Toutes les versions de Linux:

Linux ne permet pas de prot‚ger un lecteur en cours d'utilisation pour ‚viter
que plusieurs programmes y accŠdent simultan‚ment. Par cons‚quent ces lecteurs
ne pourront pas ˆtre sauv‚s ou restaur‚s depuis Linux. Cela est notamment le
cas pour la partition systŠme. Si vous voulez sauver cette partition avec la
version Linux, vous devez soit le faire depuis une seconde installation de
Linux, soit depuis un liveCD, soit depuis la console de r‚paration de Linux
qui se trouve sur la plupart des CD d'installation.
Les partitions sur les disques dynamiques Linux peuvent ˆtre
sauv‚es/restaur‚es en utilisant l'accŠs via les p‚riph‚riques Linux.
Vous devez avoir les droits d'accŠs root pour avoir un accŠs direct aux
p‚riph‚riques, vous devez donc ex‚cuter le programme soit avec le compte root
soit avec la commande "sudo". Pour v‚rifier ou explorer une sauvegarde, ceci
n'est pas n‚cessaire (tous les utilisateurs peuvent utiliser ces options).
La recherche des disques se fait en cherchant des fichiers particuliers dans
le r‚pertoire "/dev" selon un ordre pr‚d‚fini. Par cons‚quent la num‚rotation
des disques peut ˆtre diff‚rente de celle utilis‚e par DOS (le disque 0 sous
DOS peut ne pas ˆtre le disque 0 sous Linux). La d‚finition physique d'un
disque (nombre de tˆtes, secteurs par cylindres, ...) reposent sur la table
des partitions car les valeurs du BIOS ne sont pas accessibles. Si la table
des partitions n'existe pas ou n'est pas valide, les valeurs donn‚es par
l'option "heads_sectors=" du fichier d'options sont utilis‚es, sinon ce sont
les valeurs retourn‚es par le noyau ou des valeurs par d‚faut si celles-ci
sont incoh‚rentes.
Le nommage des p‚riph‚riques est diff‚rent de celui utilis‚ sous DOS/Windows:
il se base sur le nom du fichier de p‚riph‚rique (comme /dev/hda1). Le
programme utilise le fichier "/etc/fstab" pour avoir une liste des
p‚riph‚riques o— chercher. Par cons‚quent, si un p‚riph‚rique n'apparaŒt pas
dans la liste, vous pouvez ajouter une entr‚e dans ce fichier pour forcer sa
d‚tection (il faut noter que le fichier de p‚riph‚rique doit ˆtre un fichier
de p‚riph‚rique de type bloc).
Comme pour le nom des p‚riph‚riques, le nom des montages est diff‚rent: il
n'utilise pas une notation "<num‚ro de montage>:" mais une notation "//<num‚ro
de montage>" pour savoir qu'un montage doit ˆtre utilis‚ et non un fichier
local.
Les options suivantes et leur ‚quivalent dans le fichier d'options ont le
comportement d‚crit:

  - -bui: remplac‚e par "-tui".
  - -buix: remplac‚e par "-tuix".
  - -tuix: la taille est forc‚e … la taille du terminal (si sup‚rieure …
    80*25) au lieu de 80*50.
  - -ncd: l'affectation des noms de p‚riph‚riques est toujours activ‚e
    (l'option est donc ignor‚e).
  - -nvd: la v‚rification d'‚criture sur le disque n'est jamais activ‚e (c'est
    comme si l'option ‚tait toujours pr‚sente).
  - -nvf: la v‚rification d'‚criture des fichiers n'est jamais activ‚e (c'est
    comme si l'option ‚tait toujours pr‚sente).

Les fichiers cr‚‚s depuis Linux peuvent ˆtre utilis‚s avec la version DOS (et
inversement sauf en cas de limitations de la version Linux d‚crites dans ce
chapitre). Cependant le programme peut consid‚rer que le support destination
n'est pas le mˆme que ce qui a ‚t‚ sauv‚ car les d‚finitions physiques peuvent
ˆtre diff‚rentes (cela peut poser problŠme lors de la restauration de tous les
secteurs puisque cela n‚cessite la mˆme d‚finition physique). Il faut noter
‚galement qu'en cas de sauvegarde sous Linux d'un p‚riph‚rique non FAT,
celui-ci peut ˆtre restaur‚ sous DOS mais cela rendra ce p‚riph‚rique
inaccessible au DOS. De plus le fait de restaurer un p‚riph‚rique non FAT sur
un p‚riph‚rique FAT (ou inversement) fait qu'il y aura incoh‚rence entre le
type de partition d‚clar‚ dans la table des partitions et le systŠme de
fichier (il vaut mieux soit ‚viter ce type de manipulation, soit modifier le
type de partition dans la table des partitions avec fdisk par exemple).
Au contraire des fichiers de sauvegarde, le fichier d'options cr‚‚ depuis
Linux ne peut pas ˆtre utilis‚ depuis DOS (et inversement) … cause des
diff‚rences de nommage des fichiers et p‚riph‚ques. Si vous le modifiez pour
toujours utiliser des fichiers dans le r‚pertoire courant, vous devez toujours
faire attention sur le fait que la num‚rotation des disques peut ˆtre
diff‚rente.

  b) Les versions s‚curis‚e de Linux:
Sur certaines versions avec un haut niveau de protection (aussi connue sous le
nom SELinux), il se peut que le fait que le programme soit compress‚ empˆche
son ex‚cution. Dans ce cas il faut aller sur le site de UPX
(http://upx.sourceforge.net) pour utiliser ce programme pour d‚compresser le
binaire (upx -d spartlnx.exe -ospartlnx_unc.exe) puis lancer le fichier
obtenu.

  c) Linux 64 bits:
Je n'ai pas pu tester avec les versions 64 bits de Linux. Je ne peux donc pas
dire si cela marche ou pas. Donc soyez trŠs prudent si vous voulez l'utiliser
sur ces versions de Linux: essayez l'option pour explorer une partition avant
de faire une sauvegarde pour savoir si le programme arrive … lire correctement
le disque.


27- Ce qui n'est pas support‚
-----------------------------

Les ‚l‚ments suivants ne sont pas support‚s par le programme:

  - les partitions pour les OS ne supportant la table des partitions telle
    qu'elle est d‚crite (notamment Solaris x86).
  - les programmes gestionnaires de disque (… ne pas confondre avec les
    gestionnaires d'amor‡ages qui sont support‚s). Ce sont des programmes qui
    permettent d'acc‚der … des disques de plus de 8 Go avec un mode d'accŠs
    standard (si vous en avez un d'install‚, il y a de fortes chances que vous
    soyez au courant). Si jamais une seule partition est d‚tect‚e alors que
    vous en avez plusieurs il y a de fortes chances pour qu'un tel programme
    soit pr‚sent.
    Francisco Miranda m'a signal‚ qu'il avait r‚ussi … faire fonctionner
    Partition Saving sans problŠme avec le gestionnaire de disque Samsung.
    Merci … lui pour avoir fait l'essai et m'avoir signal‚ le bon
    fonctionnement. N‚anmoins cela n'est valable que pour ce gestionnaire de
    disque, et par cons‚quent je pr‚f‚re laisser cet avertissement pour les
    autres gestionnaires de disque.
  - les partitions ‚tendues sous OS2 peuvent ne pas ˆtre toutes d‚tect‚es:
    dans la chaŒne des partitions ‚tendues, g‚n‚ralement seules 2 partitions
    par noeud sont d‚finies (les 2 autres contenant des informations non
    fiables), alors que sous OS2 les quatre peuvent ˆtre utilis‚es.
  - les partitions g‚r‚es par LVM/LDM (Logical Volume/Disk Management =
    gestionnaire de volumes/disques logiques, aussi connu sous le nom de
    disque dynamique). La version Windows permet d'acc‚der aux LVM Windows et
    la version Linux permet d'acc‚der aux LDM Linux (et donc permet leur
    sauvegarde/restauration) via l'accŠ par les p‚riph‚riques.


28- Ce qui n'a pas pu ˆtre test‚
--------------------------------

Les ‚l‚ments suivants n'ont pas pu ˆtre test‚s:

  - disque avec des secteurs ayant une taille diff‚rente de 512 octets.
  - partitions pour des OS autre que DOS, Windows (9x, XP) et Linux.
  - cr‚ation du fichier de sauvegarde sur la partition en cours de sauvegarde
    hormis lors de l'utilisation de l'option d‚di‚e.

Si des personnes utilisent ce programme sur des ‚l‚ments ci-dessus, merci de
me renvoyer les r‚sultats et les ‚ventuels problŠmes rencontr‚s.
Pour les personnes d‚sirant r‚aliser ces tests, je leur signale que:

  - savepart.exe -s ne fait que lire le disque physiquement (l'‚criture se
    fait dans un fichier par les fonctions DOS standard) … moins de monter des
    partitions.
  - savepart.exe quand il est utilis‚ avec l'option "-t" n'‚crit aucune donn‚e
    sur le disque.


29- Remerciements
-----------------

  - mon pŠre pour ˆtre demandeur de ce programme (sans quoi il n'aurait jamais
    vu le jour), pour avoir relu ce document et ˆtre le premier cobaye de ce
    programme.

  - DJ Delorie pour l'environnement de d‚veloppement DJGPP
    (http://www.delorie.com/djgpp). Ceci inclue ‚galement toutes les personnes
    ayant aid‚es … la r‚alisation de cet environnement.

  - Jean-Loup Gailly et Mark Adler pour la librairie de compression zlib
    (http://www.zlib.net).

  - Ralf Brown pour l'ensemble de la documentation qu'il a r‚uni sur les
    interruptions (http://www.pobox.com/~ralf).

  - Simon P. Bullen pour fortify (une bibliothŠque permettant de v‚rifier
    l'allocation/d‚sallocation m‚moire).

  - Chris Lattner pour son site "The Operating System Resource Center" o— se
    trouvent de nombreuses informations sur le mat‚riel et les OS (
    http://www.nondot.org/sabre/os/articles).

  - R‚gis Duchesne et Richard Russon (ainsi que tous ceux qui les ont aid‚s)
    pour l'ensemble de la documentation r‚unie sur NTFS
    (http://linux-ntfs.sourceforge.net).

  - Markus Oberhumer et Laszlo Molnar pour le compresseur d'ex‚cutable UPX
    (http://upx.sourceforge.net), ainsi que Serge Delbono pour me l'avoir
    signal‚.

  - Tous ceux ayant aid‚ au d‚veloppement de MinGW (http://www.mingw.org).

  - Brett Stevenson et Richard Ross-Langley pour la correction de la version
    anglaise de la FAQ et de la page d'accueil du site.

  - Ralph Ball pour avoir corrig‚ la version anglaise du manuel. J'ai eu
    plusieurs offres pour cela (merci … tous ceux ayant r‚alis‚e cette offre),
    mais Ralph est celui qui a eu le courage de le terminer !

  - B.D. pour avoir cherch‚ et donn‚ le format du fichier de base de registres
    (je n'ai pas r‚ussi … trouver le nom complet de son auteur).

  - Will Rickards pour m'avoir donn‚ l'id‚e que lors de la restauration d'une
    partition sur un disque diff‚rent, les informations sur les mauvais
    secteurs peuvent ˆtre annul‚es.

  - Giorgos Kostopoulos pour m'avoir signal‚ les ‚ventuels problŠmes si un des
    OS utilis‚ est mis en mode de veille prolong‚e et que son systŠme de
    fichier est modifi‚.

  - Bob Supansic pour avoir corrig‚ la version anglaise du HOWTO et m'avoir
    indiqu‚ quelques indications sur sa pr‚sentation.

  - Fred Lumsden pour avoir corrig‚ la version anglaise des informations
    additionnelles.

  - les d‚couvreurs de bugs pour me les signaler et m'avoir aider … les
    r‚soudre:

    * Charles M. Tilden (le problŠme li‚ … la mauvaise d‚tection des disques
      durs).
    * Daniel Lagunes (le bug sur la lecture de la table des partitions pour
      les disques … accŠs standard ayant au moins deux partitions logiques).
    * Thibaut Fontanet (la non d‚tection de certains disques durs dans la
      V2.21 et le blocage de l'ordinateur lors du red‚marrage, le premier
      problŠme ayant ‚t‚ par la suite signal‚ par Juergen et Ray Schmitz)(pour
      la V2.22 la mauvaise attribution de lettres d'unit‚s dans le cas de
      l'utilisation de plusieurs partitions principales DOS sur le mˆme
      disque).
    * Ray Schmitz (le problŠme de l'accŠs au mauvais disque si un lecteur qui
      le pr‚cŠde n'est pas d‚tect‚ comme un disque dur).
    * Volker Beck (l'oubli du code pour traiter les partitions NTFS en mode
      batch lors de la sauvegarde).
    * Frode Ingebretsen (les problŠmes d'affichage avec certains ordinateurs
      (BIOS non compatibles ?)).
    * Brian Bell (l'impossibilit‚ de restaurer des partitions FAT ayant des
      secteurs d‚fectueux lors de la sauvegarde).
    * Menno Schoone (la demande intempestive de cr‚ation du fichier d'option
      lors de la sauvegarde avec un fichier d'option utilisant l'option
      automatic_naming).
    * Patrick Barny (le premier a m'avoir aid‚ sur les partitions NTFS
      fortement fragment‚es, sont venus ensuite Peter Newman et Kamil Wicher).
    * S‚bastien Willemijns, Gershwin Luhur et popfulmail (la demande
      intempestive de cr‚ation du fichier d'options lors de la sauvegarde avec
      un fichier d'option dans lequel le nom des fichiers n'‚tait pas en
      absolu). S‚bastien Willemijns m'a ‚galement indiqu‚ quelques points
      d'am‚lioration de l'interface.
    * Ian Stuart Turnbull (des fichiers NTFS peuvent ne pas ˆtre trouv‚s dans
      le cas o— la partition devient fortement fragment‚e et ils sont allou‚s
      dans une zone que je consid‚rais comme r‚serv‚e aux fichiers du systŠme
      de fichier). Il m'a ‚galement confirm‚ que la mise … jour du registre de
      Windows 2000 fonctionnait dans la mesure o— je ne pouvais pas le tester.
    * Jorge Cesario (une r‚gression dans les versions V3.00 et V3.01 qui
      faisait que les m‚dia amovibles n'‚taient plus d‚tect‚s et donc que les
      noms des fichiers ‚taient demand‚s au lieu de demander un changement de
      support).
    * Wu Chaowei (le positionnement incorrect des clusters situ‚s aprŠs le
      MFT0 … occup‚s lors de la restauration d'une partition NTFS sur une
      partition diff‚rente mais de taille similaire).
    * Thijs van der Kraan (l'oubli du positionnement d'une des dates de
      modification lors de la modification d'un fichier sur une partition
      NTFS). Il est ‚galement … l'origine de l'option "empty_files" du fichier
      de configuration.

  - toutes les personnes m'ayant envoy‚ des mails d'encouragement, de
    remarques, de conseils et d'am‚liorations.

En esp‚rant que ce programme vous sera utile,

D. Guibouret <damien.guibouret@partition-saving.com>

------
Toutes les marques et marques d‚pos‚es sont les propri‚t‚s de leurs d‚tenteurs
respectifs.
