vital |
Vitale |
---|---|
Q&D Tools for DOS |
Syntaxe
VITAL unit <R|W|C> u:[\directory\]... [option]... |
VITAL unit Z [-yes] [-apply] |
VITAL unit <B|B1|B2|B3|B4> [-apply] |
VITAL unit <T> [-t:#,#] [-apply] |
VITAL unit <N> [-n:#] [-apply] |
VITAL unit <I[NVISIBLE]|V[ISIBLE]> [-apply] |
Paramètres
Nom | Description |
---|---|
R|S | Ce paramètre permet de lire ou d'enregistrer les données actuelles dans les fichiers V_*.*. |
W|U | Ce paramètre permet d'écrire ou de mettre à jour les données des fichiers V_*.*. |
C | Ce paramètre permet de comparer les données actuelles avec les données de référence des fichiers V_*.* |
Z | Ce paramètre permet de remplir la piste 0 avec $00 (le secteur MBR existant restera inchangé). |
B | Ce paramètre permet de signaler l'état de l'indicateur de démarrage pour chaque partition principale. |
B# | Ce paramètre permet d'effacer tous les indicateurs de démarrage des partitions principales, puis activer celle sélectionnée. |
T | Ce paramètre permet d'afficher le code indicateur du système d'exploitation pour chaque partition. |
N | Ce paramètre permet d'afficher le numéro de série de l'identificateur du disque Windows XP. |
I|V | Ce paramètre permet de rendre l'unité invisible ou visible. |
-i | Ce paramètre permet d'indiquer le processus unit organisation (<R> ou <W -s> requis). |
-c[:#] | Ce paramètre permet de traiter les données CMOS (-c:# = -c -z:#). |
-m[m|g] | Ce paramètre permet d'indiquer le processus secteur MBR (-mm = -mg = -m -g). |
-t | Ce paramètre permet d'indiquer le processus piste 0. |
-p | Ce paramètre permet de traiter les données de partition (-i forcé automatiquement). |
-z:# | Ce paramètre permet de spécifier la taille du CMOS (64, 128, 256 ou 512, la valeur par défaut est 128). |
-e:$ | Ce paramètre permet de définir l'extension du ou des fichiers de données (la valeur par défaut est .SAV). |
-o[o] | Ce paramètre permet d'écraser tout fichier de données existant (-oo = -o -r). |
-r | Ce paramètre permet d'ignorer l'état de lecture seulement du fichier de données existant. |
-t:#,# | Ce paramètre permet de modifier le code indicateur du système d'exploitation (#,# = "index de partition", "nouvel ID") ("#,and$ef" ou "#,or$10" = "#,unhide" ou "#,hide" = partition (non-)caché) |
-n:# | Ce paramètre permet de modifier le numéro de série de l'identificateur du disque Windows XP ("+++" ou "---" = "incr" ou "decr" = modifier le numéro de série actuel) |
-q | Ce paramètre permet de ne pas afficher les incompatibilités individuelles trouvées. |
-g | Ce paramètre permet d'indiquer, que lors de la restauration, d'écraser la table de partition principale MBR existante (la valeur par défaut est de laisser la table de partition principale MBR inchangée). |
-s | Ce paramètre permet de sauvegarder les données non modifiées dans *.SOS dans le répertoire actuel. |
-apply | Ce paramètre permet de vraiment appliquer toute les modifications demandée aux données existantes. Assurez-vous de savoir ce que vous faites ! Utilisez cette option à vos propres risques ! La valeur par défaut est de simuler la modification demandée. |
-yes | Ce paramètre permet de ne pas demander de confirmation à l'utilisateur. Assurez-vous de savoir ce que vous faites ! Utilisez cette option à vos propres risques ! |
-x | Ce paramètre permet d'ignorer les extensions d'interruption $13 du BIOS même si elles sont disponibles. |
-ths | Ce paramètre permet de factoriser le nombre de blocs en ignorant les valeurs inattendues pour TxHxS. |
-j[j] | Ce paramètre permet d'indiquer que si la reconstruction de TxHxS est nécessaire, au lieu de trouver la meilleure factorisation, qu'il faut forcer le nombre de têtes = 255 (-j) ou le nombre de têtes = 240 (-jj). |
-e | Ce paramètre permet de supposer que le nombre de secteurs de la piste 0 est S (comme trouvé dans TxHxS) s'il est inférieur à 63. |
-n | Ce paramètre permet de forcer le nombre de secteurs à 63 et le nombre de têtes à 255 (sauf si -j[j]). |
-![!] | Ce paramètre permet de créer le fichier VITAL.INI par défaut dans le répertoire courant puis terminer (-!! = écraser le fichier VITAL.INI existant, le cas échéant). |
-??[?] | Ce paramètre permet d'afficher plus d'aide. |
-d | Ce paramètre permet d'indiquer l'affichage alternatif (numéros non embellis). |
-k | Ce paramètre permet d'afficher le chemin canonique complet dans les opérations réussies. |
-io:# | Ce paramètre permet d'indiquer le délai après chaque opération d'accès CMOS ([50..50000], la valeur par défaut est 250). |
-dyn | Ce paramètre permet d'utiliser des tampons dynamiques (la valeur par défaut est d'utiliser des tampons fixes). |
-a|-w | Ce paramètre permet d'appliquer un avertissement audio. |
-ah | Ce paramètre permet de supposer que l'interruption $13, fonction 01h renvoie le dernier état de l'opération dans AH (la valeur par défaut est AL). |
Description
Cette commande permet d'enregistrer, comparer ou restaurer les données vitales du CMOS et des partitions.
Remarques
- unit peut être $8<0|1|2|3> ou 8<0|1|2|3>H.
- Le programme traite par défaut les données CMOS, MBR, piste 0 et partition, sauf si on lui demande de traiter un ensemble de données spécifique (-i, -c, -m, -t, -p).
- Lors de la comparaison, les données CMOS {[$00..$09],$0C,$32,$3F} sont considérées comme volatiles ; lors de la restauration, les données CMOS {[$00..$09],$0C} sont considérées comme volatiles (à moins que VITAL.INI n'existe dans le répertoire exécutable pour remplacer les valeurs par défaut).
- À moins que -e ne soit spécifié, la piste 0 est supposée avoir exactement 63 secteurs de long.
- L'emplacement des données est "." (courant), u: (intervalle de [A..Z]), ou u:\[directory\]...
- Pour des raisons de compatibilité et de compilation, l'accès à unit nécessite 512 octets WORD sector, DWORD block, WORD track, WORD head.
- Important : si la meilleure factorisation échoue, -j serait silencieusement forcé.
- -yes, -x, -j[j], -e et -n ne doivent pas être utilisés et ne sont pas recommandés.
- Pour des raisons de sécurité, l'option -s est fortement recommandée.
- Pour des raisons de sécurité, toute commande d'écriture ne met pas réellement à jour les données à moins que l'une des options -apply, -doit ou -really ne soit spécifiée.
- L'option -t:#,# nécessite un index de partition tel que répertorié par la commande T. Le masquage applique «AND $ef » (%11101111) au code de partition existant, tandis que le dévoilement applique « OR $10 » (%00010000) au code de partition existant. A utiliser avec précaution si le code de partition n'est pas pris en charge par DOS ou Windows.
- Lors de la comparaison des données, le code de retour est 255 si une incompatibilité a été trouvée.
- L'option expérimentale -z:# doit être spécifiée lors de la sauvegarde (R|S) ; elle est ignorée lors de la restauration (W|U) ou de la comparaison (C).
- La commande expérimentale invisible déplace le MBR vers le premier bloc vide de la piste 0, puis met à zéro le MBR d'origine afin de faire apparaître l'unité non formatée. La commande expérimentale visible restaure le MBR d'origine à partir du bloc déplacé (lui-même puis remis à zéro) afin de rendre l'unité à nouveau visible.
- Chaque ligne de VITAL.INI est une valeur unique dans l'intervalle [0..CMOSsize-1]. Le préfixe "+" force la restauration de la valeur.
- L'option -ah est forcée si VITAL.AH existe dans le répertoire exécutable.
- Comme VITAL.INI existe dans le répertoire exécutable, l'état volatile des valeurs CMOS sera déterminé en utilisant son contenu.
- L'option -chk non documentée vérifie inutilement les limites des pages des tampons.
- Important : Windows XP peut oser silencieusement changer l'ordre des partitions ; il peut même changer le secteur de démarrage de la partition d'origine : la sécurité exige de tout cacher à ce système d'exploitation malveillant ! Les systèmes d'exploitation Microsoft ultérieurs peuvent faire de même.
- Veuillez noter que les LFN ne sont pas pris en charge : seuls les chemins DOS "????????.???" le sont.
- Ces options non documentées effectuent leur tâche en ignorant toute autre option :
- Ce programme DOS a été écrit avec avec le compilateur J.P.I. TopSpeed Modula-2.
- Voici la liste longue des codes d'indication du système d'exploitation :
- Codes indicateurs de système d'exploitation courts les plus courants :
- Voici l'enregistrement d'un MBR :
- Voici l'enregistrement d'une partition :
- Voici l'enregistrement de démarrage du DOS :
- Voici l'enregistrement d'unité de démarrage de Windows :
Option | Description |
---|---|
-doc | Affiche le fichier VITAL.DOC, -<c|v>ga définit le mode texte sur 25|50 lignes. |
-reboot | Redémarre le PC (BIOS APM requis). |
-off | Éteint le PC. |
Code | Description |
---|---|
$00 | Entrée de table de partition vide |
$01 | DOS FAT12 |
$02 | Système de fichiers racine XENIX |
$03 | Système de fichiers XENIX /usr (obsolète) |
$04 | DOS FAT16 (< 32 Mo) |
$05 | Partition étendue DOS 3.3+ |
$06 | Système de fichiers volumineux DOS 3.31+ (FAT16, >= 32 Mo) |
$07 | QNX, OS/2 HPFS, Windows NT NTFS, Advanced Unix ou inconnu. |
$08 | OS/2 (v1.0-1.3 uniquement), partition de démarrage AIX, SplitDrive, Commodore DOS ou partition DELL répartie sur plusieurs unités de disque |
$09 | Partition de données AIX ou système de fichiers cohérent |
$0a | Gestionnaire de démarrage OS/2, OPUS ou partition d'échange cohérente |
$0b | FAT32 de Windows 95 |
$0c | FAT32 de Windows 95 (en utilisant les extensions IN $13 en mode LBA). |
$0e | VFAT adressable par bloc logique (identique à 06h mais utilisant le mode LBA INT $13) |
$0f | VFAT adressable par bloc logique (identique à 05h mais utilisant le mode LBA INT $13) |
$10 | OPUS |
$11 | Partition FAT12 cachée du gestionnaire de démarrage OS/2 |
$12 | Partition de diagnostic Compaq |
$14 | Résultant de l'utilisation de Novell DOS 7.0 FDISK pour supprimer la partie native Linux ou la partition cachée < 32 Mo de FAT16 du gestionnaire de démarrage OS/2. |
$15 | Partition étendue cachée DOS 3.3+ |
$16 | Gestionnaire de démarrage OS/2 caché >= 32 Mo de partition FAT16 |
$17 | Partition HPFS cachée du gestionnaire de démarrage OS/2 ou partition NTFS cachée |
$18 | Fichier d'échange spécial Windows AST (partition «Zero-Volt Suspend») |
$19 | Willowtech Photon coS |
$1b | Partition cachée FAT32 de Windows 95. |
$1c | Partition cachée FAT32 de Windows 95 (utilisant les extensions IN $13 en mode LBA) |
$1e | Partition VFAT LBA cachée (PowerQuest) |
$1f | Partition étendue LBA VFAT cachée |
$20 | Willowsoft Overture File System (OFS1) |
$21 | Officiellement répertorié comme réservé ou Oxygen FSo2 |
$22 | Oxygen Extended |
$23 | Officiellement répertorié comme réservé |
$24 | NEC MS-DOS 3.x |
$26 | Officiellement répertorié comme réservé |
$31 | Officiellement répertorié comme réservé |
$33 | Officiellement répertorié comme réservé |
$34 | Officiellement répertorié comme réservé |
$36 | Officiellement répertorié comme réservé |
$38 | Theos |
$3c | Partition de récupération PowerQuest PartitionMagic |
$3d | Netware caché |
$40 | VENIX 80286 |
$41 | Démarrage RISC personnel, partition de démarrage PowerPC ou PTS-DOS Linux / DR-DOS |
$42 | SFS (Secure File System) par Peter Gutmann, ou PTS-DOS Linux Swap / DR-DOS |
$43 | Linux EXT2fs alternatif ou PTS-DOS, DR-DOS |
$45 | EUMEL/Elan |
$46 | EUMEL/Elan |
$47 | EUMEL/Elan |
$48 | EUMEL/Elan |
$4a | Système de fichiers ALFS/THIN pour DOS |
$4d | QNX |
$4e | QNX |
$4f | Partition de démarrage/données Oberon ou QNX. |
$50 | OnTrack Disk Manager (partition en lecture seule) |
$51 | OnTrack Disk Manager (partition en lecture/écriture) ou NOVELL |
$52 | CP/M, ou Microport System V/386 |
$53 | OnTrack Disk Manager (partition en écriture seulement) |
$54 | OnTrack Disk Manager (DDO) |
$55 | EZ-Drive |
$56 | GoldenBow VFeature |
$5c | Priam EDISK |
$61 | SpeedStor |
$63 | Unix SysV/386 (386/ix), Mach (MtXinu BSD 4.3 sur Mach) ou GNU HURD |
$64 | Novell NetWare 286 ou SpeedStore |
$65 | Novell NetWare (3.11) |
$66 | Novell Netware 386 |
$67 | Novell |
$68 | Novell |
$69 | Novell |
$70 | DiskSecure Multi-Boot |
$71 | Officiellement répertorié comme réservé |
$73 | Officiellement répertorié comme réservé |
$74 | Officiellement répertorié comme réservé |
$75 | PC/IX |
$76 | Officiellement répertorié comme réservé |
$78 | XOSL |
$7e | F.I.X. |
$80 | Minix v1.1-1.4a |
$81 | Minix v1.4b+, Linux ou Mitac Advanced Disk Manager |
$82 | Partition Swap Linux, Prime ou Solaris (Unix) |
$83 | Système de fichiers natif Linux (ext2fs/xiafs) |
$84 | Partition OS/2 renumérotée de type 04h (liée au masquage de l'unité de disque C: du DOS) |
$85 | Linux EXT |
$86 | Ensemble de volumes/bandes FAT16 (Windows NT) |
$87 | Partition miroir tolérante aux pannes HPFS ou ensemble de volumes/bandes NTFS |
$93 | Système de fichiers Amoeba |
$94 | Table de blocage des mauvaises amibes |
$98 | Datalight ROM-DOS SuperBoot |
$99 | Mylex EISA SCSI |
$9f | BDSI |
$a0 | Partition de gestion de l'alimentation du BIOS de Phoenix Note «Enregistrer sur le disque» |
$a1 | Officiellement répertorié comme réservé |
$a3 | Officiellement répertorié comme réservé |
$a4 | Officiellement répertorié comme réservé |
$a5 | FreeBSD, BSD/386 |
$a6 | OpenBSD |
$a7 | NextStep |
$a9 | NetBSD |
$aa | Olivetti DOS FAT 12 |
$b0 | BootStar |
$b1 | Officiellement répertorié comme réservé |
$b3 | Officiellement répertorié comme réservé |
$b4 | Officiellement répertorié comme réservé |
$b6 | Officiellement répertorié comme réservé, mais système de fichiers FAT16 défini par miroir Windows NT (maître) |
$b7 | Système de fichiers BSDI (échange secondaire) ou système de fichiers NTFS (maître) avec un ensemble miroirs Windows NT. |
$b8 | Partition d'échange BSDI (système de fichiers secondaire) |
$bb | Assistant de démarrage PTS caché ou Acronis |
$bc | Acronis |
$be | Partition de démarrage Solaris |
$c0 | Partition sécurisée DR-DOS/Novell DOS, ou CTOS |
$c1 | Partition FAT12 sécurisée DR DOS 6.0 LOGIN.EXE |
$c2 | DR-DOS 7 |
$c3 | DR-DOS 7 |
$c4 | Partition FAT16 sécurisée DR DOS 6.0 LOGIN.EXE |
$c6 | DR DOS 6.0 LOGIN.EXE-secured Partition énorme, volume/ensemble de bandes FAT16 corrompu (Windows NT) ou ensemble de miroirs Windows NT (esclave), Système de fichiers FAT16 |
$c7 | Système de fichiers NTFS de démarrage Syrinx, volume/ensemble de bandes NTFS corrompu ou ensemble de miroirs Windows NT (esclave) |
$c8 | DR-DOS 7 |
$c9 | DR-DOS 7 |
$ca | DR-DOS 7 |
$cb | Réservé pour DR-DOS sécurisé FAT32 |
$cc | Réservé pour DR-DOS sécurisé FAT32 (LBA) |
$cd | DR-DOS 7 |
$ce | Réservé pour DR-DOS sécurisé FAT16 (LBA) |
$cf | Réservé au FAT16 sécurisé étendu DR-DOS (LBA) |
$d0 | FAT12 multi-utilisateur sécurisé DOS |
$d1 | Ancien FAT12 multi-utilisateur sécurisé DOS |
$d4 | Ancien FAT16 multi-utilisateur sécurisé DOS (< 32M) |
$d5 | Ancienne partition étendue sécurisée DOS multi-utilisateur |
$d6 | Ancienne FAT16 multi-utilisateur sécurisé DOS (≥ 32 Mo) |
$d8 | CP/M-86 |
$db | CP/M, CP/M simultané, DOS simultané ou CTOS (système d'exploitation Convergent Technologies) |
$de | Dell FAT16 |
$e1 | Partition étendue SpeedStor FAT12 |
$e2 | DOS en lecture seulement (XFDISK 1.0.4 de Florian Painke) |
$e3 | DOS en lecture seulement ou Storage Dimensions |
$e4 | Partition étendue SpeedStor FAT16 |
$e5 | Officiellement répertorié comme réservé |
$e6 | Officiellement répertorié comme réservé |
$eb | BeOS BFS (BFS1) |
$ed | Spryt*x |
$ee | MBR protégé par GPT (simulation d'une partition de disque entière) |
$ef | Partition système UEFI (ESP) |
$f1 | Storage Dimensions |
$f2 | Partition secondaire DOS 3.3+ |
$f3 | Officiellement répertorié comme réservé |
$f4 | SpeedStor ou Storage Dimensions |
$f5 | Prologue |
$f6 | Officiellement répertorié comme réservé |
$fd | Réservé pour FreeDOS |
$fe | Partition LANstep ou IBM PS/2 IML (chargement initial du microcode) |
$ff | Tableau des blocs défectueux de Xenix |
Code | Description |
---|---|
$00 | Vide |
$01 | FAT12 |
$04 | FAT16 |
$05 | Étendu (primaire) --- EBPR (logique) |
$06 | FAT16B |
$07 | NT NTFS |
$0b | FAT32 |
$0c | FAT32X |
$0e | FAT16X |
$0f | ExtendedX (primaire) --- EBPRX (logique) |
$11 | FAT12 caché |
$14 | FAT16 caché |
$15 | Étendu caché (primaire) --- EBPR caché (logique) |
$16 | FAT16B caché |
$17 | NTFS caché |
$1b | FAT32 caché |
$1c | FAT32X caché |
$1e | FAT16X caché |
$1f | ExtendedX caché (primaire) --- EBPRX caché (logique) |
$78 | XOSL |
$ee | GPT MBR |
Déplacement | Taille | Nom du champ |
---|---|---|
$1b8 | 4 octets | Numéro de série de l'identificateur du disque Windows XP | $1be | 16 octets | Enregistrement de partition pour la partition 1 |
$1ce | 16 octets | Enregistrement de partition pour la partition 2 |
$1de | 16 octets | Enregistrement de partition pour la partition 3 |
$1ee | 16 octets | Enregistrement de partition pour la partition 4 |
$1fe | 1 mot | Signature, AA55h indique un bloc de démarrage valide |
Déplacement | Taille | Nom du champ |
---|---|---|
$00 | 1 octet | Indicateur de démarrage (80h = partition active) |
$01 | 1 octet | Tête de débat de la partition |
$02 | 1 octet | Secteur de démarrage de la partition (bits 0 à 5) |
$03 | 1 octet | Piste de début de partition (bits 8,9 dans les bits 6,7 du secteur) |
$04 | 1 octet | Indicateur du système d'exploitation (code de partition) |
$05 | 1 octet | Tête de fin de partition |
$06 | 1 octet | Secteur de fin de partition (bits 0 à 5) |
$07 | 1 octet | Piste de fin de partition (bits 8,9 dans les bits 6,7 du secteur) |
$08 | 1 double mot | Secteurs précédant la partition |
$0C | 1 double mot | Longueur de la partition en secteurs |
Déplacement | Taille | Nom du champ | Valeur par défaut |
---|---|---|---|
$000 | 3 BYTE | jmpCode | eb ?? 90 or e9 ?? ?? |
$003 | 8 CHAR | OEMname | Termine par $00 |
$00b | CARDINAL | bytesPerSector | 512 |
$00d | SHORTCARD | sectorsPerCluster | Puissance de 2 : 1,2,4,...,128 |
$00e | CARDINAL | reservedSectors | 1, débute à 0 |
$010 | SHORTCARD | numberOfFATs | 2 |
$011 | CARDINAL | numberOfRootEntries | 512 |
$013 | CARDINAL | numberOfTotalSectors | 0 si BIGDOS exemple > 32 Mo |
$015 | SHORTCARD | mediaDescriptor | $f8 |
$016 | CARDINAL | sectorsPerFAT | |
$018 | CARDINAL | sectorsPerTrack | |
$01a | CARDINAL | numberOfHeads | |
$01c | LONGCARD | hiddenSectors | Ignorer le niveau élevé si DOS < 4.0 - est le premier secteur de la partition |
$020 | LONGCARD | bigTotal | Si numberOfTotalSectors est 0 |
$024 | SHORTCARD | physicalDriveNumber | $80 ou $81 |
$025 | BYTE | dirtyflag | Réservé |
$026 | BYTE | extBRsignature | $29 |
$027 | LONGCARD | volumeSerialNumber | |
$02b | 11 CHAR | volumeLabel | Termine par $00 |
$036 | 8 CHAR | fileSystemID | Rempli de blancs |
$03e | 448 BYTE | xcode | |
$1fe | CARDINAL | magic | $aa55 |
Déplacement | Taille | Nom du champ | Valeur par défaut |
---|---|---|---|
$000 | 3 BYTE | jmpCode | eb 58 90 |
$003 | 8 CHAR | OEMname | Termine par $00 |
$00b | CARDINAL | bytesPerSector | 512 |
$00d | SHORTCARD | sectorsPerCluster | Puissance de 2 : 1,2,4,...,128 |
$00e | CARDINAL | reservedSectors | 33, début à 0 |
$010 | SHORTCARD | numberOfFATs | 2 |
$011 | 4 BYTE | rsvd | |
$015 | SHORTCARD | mediaDescriptor | $f8 |
$016 | CARDINAL | sectorsPerFAT | |
$018 | CARDINAL | sectorsPerTrack | |
$01a | CARDINAL | numberOfHeads | |
$01c | LONGCARD | hiddenSectors | Ignorer le niveau élevé si dos < 4.0 - est le premier secteur de la partition |
$020 | LONGCARD | bigTotal | Si numberOfTotalSectors est 0 |
$024 | LONGCARD | bigSectorsPerFAT | |
$028 | SHORTCARD | activeFATs | attrExt |
$029 | SHORTCARD | FSversionMajor | |
$02a | CARDINAL | FSversionMinor | |
$02c | LONGCARD | firstClusterOfRoot | 2 |
$030 | CARDINAL | FSinfoSector | 1 |
$032 | CARDINAL | FSbackupBootSector | 6 |
$034 | 12 BYTE | rsvd2 | |
$040 | SHORTCARD | physicalDriveNumber | $80 ou $81 |
$041 | BYTE | rsvd3 | Pour Windows NT |
$042 | BYTE | extBRsignature | $29 |
$043 | LONGCARD | volumeSerialNumber | |
$047 | 11 CHAR | volumeLabel | Termine par $00. |
$052 | 8 CHAR | fileSystemID | Rempli de blancs |
$05a | 418 BYTE | xcode | |
$1fc | LONGCARD | magic | $aa550000 |
Exemples
L'exemple suivant permet de sauvegarder les données CMOS :
VITAL $80 SAVE . -e:DAT |
L'exemple suivant permet de restaurer les données CMOS :
VITAL $80 RESTORE a: -apply |
L'exemple suivant permet d'effacer le drapeau de partition de démarrage du CMOS :
VITAL $80 B2 |
L'exemple suivant permet de traiter la piste 0 :
VITAL $81 T -t:2,$16 |
L'exemple suivant permet d'afficher le numéro de série du disque de Windows XP :
VITAL $81 N -n:$01021963 |
Dernière mise à jour : Dimanche, le 11 Août 2024