
Accidentalmente eliminé una partición y le di particiónBásicamente es cómo se divide el espacio., pensó que no sería demasiado difícil reparar el error.Me equivoqué. ¿Por qué eliminar una partición hace que los datos sean accesibles? Cuando intento acceder al disco, ahora dice que es necesario formatearlo antes de poder acceder. Esto me confunde porque el formato no se cambió.
Respuesta1
¿Por qué eliminar una partición provoca la pérdida de datos?
No es así.
Quiero decir, bueno, a veces no es así.
A veces lo hace.
Depende del software que utilices.
En teoría, no hay ninguna buena razón por la cual eliminar una partición deba resultar en la pérdida de datos. Después de todo, una partición es básicamente un conjunto de números, ubicados en un lugar específico (llamado "tabla de particiones"), que especifica los límites de la partición. En teoría, cambiar esos números a ceros no causaría un cambio en los otros sectores que están dentro de los límites de la partición. Entonces, en teoría, el volumen de su sistema de archivos debería permanecer intacto (sin modificaciones).
Sin embargo, hay una excepción notable a esa teoría.
Por alguna razón, (al menos algunas versiones de) MS-DOS FORMAT.COM esperaba que el primer sector del nuevo volumen del sistema de archivos contuviera bits borrados a cero (antes de que se ejecute FORMAT). Borrar esos bits a cero sería una tarea sensata para FORMAT.COM, pero en cambio, FORMAT.COM solo espera que esta tarea se realice.
Para cumplir con esta extraña expectativa, MS-DOS FDISK.EXE (el software de partición) borraría el primer sector.
La herramienta más sensata sería FORMATEAR. Páginas man de Linux @ die.net: fdiskafirma, "consideramos esto un error en DOS FORMAT y DOS FDISK". Sin embargo, dado que ambos programas venían con el mismo sistema operativo, este arreglo tendía a funcionar bien. La gente no se daría cuenta de esta situación si simplemente siguieran las instrucciones del manual de MS-DOS.
A pesar de lo inadecuado que pueda parecer este arreglo, algunos otros sistemas operativos normalmente admitirían hacer lo mismo para ser bastante compatibles con MS-DOS. Esto se debe a que MS-DOS era popular (antes de Windows 95 y versiones posteriores de Microsoft Windows), por lo que otros sistemas operativos buscaban compatibilidad con MS-DOS.
No se equivoque: puede utilizar algún software (por ejemplo, fdisk de OpenBSD) para "borrar" una partición (que, al menos para las particiones basadas en MBR, se define como establecer el identificador de tipo de partición en cero) y no perder ningún dato dentro del dividir. Si registró la configuración (límites, identificador de tipo), puede volver a escribir esos valores y todos los datos de la partición permanecerán intactos.
Entonces, si los datos al inicio de la partición se mutilan o no, depende del software que utilice. (O, posiblemente para algún software, qué configuraciones/opciones elige).
Respuesta2
Al eliminar la partición, está eliminando la información del marcador que indica a los sistemas operativos dónde está la partición en el disco y cuánto del disco ocupa.
Sin esa información, el sistema operativo no tiene idea de dónde empezar a buscar datos válidos del sistema de archivos. Parte de la partición y el formateo del disco configurará los encabezados que le indican al sistema operativo dónde están todos los metadatos del sistema de archivos para que puedan leerse.
Si elimina y vuelve a crear la partición, no habrá configurado los datos específicos del sistema de archivos en el encabezado de la partición. Es necesario formatearlo antes de poder utilizar el disco.
He oído que en caso de que elimines una partición, entoncesDisco de pruebase puede utilizar para recuperarlo, pero si volvió a crear la partición manualmente, probablemente sobrescribió los datos que habría intentado recuperar.