Partenaires
Publicité
Publiée le Dimanche 26 octobre 2003 à 00h00
| Journaliste : Kikof
| 0 réaction(s)
- 1 - Description générale
- 2 - Descripteurs de partition (1)
- 3 - Descripteurs de partition (2)
- 4 - Le programme de démarrage de la table
- 5 - Sous-programme de contrôle
- 6 - Suite et fin.
Page 3 / 6
Descripteurs de partition (2)
3.3 Le cas de la partition étendue Microsoft:
Tous ceux qui ont utilisés un tant soit peu FDISK se sont un jour ou l’autre retrouvé face à une épineuse question.
Comment faire un disque de données en plus de la partition système '
Et bien, il n’y a guère le choix, il faut passer par la création d’une partition étendue puis créer des « lecteurs logiques ».
Une partition étendue est en fait une partition reprenant la structure d’un disque physique. C'est-à-dire que le premier secteur de ce type de partition est lui-même une sorte de table de partition comportant quatre descripteurs de partitions mais sans programme de démarrage.
La création de « disques logiques » revient alors à écrire dans cette table.
Ceci a l’avantage de pouvoir étendre considérablement le nombre de partitions possible sur un seul disque dur physique.
Notons que, de part l’absence de programme de démarrage dans la table de partition d’une partition étendue, il n’est normalement pas possible de démarrer sur un lecteur logique.
Cela est toutefois réalisable en plaçant un programme de démarrage spécial dans la table de partition principale. Ceci est en général assuré par un programme de type gestionnaire de démarrage (« boot manager »).
3.4 Exemples de partitions:Tous ceux qui ont utilisés un tant soit peu FDISK se sont un jour ou l’autre retrouvé face à une épineuse question.
Comment faire un disque de données en plus de la partition système '
Et bien, il n’y a guère le choix, il faut passer par la création d’une partition étendue puis créer des « lecteurs logiques ».
Une partition étendue est en fait une partition reprenant la structure d’un disque physique. C'est-à-dire que le premier secteur de ce type de partition est lui-même une sorte de table de partition comportant quatre descripteurs de partitions mais sans programme de démarrage.
La création de « disques logiques » revient alors à écrire dans cette table.
Ceci a l’avantage de pouvoir étendre considérablement le nombre de partitions possible sur un seul disque dur physique.
Notons que, de part l’absence de programme de démarrage dans la table de partition d’une partition étendue, il n’est normalement pas possible de démarrer sur un lecteur logique.
Cela est toutefois réalisable en plaçant un programme de démarrage spécial dans la table de partition principale. Ceci est en général assuré par un programme de type gestionnaire de démarrage (« boot manager »).
Il s’agit de la partition active puisque Act = 80h. Elle est de type NTFS (Ty = 07).
Le premier secteur de cette partition se trouve aux coordonnées : tête = 1 (Td), cylindre = 0 (SCd) et secteur = 1 (SCd1).
Les paramètres Tf et SCf ont peu de signification car ce disque est plus grand que 8 Go.
On remarque que comme DSd = 0000003Fh (soit 63), le secteur de début de cette partition (secteur de démarrage ou « boot ») n’est pas immédiatement après la table de partition. Il y a donc un espace inoccupé de (62 x 512) octets = 31 Ko.
Cet espace fait la joie des gestionnaires de démarrage et accessoirement de certains virus qui logent une partie de leurs codes ici. La taille totale de la partition est de 098A40ECh secteurs en hexadécimal soit 76,32 Go.
Remarque: Horreur ! Mon disque est un 80 Go et je n'en dispose en fait que de 76 et quelques... Examinons le disque.
Dessus, il est écrit : "LBA: 160086528". Un simple calcul donne 160 086 528 x 512 (taille d'un secteur) = 81 964 302 336 octets soit environ 76,3 Go.
Ouf ! Le matériel et XP sont donc hors de cause. Alors pourquoi a t'on appelé 80 Go (c'est également marqué sur le disque dur) quelque chose qui ne dispose pas de cette capacité '
Difficile à dire... Question marketing ' Sûrement.
Il se peut également que les 3,7 Go manquant soient en réserve pour combler d'éventuels secteurs défectueux (ce genre d'opération est réalisée par le formatage de bas niveau). Il se peut aussi que, comme pour beaucoup d'articles que j'ai eu l'occasion de lire, on oublie de façon plus ou moins consciente que la correspondance entre unités de capacité mémoire comme le Go et le Mo n'est pas 1000 mais 1024 (1 Go = 1 024 Mo).
3.4.2 Disque dur 6 Go, Windows 98:
Le premier secteur de cette partition se trouve aux coordonnées : tête = 1 (Td), cylindre = 0 (SCd) et secteur = 1 (SCd1).
Les paramètres Tf et SCf ont peu de signification car ce disque est plus grand que 8 Go.
On remarque que comme DSd = 0000003Fh (soit 63), le secteur de début de cette partition (secteur de démarrage ou « boot ») n’est pas immédiatement après la table de partition. Il y a donc un espace inoccupé de (62 x 512) octets = 31 Ko.
Cet espace fait la joie des gestionnaires de démarrage et accessoirement de certains virus qui logent une partie de leurs codes ici. La taille totale de la partition est de 098A40ECh secteurs en hexadécimal soit 76,32 Go.
Remarque: Horreur ! Mon disque est un 80 Go et je n'en dispose en fait que de 76 et quelques... Examinons le disque.
Dessus, il est écrit : "LBA: 160086528". Un simple calcul donne 160 086 528 x 512 (taille d'un secteur) = 81 964 302 336 octets soit environ 76,3 Go.
Ouf ! Le matériel et XP sont donc hors de cause. Alors pourquoi a t'on appelé 80 Go (c'est également marqué sur le disque dur) quelque chose qui ne dispose pas de cette capacité '
Difficile à dire... Question marketing ' Sûrement.
Il se peut également que les 3,7 Go manquant soient en réserve pour combler d'éventuels secteurs défectueux (ce genre d'opération est réalisée par le formatage de bas niveau). Il se peut aussi que, comme pour beaucoup d'articles que j'ai eu l'occasion de lire, on oublie de façon plus ou moins consciente que la correspondance entre unités de capacité mémoire comme le Go et le Mo n'est pas 1000 mais 1024 (1 Go = 1 024 Mo).
3.4.2 Disque dur 6 Go, Windows 98:
Ici, la partition active est de type FAT32 sans LBA (Ty = 0Bh).
La partition commence au même endroit que celle de XP dans l’exemple précédent.
Même espace entre la table de partition et le secteur de « boot » de Windows 98, soit 31 Ko.
Cette partition fini aux coordonnées : Tête = FEh (254 en décimal), cylindre = 30Eh (782 en décimal), secteur = 3Fh (63 en décimal).
En appliquant la formule (têtes + 1) x (cylindres + 1) x Secteurs x Taille secteur (512 octets), on retombe bien sur environ 6 Go.
La taille totale de cette partition (indiquée en secteurs par TS) est de 00BFF010h secteurs soit environ 6 Go.
La partition commence au même endroit que celle de XP dans l’exemple précédent.
Même espace entre la table de partition et le secteur de « boot » de Windows 98, soit 31 Ko.
Cette partition fini aux coordonnées : Tête = FEh (254 en décimal), cylindre = 30Eh (782 en décimal), secteur = 3Fh (63 en décimal).
En appliquant la formule (têtes + 1) x (cylindres + 1) x Secteurs x Taille secteur (512 octets), on retombe bien sur environ 6 Go.
La taille totale de cette partition (indiquée en secteurs par TS) est de 00BFF010h secteurs soit environ 6 Go.
| Précédente | Page 3 / 6 | Suivante |
Dossiers
Réseau
Présentation des réseaux VPN et des protocoles utilisés
Ce dossier a pour but d'expliquer de la façon la plus simple possible ce qu'est un VPN, tant sur le principe que sur les moyens techniques et les ...
Utilitaires
Test DriveClone 5 Pro : sécurisez vos données !
Avec son logiciel DriveClone 5 Pro, l'éditeur Farstone Technology dont les produits sont édités en France par Editions Profil, propose une ...
Réseau
Présentation des réseaux VPN et des protocoles utilisés
Ce dossier a pour but d'expliquer de la façon la plus simple possible ce qu'est un VPN, tant sur le principe que sur les moyens techniques et les ...
Utilitaires
Test DriveClone 5 Pro : sécurisez vos données !
Avec son logiciel DriveClone 5 Pro, l'éditeur Farstone Technology dont les produits sont édités en France par Editions Profil, propose une ...
Questions / Réponses techniques
Produit de la semaine avec E-prix.fr
Publicité
Annonces Google
Publicité







