El formato estándar es eliminar solo la tabla de particiones (índices a grupos de datos)
Esto es casi independiente en el sentido del sistema operativo en Windows es el FORMATO C, en una Mac es una utilidad de disco
Para eliminar más seriamente la entrada de ceros o unos, o entrada aleatoria, se realiza en varios pasajes
El mecanismo de formateo es diferente para HDD y SSD
En SSD no hay necesidad de hacer el formato adicional con ceros y unos porque la memoria nand se inicializa a diferencia de los discos magnéticos, donde existe la posibilidad de reconstruir si no se realiza mediante algún patrón de patrón aleatorio como DOD o NIST para su eliminación ( ver http://en.wikipedia.org/wiki/Data_erasure )
Para Windows puede usar http://zilla-data-nuker.en.softonic.com
En MacOS, use la opción de borrado seguro
Todas las opciones de borrado seguro pueden durar varias horas, incluso días, dependiendo del algoritmo
What exactly happens when you format a drive?
Borra los punteros del archivo y, opcionalmente, también borra los grupos.Does it overwrite with random data or something?
Depende de formatear el programa. La mayoría ofrece un "formato rápido" que solo borra los punteros y un completo que escribe datos en blanco en los clústeres.Is the format process the same for all types of hard drives and for all brands?
Más o menos.Also, will it be harder to recover data from my hard drive if I format is repetedly, like 15-20 times?
Generalmente no; una vez es suficiente, pero solo si es un formato completo, no un formato rápido.