
                  +----------------------------------------+
                  |                                        |
                  |         Informations disques           |
                  |                                        |
                  |    http://www.partition-saving.com     |
                  |  Copyright (c) 2002-2015 D. Guibouret  |
                  +----------------------------------------+


                                 Manuel


1- Prambule
------------

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 engage contre l'auteur en cas de dommages causs par ce
programme.

Toutes les remarques sont les bienvenues.


2- Prsentation
---------------

Ce programme permet de visualiser comment les disques durs sont dtects par
Partition-Saving. Il n'a pas pour but d'tre une application complte mais
plus une aide pour comprendre d'o vient un problme lors de l'utilisation de
Partition-Saving.


3- Usage
--------

Utilisation: diskinfo.exe [-noterm] [-p] [<numro de disque>]

  - -noterm: si cette option est utilise, le programme n'essaiera pas de se
lancer dans un nouveau terminal s'il trouve qu'il ne s'excute pas dans un
terminal pour la version Linux.

  - -p: si cette option est utilise, le programme attent que l'utilisateur
appuie sur la touche "return" aprs l'affichage de chaque disque.

  - <numro de disque>: ne ralise la dtection que pour le disque concern
(le premier disque portant le numro 0). Elle peut galement tre utilise
pour essayer de dtecter un disque au-del du nombre de disques que le
programme trouve.
Si cette option n'est pas donne, la dtection est ralise pour tous les
disques.

La sortie se fait sur l'cran. Si jamais elle dpasse la taille de l'cran
vous pouvez la rediriger vers un fichier afin de la visualiser.

Exemple: diskinfo > res.txt

La version DOS de ce programme fonctionne sous Windows 9x, bien qu'il soit
conseill d'utiliser cette version sous DOS, car Windows peut modifier le mode
d'accs  un disque (faire croire qu'il soit accessible en mode tendu, alors
que seul le mode standard est possible).


4- Sortie
---------

Les donnes prsentes ici sont pour la version DOS du programme. Les
autres versions n'affichent pas exactement les mmes informations, mais elles
sont similaires. La diffrence majeure se situe dans la signification de
fonction tendue et standard: dans la version DOS, cela correspond au mode
d'accs du BIOS, tandis que dans les autres versions, cela correspond  la
prsence ou non d'une fonction supplmentaire pour avoir plus
d'informations.

Enfin de rduire la taille du fichier, la sortie n'est ralise qu'en Anglais.
Si des nombres sont exprims sous la notation 0x<n>, c'est que ce sont des
nombres hexadcimaux.
Elle comprend les lments suivants:

  - Number of disks: <n>:
C'est le nombre de disques dtects par le programme. Cette ligne n'est pas
affiche dans le cas o <numro de disque> est donn.

  - Detection for disk <n>:
A partir de ce point, toutes les lignes jusqu' la fin ou la ligne "Detection
for disk <n+1>" concernent le disque <n>.

  - Disk not recognised (<n1> - <n2>) (ignored):
Le disque n'a pas t reconnu. Si le nombre <n1> est impair ou si le nombre
<n2> est infrieur ou gal au numro de disque, c'est que le disque n'est pas
reconnu en tant que tel par le BIOS. Dans ce programme, cette erreur n'arrte
pas la dtection, mais dans Partition-Saving, ce disque ne serait pas pris en
compte.

  - Disk not declared as hard-disk (<n1> - <n2>) (ignored):
Le disque n'est pas reconnu en tant que disque dur. Si <n1> est impair, c'est
une erreur de la fonction de dtection du BIOS. Si <n2> est diffrent de 3,
c'est que ce n'est pas un disque dur. Dans ce programme, cette erreur n'arrte
pas la dtection, mais dans Partition-Saving, ce disque ne serait pas pris en
compte.

  - Disk with extended access (version <n1>, functions <n2>):
Cette ligne n'est affiche que si le disque utilise l'accs tendu. Le nombre
<n1> permet le connatre la version de l'accs tendu. Le nombre <n2> permet
de connatre les fonctions tendues disponibles. S'il est impair, cela est
suffisant pour que l'accs tendu puisse tre utilis.

  - Error asking parameters with extended access:
En essayant de lire les paramtres du disque avec l'accs tendu, une erreur
a t retourne. Dans ce cas Partition-Saving considrera le disque comme
utilisant l'accs standard.

  - Information size   : <n1>
    Information flags  : <n2>
