http://www.partition-saving.com
Copyright © 1999-2019
D. Guibouret
Liste des évolutions
Ce fichier donne la liste des versions de Partition-Saving et les principales différences.
1- V2.00
2- V2.10
3- V2.20
4- V2.21
5- V2.22
6- V2.30
7- V2.40
8- V2.50
9- V2.60
10- V2.70
11- V2.80
12- V2.90
13- V2.91
14- V3.00
15- V3.01
16- V3.10
17- V3.11
18- V3.20
19- V3.30
20- V3.40
21- V3.50
22- V3.60
23- V3.70
24- V3.71
25- V3.80
26- V3.90
27- V4.00
28- V4.10
29- V4.20
30- V4.30
31- V4.40
32- V4.50
33- V4.60
1- V2.00
Les modifications apportées sont les suivantes:
-
ajout de la prise en compte des disques de plus de 8 Go.
-
ajout de la possibilité de compresser les données.
-
ajout de la possibilité de sauver les données dans plusieurs
fichiers.
-
modification de l'interface.
Remarque:
Ces modifications font qu'il n'est pas possible de restaurer avec la
version 2.00 des fichiers créés avec la version 1.00 (et
réciproquement bien entendu).
2- V2.10:
Les modifications apportées sont les suivantes:
-
toutes les langues sont dans un même exécutable avec la reconnaissance de la langue au début de l'exécution.
-
quelques modifications dans l'interface: utilisation des flèches pour passer d'un
élément à l'autre, ajout des flèches dans la barre de scroll
pour les listes.
-
ajout de l'utilisation de la souris.
-
ajout du mode batch.
-
ajout du choix du niveau de compression (était au maximum dans la version précédente).
Remarque:
Ces modifications ne concernent pas le format du fichier de sauvegarde. Par conséquent les fichiers créés avec la version 2.00 peuvent être restaurés avec cette version et inversement.
3- V2.20:
Les modifications apportées sont les suivantes:
-
ajout de la possibilité de ne sauver que les secteurs occupés
pour les partitions contenant un système de fichier de type FAT12,
FAT16, FAT32 (DOS/Windows) et ext2 (Linux).
-
ajout d'une option dans le fichier batch pour refléter cette
nouvelle possibilité.
-
ajout de la possibilité de restaurer les partitions dont seuls les
secteurs occupés sont sauvés sur des partitions ayant des tailles
différentes et situées sur des disques ayant un format différent.
-
ajout de l'utilitaire copypart.exe.
-
quelques modifications dans l'interface.
Remarques:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes (V2.00 et V2.10).
Si tous les secteurs d'une partition sont sauvés, le format du
fichier de sauvegarde n'est pas modifié et donc le fichier
créé peut être restauré avec les versions
précédentes (V2.00 et V2.10).
Si seuls les secteurs occupés d'une partition sont sauvés, il
n'est pas possible d'utiliser une version précédente pour
restaurer le fichier (une erreur "Mauvais format de compression" apparaîtrait).
4- V2.21:
Les modifications apportées sont les suivantes:
-
correction d'un problème lié au fait que certains lecteurs/graveurs de
CDROM s'identifient comme des disques durs. La détection des disques durs est
dorénavant beaucoup plus restrictive (si jamais des personnes n'ont pas tous
leurs disques durs détectés, qu'elles me le signalent).
-
correction d'un problème pour les disques durs à accès standard dans le
cas où au moins deux partitions logiques sont présentes dans la même partition
étendue. Ce problème entraînait la non détection des partitions au-delà de la
première partition logique sur les versions V2.00 et V2.10 et une erreur de
type "Page fault" sur la V2.20.
-
correction lors de la détection de mauvais secteurs: de 0 à 126
secteurs suivant ce mauvais secteur pouvaient ne pas être
lus/écrits. Dorénavant, ils le sont.
-
ajout des options "quit=" et "reboot=" dans le fichier d'options afin de
quitter automatiquement le programme à la fin de l'exécution et de redémarrer
l'ordinateur.
-
modification de l'interface lors de la demande du nom de fichier:
dorénavant une fenêtre donne la liste des lecteurs détectés et leur taille
libre.
- indication du temps restant estimé dans la fenêtre de sauvegarde,
restauration et de copie.
5- V2.22:
Les modifications apportées sont les suivantes:
-
correction de la détection des disques durs afin de détecter
à nouveau certains disques durs (ils étaient
considérés comme des lecteurs de CD).
-
correction dans le cas où un lecteur n'est pas considéré
comme un disque dur: les disques suivant se retrouvaient avec un mauvais
numéro.
-
correction du redémarrage.
-
ajout de la fenêtre affichant la recherche du dernier secteur
occupé dans le cas où seuls les secteurs occupés sont
sauvés.
-
ajout d'un avertissement si le fichier créé/accédé
est sur la partition sauvée/restaurée.
Remarque:
Les modifications faites sur la détection de disque pour les
versions 2.21 et 2.22 peuvent amener dans certains cas le programme à
considérer que le disque n'est pas identique à celui du fichier
de sauvegarde si celui-ci a été créé avec des
versions antérieures à la V2.21. Si seul les secteurs
occupés ont été sauvés, cela n'a aucune
conséquence, mais si tous les secteurs ont été
sauvés, cela peut amener une erreur "Aucune partition ne correspond
à celle sauvée dans le fichier". Dans ce cas il vous faut
utiliser la version avec laquelle vous avez créé le fichier.
6- V2.30:
Les modifications apportées sont les suivantes:
-
encore une correction sur la détection des disques.
-
la correction de la mauvaise attribution des lettres d'unités dans le cas où il
y a plusieurs partitions DOS principales sur le même disque.
-
une nouvelle option pour éviter de vérifier si le fichier créé/lu est
sur la partition sauvée/restaurée.
-
l'utilisation d'une version modifiée du compilateur et de l'environnement
développement permettant une meilleure compatibilité avec Windows 2000 et
XP.
-
la possibilité de ne sauver que les secteurs occupés pour les partitions NTFS.
-
la correction de la taille disponible sur les lecteurs DOS quand plus de 2Go
sont disponibles.
-
la compatibilité inter-partitions (les partitions ayant le même système de
fichier sont considérées comme équivalentes).
-
si en mode batch plusieurs fichiers sont nécessaires à la restauration et
qu'ils sont sur un support amovible, le programme demande le support suivant
au lieu de générer une erreur "fichier non trouvé" et demander le fichier
suivant.
-
modification de la structure de la documentation et du fichier zip.
-
quelques modifications dans l'IHM.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai
sauf dans le cas où seuls les secteurs occupés ont été sauvés pour une partition
NTFS (l'utilisation d'une version précédente pour la restauration entraînerait
une erreur du type "Mauvais format de système de fichier" à l'ouverture du fichier).
7- V2.40:
Les modifications apportées sont les suivantes:
-
réunion des 3 exécutables en un seul et utilisation de UPX (compresseur
d'exécutable) pour réduire la taille. Ajout de la fenêtre de demande de
l'action à réaliser et des options d'action (-c|-d|-r|-s|-t).
-
ajout de l'interface type console (option -cui) pour résoudre des blocages
du programme sur certains ordinateurs.
-
correction du code pour autoriser la sauvegarde des partitions NTFS en mode
batch.
-
modification pour que lors de la sauvegarde des partitions FAT (secteurs
occupés uniquement) si des secteurs de la FAT sont incorrects ils soient
remplacés par leur copie.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
Cependant si vous avez eu des secteurs défectueux lors de la sauvegarde des
secteurs occupés pour une partition FAT avec une version antérieure, il est
conseillé de refaire cette sauvegarde avec cette version (tant que vous ne
changez pas de disque, l'ancienne sauvegarde marchera parfaitement, mais le
jour où vous changerez de disque, il y a des risques pour que cela ne marche
plus).
8- V2.50:
Les modifications apportées sont les suivantes:
-
le bouton sélectionné est encadré par ">" et "<" afin d'éviter les
confusions possibles si seuls deux boutons sont affichés.
-
un driver est ajouté afin de pouvoir lire les fichiers sauvegardés contenant
une partition de type FAT depuis le DOS comme si c'était une partition.
-
une option est ajoutée pour pouvoir sauver les partitions de type FAT sur
elles-mêmes.
-
le fichier batch est modifié afin de prendre en compte cette dernière
possibilitée.
- l'option "reboot" du fichier batch s'applique également lors
de la sauvegarde.
- les partitions ext3 sont traitées comme les partitions ext2 dans le cas où
le journal est créé sur la même partition.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
9- V2.60:
Les modifications apportées sont les suivantes:
-
la sauvegarde/restauration d'un disque complet, du master boot record, des
premiers secteurs du disque et de la table des partitions est possible.
-
l'écriture des données est systématiquement vérifiée. Cela ralenti la
restauration mais permet de s'assurer que le disque n'est pas défectueux.
-
la détection des lecteurs DOS est modifiée afin que les lecteurs réseaux soient
à nouveau détéctés avec certains gestionnaires de réseaux.
-
correction du driver pour éviter que l'ordinateur ne se bloque si un programme
se termine sans fermer tous les fichiers qu'il a utilisé sur la partition
simulée.
-
ajout de la modification d'un des paramètres du secteur boot NTFS quand une
partition NTFS est restaurée sur une partition différente de celle d'origine
(ce paramètre est dit inutilisé par Microsoft, mais est utilisé lors de
l'exécution du boot).
-
ajout de la vérification que le premier fichier choisi ne risque pas de porter
le même nom qu'un autre fichier lors de l'utilisation du nommage automatique
afin d'éviter qu'il ne soit supprimé.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai
sauf dans le cas de sauvegardes concernant le disque, le MBR, les
premiers secteurs du disque ou la table des partitions (l'utilisation d'une
version précédente pour la restauration entraînerait une erreur du type
"Mauvais format de système de fichier" à l'ouverture du fichier). Lorsque le
disque utilise une méthode d'accès standard, il se peut également que les
fichiers créés avec cette version ne puissent être restaurés avec une version
précédente.
10- V2.70:
Les modifications apportées sont les suivantes:
-
la sauvegarde/restauration des disquettes est possible.
-
la sauvegarde/restauration des périphériques DOS supportant l'accès par secteur
est possible.
-
les parties du code utilisant le coprocesseur arithmétique a été modifiée de
façon à ne plus l'utiliser pour que le programme puisse marcher avec les 386 et
486SX n'ayant pas de coprocesseur arithmétique.
-
en cas d'erreur non attendu, le message d'erreur contient des informations
supplémentaires afin de m'aider à localiser d'où vient l'erreur.
-
ajout de la vérification que les fichiers sont correctement écrits (par
utilisation du flag VERIFY du DOS).
-
ajout des options -nvd et -nvf (et de leur équivalent dans le fichier d'option)
afin de désactiver la vérification que les secteurs et les fichiers sont
correctement écrits.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai
sauf dans le cas de sauvegardes concernant les disquettes ou les périphériques
DOS (l'utilisation d'une
version précédente pour la restauration entraînerait une erreur du type
"Type de support incorrect" à l'ouverture du fichier).
11- V2.80:
Les modifications apportées sont les suivantes:
-
pour les disques à accès étendu, l'utilisation des paramètres d'accès standard
lors de la modification du secteur boot d'une partition de type FAT ou NTFS au
lieu des paramètres à accès étendu. Cette correction pourrait expliquer
pourquoi dans certains cas il est nécessaire d'exécuter SYS.COM apres la
restauration d'une partition FAT et pourquoi le message "NTLDR manque" peut
apparaître après la restauration d'une partition NTFS.
-
la correction d'une erreur lors de la restauration de la table des partitions:
en plus de la partie table des partitions des secteurs restaurés, la signature
signalant que c'est un secteur de partition est positionnée. Cela pouvait
empêcher la reconnaissance de la table des partitions.
-
la correction d'une erreur lors de la restauration d'une partition NTFS sur une
partition de taille différente: la taille du fichier disant quels secteurs sont
occupés n'était mise à jour qu'à un endroit alors qu'elle est présente à 2
endroits. Cela ne semblait avoir aucune influence sur le fonctionnement de
Windows.
-
l'ajout de l'option -bui permettant d'avoir une interface similaire à celle par
défaut mais avec une meilleure compatibilité. En contrepartie elle est plus
lente.
-
l'ajout des options -cm et -pm permettant d'avoir deux méthodes d'utilisation
de la souris: -cm est la méthode par défaut et utilise une fonction spécifique
du driver de souris qui peut ne pas être présente, -pm utilise une méthode plus
compatible mais pouvant ne pas détecter des double click (c'est le
mode par défaut sous Windows NT/XP).
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
Cependant du fait de la première correction, il se peut que la partition
sur laquelle la restauration est faite semble différente de la partition
d'origine même si c'est la même. Dans ce cas et si vous aviez sauvé tous les
secteurs (et donc aucune partition ne correspondra) vous serez obligé
d'utiliser la version qui vous a servi pour la sauvegarde. Si vous aviez
sauvé les secteurs occupés, il n'y a théoriquement pas de différences.
12- V2.90:
Les modifications apportées sont les suivantes:
-
l'ajout de la possibilité de modifier la base de registres Windows 2000/XP afin
de mettre à jour les définitions des partitions si jamais une partition est
déplacée.
-
l'ajout de la possibilité de modifier le fichier BOOTSECT.DOS afin de le mettre
à jour si jamais une partition bootable utilisée dans un multiboot Windows XP
est déplacée.
-
une correction lors de la restauration d'une partition NTFS sur une partition
de taille différente pour mettre à jour la taille du fichier listant les
clusters incorrects. Le fait que ce fichier n'avait jusqu'à présent pas une
taille correcte ne semble pas avoir de conséquence sur le système de fichier.
Attention: seule la taille est modifiée, le fichier n'est pas modifié pour
refléter les clusters défectueux en plus ou en moins.
-
l'ajout de l'option "automatic_naming" dans le fichier d'option ce qui
permet d'avoir l'option de nommage automatique lors de l'utilisation du fichier
d'option.
-
l'ajout de la possibilité d'utiliser des variables d'environnement dans le
fichier d'option.
-
la taille maximum d'un fichier peut maintenant être donnée en ko si la taille
libre sur le lecteur est inférieure à 10 Mo. Ce cas peut être utile pour sauver
des éléments de faible taille (MBR, table des partitions) sur une disquette. Le
fichier d'option est modifié en conséquence pour pouvoir préciser l'unité (en
Mo par défaut).
-
la modification d'un paramètre dans l'en-tête du fichier lors de la sauvegarde
d'une disquette afin de le rendre compatible avec l'utilisation avec le driver.
Ce paramètre n'est utilisé que dans ce cas là et par conséquent la
compatibilité est assurée avec les fichiers créés avec les versions précédentes
pour les autres possibilités du programme.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
Du fait de l'ajout du traitement des variables d'environnement dans le
fichier d'option, si jamais un ancien fichier d'option contient dans une option
un '%' il peut ne plus être correctement interprété (il faut doubler le '%'
pour que cela marche).
13- V2.91:
Les modifications apportées sont les suivantes:
-
le support des partitions NTFS fortement fragmentées. Ces partitions
sont dorénavant sauvegardables en ne sauvant que les secteurs occupés alors
qu'auparavant il fallait sauver la partition compléte.
-
la modification de la mise à jour des copies des secteurs de descripteurs pour
les partitions ext2. Elle est réalisée en utilisant le contenu des secteurs
d'origine plutôt que leur propre contenu qui semble ne pas être maintenu au
cours de l'utilisation de la partition.
-
une modification de l'interface lors de la mise à jour de la base de registre
pour demander la lettre de lecteur à attribuer à la partition choisie.
Dorénavant au lieu d'avoir à entrer la lettre de lecteur, le programme propose
la liste de celles qu'il peut modifier.
-
une correction pour éviter que la création du fichier de configuration ne soit
demandée lors de la réalisation d'une sauvegarde avec déjà un fichier de
configuration utilisant l'option "automatic_naming".
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
Cependant dans le cas de partitions NTFS fortement fragmentées, les versions
précédentes ne seront bien sûr pas capables de restorer les fichiers créés avec
cette version. A noter que vous pouvez constater une légère différence de
taille dans le fichier obtenu lors de la sauvegarde de partition NTFS par
rapport aux versions précédentes, cela est normal et n'empêche pas la
compatibilité des fichiers.
14- V3.00:
Les modifications apportées sont les suivantes:
-
la possibilité d'écrire les fichiers de sauvegarde sur des partitions NTFS
via le mécanisme de montage. Via ce mécanisme les partitions NTFS peuvent
être également sauvées sur elles-mêmes. Les fichiers doivent avoir été crées
auparavant depuis Windows car le programme n'est pas capable de créer des
fichiers sur des partitions NTFS.
-
l'ajout de l'option pour créer des fichiers sur une partition NTFS depuis
Windows afin de pouvoir les utiliser par la suite pour la sauvegarde.
-
la possibilité de ne plus sauver le contenu des fichiers de swap pour les
partitions FAT et NTFS.
-
l'ajout des différentes options correspondant à ces possibilités dans le
fichier d'option ("mount=", "nb_files=" et "swap_dir="). L'ajout de la valeur
"max" pour l'option "max_size=" pour dire d'utiliser la taille minimum entre la
taille libre du disque et 2047 Mo.
-
l'ajout du forcçage de la vérification des partitions FAT16 et FAT32 après
la restauration d'une partition qui a été sauvée sur elle-même. Cette
possibilité n'est pas possible pour les partitions FAT12, par conséquent il
faut que vous exécutiez la vérification par vous-même. Cela n'est pas
nécessaire pour les partitions NTFS.
-
la correction pour éviter que la création du fichier d'option ne soit demandée
si une sauvegarde est réalisée avec un fichier d'option dans lequel le nom des
fichiers n'est pas donné en absolu.
-
l'utilisation de la version 1.2.2 de la librairie de compression zlib.
-
quelques changements dans l'interface.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai sauf
pour les partitions sauvées sur elles-mêmes ou sans les fichiers de swap. La
restauration d'une partition FAT sauvée sur elle-même faite avec une version
précédente n'entraîne pas le mécanisme de vérification automatique de cette
partition, vous devrez toujours l'exécuter par vous-même.
15- V3.01:
Les modifications apportées sont les suivantes:
-
le changement de l'ordre d'affichage des partitions: elles sont
affichées dans l'ordre d'apparition sur le disque au lieu de l'ordre de
déclaration dans la table des partitions (note: cela ne change pas leur
numérotation dans le fichier d'options, c'est uniquement l'affichage
à l'écran qui est modifié).
-
la correction d'un dépassement de buffer lors de l'affichage des
périphériques DOS.
-
la correction du driver NTFS pour prendre en compte des fichiers qui se
trouvent dans une zone considérée jusqu'à présent
comme réservée au système de fichier.
-
l'ouverture des fichiers en mode lecture quand ils sont uniquement lus au lieu
qu'ils soient ouverts en mode lecture/écriture.
-
l'utilisation de la librairie de compression zlib 1.2.3.
-
la mise à jour de la documentation (utilisation de la version
corrigée par Ralph Ball du manuel en anglais et récriture
du HOWTO).
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
16- V3.10:
Les modifications apportées sont les suivantes:
-
l'annulation des informations de mauvais secteurs dans le cas où une
partition est restaurée sur une partition différente de celle
d'origine.
- l'ajout de l'option permettant de faire manuellement cette annulation si
jamais la partition apparaît strictement identique malgré un changement
de disque.
- le montage des partitions FAT/ext2 en lecture/écriture avec la
possibilité de créer des fichiers dessus.
- la possibilité de sauver une partition ext2 sur elle-même.
- l'ajout d'une aide en ligne.
- la correction d'une erreur dans le cas où une partition NTFS V1.2
(NT <= 4) transformée en NTFS V3.x (2000/XP) est restaurée sur
une partition ayant la taille minimale autorisée pour cette restauration:
le dernier cluster passait de l'état occupé à libre.
- la correction d'une régression qui faisait que lors d'une
restauration à partir de plusieurs media amovibles, le nom des fichiers
étaient demandés au lieu de demander le support suivant.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai sauf
pour les partitions ext2 sauvées sur elles-mêmes.
17- V3.11:
Les modifications apportées sont les suivantes:
-
la correction d'une erreur en cas de restauration d'une partition NTFS sur une
partition différente mais de taille similaire: un certain nombre de
clusters pouvaient être incorrectement marqués comme
occupés. Cette erreur était présente depuis la version
2.91 et pour ceux ayant utilisé une de ces versions dans ces conditions,
l'exécution de chkdsk permet de corriger le problème. Il faut
noter que les fichiers créés avec les versions 2.91 à 3.10
sont corrects, c'est la phase de restauration qui amenait l'erreur.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
18- V3.20:
Les modifications apportées sont les suivantes:
- l'ajout de l'explorateur pour visualiser le contenu d'une partition,
éditer ou copier ses fichiers.
- l'ajout de l'option -e correspondant à la modification précédente.
- l'ajout des options -tuix et -buix permettant d'utiliser un mode video avec
plus de lignes (43 ou 50 au lieu de 25).
- une correction de façon à ce que la date de modification
des fichiers sur une partition NTFS soit mise à jour quand ce fichier
est modifié.
- une correction afin d'éviter que le programme ne se termine
anormalement lors de l'entrée d'un nom de répertoire incorrect
sur une partition montée.
- quelques modifications dans l'interface.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
19- V3.30:
Les modifications apportées sont les suivantes:
- l'ajout de l'option pour explorer les fichiers de sauvegarde.
- l'ajout de l'option pour extraire uniquement une partition ou les secteurs
occupés d'une partition lors de la copie d'un fichier de sauvegarde
contenant tous les secteurs.
- le calcul du temps de sauvegarde en ne tenant compte que des secteurs
occupés lorsque cette option est choisie (le temps de restauration est
lui toujours calculé comme si tous les secteurs sont occupés).
- l'ajout du fichier "vmmhiber.w9x" (fichier d'hibernation de Windows
Millenium) comme un fichier de swap pour les partitions FAT.
- l'ajout du support des fichiers sparses lors de l'exploration des
partitions ext2/ext3.
- l'ajout des options "gmt", "max_mem_size", "empty_files", "ask_first_media"
et "stdaccess" dans le
fichier de configuration. La dernière ne doit pas être
utilisé à moins que vous sachiez ce que vous faites (vous pouvez
perdre tout le contenu d'un disque si elle est mal utilisée).
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
20- V3.40:
Les modifications apportées sont les suivantes:
- l'ajout de l'option pour mettre à jour les données de
configuration de démarrage (le remplacement du BOOT.INI sous Windows
Vista).
- l'ajout de l'option -w correspondant à la modification
précédente, ainsi que les options correspondantes dans le fichier
d'options.
- l'ajout des options pour pouvoir copier des éléments via
le fichier d'options.
- des modifications pour prendre en compte des incompatibilités de
FreeDos dans la manière de détecter les lecteurs de disques
existant et la langue.
- une modification pour éviter d'utiliser le CPU à 100% lors
de l'attente d'une action de l'utilisateur.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
21- V3.50:
Les modifications apportées sont les suivantes:
- c'est la première version Windows disponible (ce qui ne veut
pas dire que la version DOS disparaît). Il faut noter qu'elle ne permet
de sauver la partition système que si cela est fait depuis une autre
installation de Windows ou un CD WinPE ou BartPE.
- l'ajout d'une option pour pouvoir remplacer un secteur de démarrage
ou le superbloc par sa copie.
- l'ajout d'une option pour modifier la définition physique du disque
dans un secteur de démarrage.
- l'ajout d'une option pour éviter de vérifier la taille libre
sur un lecteur lors de la création du fichier de sauvegarde (si vous
avez un driver qui rapporte une taille libre incorrecte).
- l'ajout de la possibilité de ne sauver que le secteur de
démarrage ou le superbloc d'une partition.
- l'ajout des options de la ligne de commande et dans le fichier d'options
pour ces nouvelles possibilités.
- une meilleure détection et prise en compte de la copie du secteur
boot pour les partitions NTFS 1.2 (NT <= 3.51).
- les secteurs défectueux ne sont plus sauvés lors de la
sauvegarde des secteurs occupés pour une partition NTFS ou ext2/ext3
(c'était déjà le cas pour les partitions FAT).
- lors de la sauvegarde d'une partition sur elle-même, il n'est plus
possible d'utiliser le lecteur DOS de la partition sauvée pour
créer le fichier de sauvegarde, il faut obligatoirement utiliser le
mécanisme de montage pour cette partition.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
22- V3.60:
Les modifications apportées sont les suivantes:
- la possibilité de sauver le MBR et les premiers secteurs des disques
dur avec la version Windows.
- la possibilité de lire/écrire les fichiers utilisant la
compression du système de fichier NTFS avec le montage des
partitions NTFS (par contre la partie modifiée des fichiers n'est pas
compressée).
- ajout d'une option pour savoir pourquoi un support ne peut pas être
choisi comme destination pour restaurer une sauvegarde.
- l'option "reboot=" dans le fichier d'option fonctionne avec la
version Windows lorsqu'elle est utilisée sous Windows NT/XP/....
- ajout de "386spart.par" comme fichier de swap (utilisé par
Windows 3.1).
- la possibilité de modifier la valeur du premier secteur dans le
secteur de démarrage si cette valeur est incorrecte lors du choix de
l'option de corriger un secteur de démarrage FAT ou NTFS.
- l'ajout de l'option "fix_first_sector=" dans le fichier d'options.
- la modification de la façon dont les lecteurs sont
détectés dans la version DOS afin d'éviter un message
d'erreur si le lecteur de disquette est utilisé via la lettre B:.
- une correction dans la version Windows afin d'éviter de pouvoir
monter la même partition à la fois en tant que partition et en
tant que lecteur Windows.
Remarque:
Cette version est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
23- V3.70:
Les modifications apportées sont les suivantes:
- c'est la première version Linux disponible. Il faut noter que
comme pour la version Windows, elle ne permet
de sauver la partition système que si cela est fait depuis une autre
installation de Linux ou un liveCD.
- la possibilité de sauver la table des partitions et l'ensemble
des secteurs des disques dur avec la version Windows. Cela n'est possible
que si la version de Windows utilisé est au moins Windows XP.
- la possibilité de charger un fichier d'options depuis l'interface
en pouvant le visualiser avant. Une fois le fichier
chargé vous revenez à l'écran de sélection de
ce que vous voulez faire.
- la possibilité d'ajouter un commentaire dans le
fichier d'options lors de sa création.
- lors de la demande de la taille maximale du fichier, vous pouvez choisir
cette taille dans une liste avec des valeurs prédéfinies.
- l'ajout de la détection de la taille maximale des disques en se
basant sur la table des partitions. Selon les OS, la taille des
disques peut apparaître légérement différente. Dans
ce cas, les versions précédentes du programme pouvait considérer la table des partitions comme
invalide si elle définit des partitions dépassant la taille du
disque (si elle a été écrite depuis un OS depuis lequel
le disque apparaît plus grand par rapport à l'OS en cours
d'utilisation). Avec ce nouveau mode de fonctionnement, le programme va
essayer de lire ces derniers secteurs pour tester si la table des partitions
est réellement invalide ou pas (note: du fait de comment sont
gérés les disques selon les OS, cette modification n'aura
certainement une influence que pour la version DOS du programme). Cette
détection n'est pas active par défaut (voyez l'option
"-tds" pour l'activer).
- l'ajout de l'option "-tds" pour activer la
détection de la taille du disque en fonction du contenu de la table des
partitions. Cette option n'est nécessaire que si aucune partition
n'apparaît lors de l'affichage de ce qui peut être sauvé/restauré.
- l'ajout de l'option "test_disk_size=" dans le fichier d'options
équivalent à l'option "-tds" sur la ligne de commande.
- la suppression d'une vérification lors de la détection des
disques qui pouvait empécher de voir des disques durs USB
accédés via le BIOS. Selon l'ordre dans lequel les disques
sont déclarés dans le BIOS, cela peut changer la
numérotation des disques (si le disque USB est avant les autres disques).
- l'ajout de l'option "only_if_same=" dans le fichier d'options pour
qu'une restauration/copie ne soit faite que si la destination semble identique
à la source (elle a la même définition physique).
- les fichiers utilisant les droits d'accès étendues sur une
partition ext2/ext3 peuvent être lus (cela ne change quelque chose que
lors de l'exploration, la sauvegarde/restauration n'a pas de contraintes avec
ces fichiers).
Remarques:
- Du fait de l'ajout de l'option -tds, la taille des disques peut être
différente de celle détectée par les versions
précédentes pour les disques à accès standard (ceux de moins
de 8 Go utilisés sur de vieilles cartes mères) car dans les
versions précédentes le mode par défaut était comme
si l'option était utilisée. Si vous ne pouvez pas restaurer
une sauvegarde faite avec une version précédente sur ce type de
disque ou que les partitions n'apparaissent plus, vous devez utiliser cette
option.
- Mise à part la contrainte précédente, cette version
est capable de restaurer les fichiers créés
avec les versions précédentes. L'inverse est également vrai.
24- V3.71:
Les modifications apportées sont les suivantes:
- La correction d'une régression qui empêche d'ouvrir les
fichiers en utilisant la version DOS sous Windows NT/2000/XP/...
- L'ajout du contournement d'un problème de la redirection
réseau sous DOS qui supprime le répertoire distant si celui-ci
est vide.
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai.
25- V3.80:
Les modifications apportées sont les suivantes:
- Ajout du support du système de fichier ext4.
- Une modification pour pouvoir mettre à jour la lettre de lecteur
dans la base de registre sur Windows 7.
- Ajout d'une nouvelle façon de désigner la partition à
sauver/restaurer et la partition où mettre les fichiers de sauvegarde
(options -fp, -fd, -ff et -fnc).
- La modification pour désactiver la vérification
d'écriture par défaut dans la version DOS. Cela rend la version
DOS similaire à celles Windows et Linux, améliore la vitesse et
évite d'avoir des erreurs avec certains lecteurs USB. Vous pouvez
activer à nouveau cette possibilité avec les options -vd et -vf.
- La modification pour avoir une meilleure estimation du temps de
restauration lors de la restauration d'une partition où seuls les
secteurs occupés ont été sauvés (en ne comptant que
les secteurs sauvés au lieu de considéré l'ensemble de la
taille de la partition). Cette modification n'est visible que pour les fichiers
créés par cette version (avec les fichiers créés
avec les versions précédente l'estimation du temps de
restauration sera toujours fausse).
- La modification pour ne plus se plaindre quand la taille libre sur le disque
est plus petite que la taille maximale positionnée et que cette taille
libre est suffisante pour écrire les données restantes à
sauver (uniquement lorsque le fichier d'options ou le nommage automatique est
utilisé et que plus d'un fichier est nécessaire).
- La correction de la restauration des partitions ext2/ext3 utilisant l'inode
de redimensionnement lorsque cette partition est restaurée sur une
partition plus grande que celle d'origine. Jusqu'à cette version,
l'inode de redimensionnement n'était pas mis à jour amenant sa
corruption. Si vous avez fait ce type de restauration, vous devez exécuter
e2fsck pour vérifier votre partition. Vous pouvez utiliser cette version
pour restaurer une partition sauvée avec une version
précédente sans avoir le problème (le problème
est lié à la restauration et n'est pas dans le fichier de
sauvegarde).
- La correction de la version Linux pour pouvoir utiliser une partition ayant
un numéro compris entre 10 et 19 lors de la sauvegarde de la
première partition (ou entre 20 et 29 lors de la sauvegarde de la
seconde partition, ...) (ex: hda10 ne pouvait pas être utilisée
pour stocker les fichiers de sauvegarde lors de la sauvegarde de hda1).
- La correction de la version Linux pour avoir une taille mémoire libre
correcte lorsqu'il y a plus de 4 Go de mémoire.
- Une correction pour éviter que le premier fichier fasse 20 octets de
plus que la taille maximale demandée.
- L'ajout de l'option -beep pour faire des beeps réguliers.
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai
pour les sauvegardes où tous les secteurs sont sauvés, mais les
versions précédentes ne peuvent pas restaurer les sauvegardes
créées avec cette version pour les partitions où seuls les
secteurs occupés sont sauvés à de la modification pour
améliorer l'estimation du temps de restauration.
26- V3.90:
Les modifications apportées sont les suivantes:
- l'ajout du support de la table des partitions GUID (GPT). Ce type de table
de partitions sera nécessaire pour les disques de plus de 2 To.
- une modification lors de la restauration du MBR et de la table des
partitions MBR: l'identificateur de disque qui est stocké dans le MBR
est restauré lors de la restauration de la table des partitions (les
versions précédentes le restaurait lors de la restauration du
MBR). Cela est fait car l'identificateur du disque est lié à la
table des partitions (du fait qu'il est utilisé pour identifier la
partition) et pour avoir le même comportement entre les tables de
partitions MBR et GPT.
- l'ajout de l'option de ligne de commande -force pour désactiver
certaines vérifications faites par le programme lors d'une restauration,
mais cette option doit être utilisée avec prudence car cela peut
donner un résultat incorrect.
- l'ajout de l'option check_file_exists= dans le fichier d'options pour
vérifier que les fichiers existent avant de restorer une sauvegarde (afin
d'éviter d'avoir une erreur au milieu de la restauration si un fichier
manque).
- l'utilisation de la version 1.2.5 de la librairie zlib.
- le lancement d'une nouvelle console au lancement du programme dans la
version Windows pour désactiver le mode d'édition rapide (afin de
pouvoir utiliser la souris). Cela peut être désactivé en
utilisant l'option de la ligne de commande "-term no".
- le renommage de l'extension des binaires Linux de ".exe" en ".run" du fait
que certaines distributions traitent les fichiers ".exe" comme des fichiers
compressés.
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai
sauf pour les sauvegardes de la table des partitions GUID.
27- V4.00:
Les modifications apportées sont les suivantes:
- l'ajout du traitement des fichiers bruts: des fichiers peuvent être
considérés comme des images de support (par exemple obtenus via "dd")
et être sauvés et restaurés. Les options correspondantes ont été ajoutées.
- la prise en compte du fait que des disques peuvent ne pas être partitionnés
(par exemple les clés USB non partitionnées qui sont trop grosses pour être
considérées comme des lecteurs de disquette).
- la modification de la version Linux pour supporter les terminaux affichant
les caractères UTF-8 avec l'ajout de l'option correspondante.
- le support de plus de types de support dans la version Linux: utilisation
des fichiers blocs: /dev/ataraid, /dev/iseries, /dev/ccisss, /dev/mapper,
/dev/md/md_d, /dev/md/d, /dev/md_d, /dev/sx8, /dev/md, /dev/rd en plus de ceux
utilisés dans les précédentes versions. Si le fichier /etc/auto.master ou
/etc/autofs/auto.master existe, il est utilisé pour avoir une liste des supports
automatiquement montés (en ne considérant que le cas de montages simples, pas ceux
réseaux ou obtenus via un programme). Si le
fichier /dev/fuse (montage automatique par un utilisateur) existe, l'ensemble
des périphériques est affiché sans qu'il soit nécessaire qu'ils apparaissent
dans /etc/fstab.
- la modification de l'affichage des caractères UTF-16: au lieu d'être
<code dépendant de la valeur>, c'est <valeur numérique du
caractère en hexadécimal>. Cela fait que si un fichier d'option contient
un nom selon l'ancien format il ne sera pas supporté (ce type de codage peut
apparaître dans le nom des fichiers et dans le nom de l'entrée de démarrage).
Cela ne change rien aux fichiers de sauvegarde.
- le changement de l'option "beep" pour pouvoir définir le délai
entre 2 beeps.
- le changement de l'option "fix_first_sector" pour pouvoir définir la
valeur du premier secteur.
- le changement de l'option "force" pour tester tous les types de
système de fichier sur une partition, même s'ils ne sont pas cohérent du type
de partition.
- l'ajout d'une case à cocher lors de la donnée du commentaire pour le fichier
d'options pour ne pas stocker le chemin complet des fichiers créés de façon à ce
que le fichier d'options puisse être utilisé même si les fichiers sont déplacés
à partir du moment où Partition-Saving est lancé depuis le répertoire où sont les
fichiers de sauvegarde.
- l'ajout de la possibilité de stocker les messages d'erreur dans un fichier.
Il n'y a pas vraiment de raison d'utiliser cette option dans la majorité des
cas d'autant plus que cela ralentit la copie et peut générer un fichier très
volumineux si un disque est endommagé.
- le changement de comportement quand l'option "quit=yes" est donnée
dans le fichier d'options: dans les versions précédentes en cas d'erreur fatale,
l'utilisateur devait cliquer sur "Ok" pour terminer, maintenant le
programme se termine. Si vous voulez conserver le comportement précédent, vous
devez utiliser l'option "quit=nobadsector" à la place. Veuillez noter
que sur les versions Linux et Windows, vous devez toujours appuyer sur la touche
"Entrée" du fait que le terminal peut être fermé avant que vous ne puissiez lire
le message.
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai
sauf pour les sauvegardes de fichiers bruts.
28- V4.10:
Les modifications apportées sont les suivantes:
- c'est la première version 64 bits pour Windows et Linux. Il n'y a pas de
différence notable avec les versions 32 bits, mise à part que la version 64 bits
Windows n'est pas compressée (donc les binaires sont plus gros).
- l'utilisation de la version 1.2.8 de la librairie de compression zlib.
- l'ajout du fichier "swapfile.sys" dans la liste des fichiers de swap à ignorer
(fichier ajouté par Windows 8).
- la remise à 0 du début des fichiers de swap lors de la restauration d'une
sauvegarde réalisée en ignorant les fichiers de swap. Au cas où Windows est en
hibernation lors de la restauration, cela évite qu'il ait une incohérence entre
le fait qu'il reprend son exécution depuis l'état d'hibernation et que le contenu
du disque ait complètement changé. Cette modification ne change rien au fichier
de sauvegarde: la restauration d'un fichier créé avec la version précédente
mettra à 0 le début des fichiers de swap, et la restauration avec une version
précédente d'une sauvegarde faite avec cette version ne mettra pas à 0 le début
des fichiers de swap.
- une correction pour éviter que lors de l'annulation de l'exécution en plein
milieu d'une sauvegarde/restauration le programme ne se bloque dans certains cas.
- des modifications mineures dans l'interface, comme par exemple:
- le pré-remplissage du nom du fichier et de la taille dans le cas où plusieurs
fichiers sont nécessaires (comme si le nommage automatique était utilisé mais en
laissant à l'utilisateur la possibilité de changer ces valeurs) comme suggéré par
Barry Akin. En mode ligne de commande,
les valeurs pré-remplies apparaissent entre crochets et le fait d'appuyer sur la
touche entrée permet de valider cette valeur pré-remplie.
- l'affichage du contenu d'un répertoire lors de la demande d'un nom de fichier
en mode ligne de commande si le nom de fichier entré contient des caractères
génériques ou correspond à un nom de répertoire.
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai.
29- V4.20:
Les modifications apportées sont les suivantes:
- la possibilité d'explorer une partition ou un fichier de sauvegarde
avec l'interface d'affichage console,
- la possibilité d'exéter un script lors de l'exploration d'une
partition ou d'un fichier de sauvegarde,
- la possibilité de supprimer des fichiers et répertoires lors
de l'exploration d'une partition,
- la possibilité de redimensionner la taille du terminal sous Linux et
Windows lors de l'utilisation des modes d'affichage -tuix ou -buix,
- les unités de taille ont été renommées de Ko, kb
ou Kb et Mb en ko, kB et MB. Cela entraine qu'un fichier d'options créé
avec cette version ne peut pas être lu par les versions précédantes
(l'inverse est possible car cette version garde la possibilité de lire les
anciennes unités).
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai.
30- V4.30:
Les modifications apportées sont les suivantes:
- le support d'un emplacement différent pour le fichier de configuration
de démarrage de Windows pour s'adapter au fait qu'il est stocké
à un autre emplacement lors de l'utilisation d'un BIOS UEFI,
- l'ajout de l'option pour donner l'emplacement du fichier de configuration
de démarrage,
- l'ajout du support d'autres formes d'entrées dans le fichier de
configuration de démarrage (pour les options de récupération),
- le support de nouvelles options pour le système de fichier ext4
(sparse super2, inline data, metadata checksum, checksum seed, multimount protection),
- l'ajout de la possibilité de modifier la partition de démarrage,
- l'ajout de la possibilité de modifier le numéro de disque dans
les secteurs de démarrage FAT et NTFS,
- ne plus essayer de continuer de lire un fichier si un secteur défectueux
est trouvé puisque la lecture va forcément se terminer en erreur.
Cela ne change rien pour une sauvegarde puisque la sauvegarde ne fonctionne pas
au niveau des fichiers, cela améliore uniquement la copie pour ceux
utilisant l'option d'exploration pour récupérer des fichiers sur
un disque endommagé,
- la correction d'un éventuel débordement lors de l'affichage
de la barre de progression dans l'interface utilisateur de type ligne de commande.
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai sauf
pour les sauvegardes d'une partition ext2 utilisant une des dernières
options supportées.
31- V4.40:
Les modifications apportées sont les suivantes:
- la correction d'une restriction apportée par la version 4.20
résultant en l'incapacité de restaurer le MBR ou les premiers
secteurs d'un disque dans les versions Windows et Linux,
- l'ajout du traitement des informations de blkid lors de l'analyse
du fichier /etc/fstab pour détecter les périphérique
sous Linux,
- l'ajout de l'option pour ne pas terminer le programme en cas d'erreur de
checksum dans le fichier de sauvegarde,
- l'ajout du support des répertoires indéxés dans le
système de fichier ext2 (ils étaient traités sans les
informations d'indexation dans les versions précédantes). Cela n'a
pas d'influence sur le processus de sauvegarde/restauration puisqu'il n'a pas
besoin d'entrer dans un tel niveau de détails sur le système de fichier,
- l'amélioration de la gestion mémoire, principalement pour la
version DOS en essayant d'éviter que le gestionnaire DPMI ne termine le
programme s'il n'a plus assez de mémoire,
- l'utilisation de la version 1.2.11 de la librairie de compression zlib.
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai.
32- V4.50:
Les modifications apportées sont les suivantes:
- ajout de la détection des Windows et Linux en hibernation afin que
vous ayez une alerte si ce mode est utilisé. Comme les données ne
sont pas écrites sur le disque et que le système va ignorer toute
modification du contenu du disque au redémarrage, réaliser une
sauvegarde ou modifier le disque doit être éviter dans ce cas. Un
bon moyen pour éviter qu'un système soit en mode hibernation est
de le redémarrer au lieu de l'éteindre.
- mise à jour de la gestion de la console sous Windows pour prendre en
compte le nouveau mode de gestion de la console sous Windows 10 (la console
peut être redimensionnée comme sous Linux en utilisant l'option
"-tuix").
- ajout de la possibilité de réutiliser un fichier brut afin
de pouvoir accéder à plusieurs partitions dans le fichier s'il
contient un disque partitionné.
- ajout de la possibilité d'utiliser les options "main_part="
et "ext_part=" avec les fichiers bruts dans le fichier d'options si
le fichier brut contient un disque partitionné.
- ajout du traitement de l'option "heads_sectors=parttable" dans la
version DOS pour utiliser les définitions physiques déduites de la
table des partitions comme dans les versions Linux et Windows afin que les fichiers
de sauvegarde utilisent les mémes définitions physiques. Cela
évite d'avoir des différences dans le contenu des sauvegardes selon
l'OS utilisé.
- ajout de l'option "cylinders=" dans le fichier d'options pour forcer
le nombre de cylindres (utile uniquement pour la méme raison que le changement
précédant).
- ajout de l'option "-termopt" sur la ligne de commande pour donner
l'option utilisée par le terminal Linux pour exéter une commande.
Elle est à "-e" par défaut pour correspondre à
l'option utilisée par xterm.
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai. Vous
pouvez avoir des différences dans la définition physique si vous
utilisez l'option "heads_sectors=parttable" dans la version DOS ou
l'option "cylinders=". Cela n'aura une influence que si vous sauvez
tous les secteurs ou utilisez l'option "only_if_same=" car la définition
physique ne correspondra plus.
33- V4.60:
Les modifications apportées sont les suivantes:
- ajout de la détection de plus de périphériques dans
la version Linux en utilisant tous les périphériques blocs sauf
ceux connus comme étant des CD/DVD.
- ajout de la détection des droits administrateurs dans les versions
Windows et Linux pour afficher un message d'information s'ils ne sont pas
disponibles (car les périphériques ne seront pas accessibles).
L'option "-noroot" désactive cette vérification.
- ajout de la possibilité de converser la date du fichier source lors
de la copie d'un fichier pendant l'exploration de sauvegarde ou de partition.
- l'affichage des tailles en Go au lieu de Mo par défaut.
Remarque:
Cette version est capable de restaurer les fichiers créés avec
les versions précédentes. L'inverse est également vrai.
Retour à la page d'accueil
Toutes les marques et marques déposées sont les propriétés
de leurs détenteurs respectifs.