Pourquoi la suppression d'une partition entraîne-t-elle la perte de données?
Ce n'est pas.
Je veux dire, bon, parfois ce n'est pas le cas.
Parfois c'est le cas.
Cela dépend du logiciel que vous utilisez.
En théorie, il n'y a pas de bonne raison pour que la suppression d'une partition entraîne la perte des données. Après tout, une partition, n’est fondamentalement qu’un ensemble de nombres, situés dans un emplacement spécifique (appelé "table de partition"), qui spécifient les limites de la partition. En théorie, changer ces chiffres en zéros ne modifierait pas les autres secteurs situés à l'intérieur des limites de la partition. Donc, en théorie, le volume de votre système de fichiers devrait rester intact (inchangé).
Cependant, il existe une exception notable à cette théorie.
Quelle que soit la raison, MS-DOS FORMAT.COM (du moins certaines versions) s'attendait à ce que le premier secteur du nouveau volume du système de fichiers contienne des bits effacés à zéro (avant l'exécution de FORMAT). Effacer ces bits à zéro serait une tâche délicate pour FORMAT.COM, mais au lieu de cela, FORMAT.COM s'attend simplement à ce que cette tâche soit effectuée.
Afin de répondre à cette attente étrange, MS-DOS FDISK.EXE (le logiciel de partitionnement) effacerait le premier secteur.
L'outil le plus judicieux serait FORMAT. Pages de manuel Linux @ die.net: fdisk indique: «Nous considérons cela comme un bogue dans DOS FORMAT et DOS FDISK.» Cependant, comme ces deux logiciels étaient fournis avec le même système d'exploitation, cet arrangement fonctionnait très bien. Les gens ne seraient pas au courant de cette situation s'ils suivaient simplement les instructions du manuel de MS-DOS.
Bien que cette disposition puisse sembler inappropriée, certains autres systèmes d’exploitation accepteraient généralement de faire la même chose afin d’être assez compatibles avec MS-DOS. En effet, MS-DOS était populaire (avant Windows 95 et les versions ultérieures de Microsoft Windows), de sorte que d'autres systèmes d'exploitation ont recherché la compatibilité avec MS-DOS.
Ne vous y méprenez pas: vous pouvez utiliser certains logiciels (par exemple, le fdisk d’OpenBSD) pour "effacer" une partition (qui, du moins pour les partitions basées sur MBR, est définie comme définissant l'identificateur de type de partition à zéro) et de ne perdre aucune donnée dans la mémoire. cloison. Si vous avez enregistré les paramètres (limites, identificateur de type), vous pouvez réécrire ces valeurs et toutes les données de la partition restent dans le champ.
Ainsi, le fait que les données au début de la partition soient mutilées ou non dépend du logiciel que vous utilisez. (Ou, éventuellement, pour certains logiciels, quels paramètres / options vous choisissez.)