Ces deux valeurs sont des informations retournes par la fonction d'accs
tendue. Elles ne sont pas vraiment utiles sauf  des fins d'analyse en cas de
problme en utilisant cette fonction. <n1> est la taille du bloc d'informations
retourns. <n2> donne des informations sur les caractristiques du disque.

  - Number of cylinders: <n1>
              heads    : <n2>
              sectors  : <n3>
    Size of sectors    : <n4>
            disk       : <n5> sectors - <n6> MB:
Ceci sont les paramtres du disque tels qu'ils ont t obtenus par la fonction
d'accs tendue. Ces paramtres sont: le nombre de cylindres, ttes, secteurs
et la taille des secteurs et du disque (en secteurs et Mo).

  - Error: disk size is null:
Cette erreur est gnre si la taille du disque dtecte par la fonction
d'accs tendue est nulle. Cette erreur entrane le fait que Partition-Saving
utilise la fonction d'accs standard pour accder au disque.

  - Error: sector size not supported
Cette erreur est gnre si la taille des secteurs est infrieure  512 
octets, suprieure  32768 octets ou n'est pas un multiple de 512. Cette 
erreur entrane le fait que Partition-Saving utilise la fonction d'accs 
standard pour accder au disque.

  - Disk with standard access:
Cette ligne n'est affiche que si le disque utilise l'accs standard.

  - Getting parameters with standard access:
Cette ligne est affiche pour signaler que les paramtres suivants sont
obtenus par la fonction d'accs standard. Ces paramtres sont affichs mme si
c'est la fonction d'accs tendue qui serait normalement utilise.

  - Error asking parameters with standard access:
Cette ligne signale que les paramtres n'ont pas pu tre obtenu par la
fonction d'accs standard.

  - Last cylinder: <n1>
         head    : <n2>
         sector  : <n3>:
Ceci sont les paramtres du disque tels qu'ils ont t dtects par la
fonction standard. Ces paramtres sont le numro du dernier cylindre, de la
dernire tte et du dernier secteur. Les nombres de cylindres, ttes et
secteurs sont <n1>+1, <n2>+1 et <n3>. La taille du disque est
(<n1> + 1) * (<n2> + 1) * <n3>. Si le disque est normallement accd avec
l'accs tendu, ce n'est pas anormal que cette taille soit plus petite que la
taille relle du disque ( cause de la limitation  8 Go).


5- Evolutions
-------------

  a) Version 1.00 -> 1.01:
La version de l'accs tendu est affiche lorsque ce dernier est disponible et
le message d'erreur concernant la taille des secteurs est ajout.

  b) Version 1.01 -> 1.02:
Mise  jour pour prendre en compte les modifications apportes  la version
2.70 de Partition-Saving.

  c) Version 1.02 -> 1.03:
Mise  jour pour prendre en compte les modifications apportes  la version
3.00 de Partition-Saving.

  d) Version 1.03 -> 1.04:
Mise  jour pour prendre en compte les modifications apportes  la version
3.20 de Partition-Saving.
Affichage de la taille des disques en Mo.
Changement du nom du manuel afin d'viter d'craser le manuel des autres
outils s'ils sont dcompresss dans le mme rpertoire.

  e) Version 1.04 -> 1.05:
Affichage d'informations supplmentaires retournes par la fonction d'accs
tendu.
Cration d'une version Windows.

  f) Version 1.05 -> 1.06:
Mise  jour pour prendre en compte les modifications apportes  la version
3.60 de Partition-Saving.

  g) Version 1.06 -> 1.07:
Cration d'une version Linux.

  h) Version 1.07 -> 1.08:
Mise  jour pour prendre en compte les modifications apportes  la version
3.80 de Partition-Saving.

  i) Version 1.08 -> 1.09:
Mise  jour pour prendre en compte les modifications apportes  la version
3.90 de Partition-Saving.

  j) Version 1.09 -> 1.10:
Ajout de l'option "-p".
Mise  jour pour prendre en compte les modifications apportes  la version
4.00 de Partition-Saving.

  k) Version 1.10 -> 1.11:
Mise  jour pour prendre en compte les modifications apportes  la version
4.10 de Partition-Saving.

  l) Version 1.11 -> 1.12:
Mise  jour pour prendre en compte les modifications apportes  la version
4.20 de Partition-Saving.


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

------
Toutes les marques et marques dposes sont les proprits de leurs dtenteurs
respectifs. 
