La Web del Programador: Comunidad de Programadores
 
    Pregunta:  14575 - PARTICIONES
Autor:  Elieser Ramirez
Quisiera saber como puedo hacer un programa para hacer particiones en un disco duro, que marca o signos indican la particion

  Respuesta:  wilfredo pérez
Hola colega:

No deseo desanimarte, pero existen herramientas para ello. No obstante puedes descargar un help de ASM donde explica esto bastante detallado y lo puedes encontrar en ftp://www.islagrande.cu

La partición de un disco duro o master boot sector siempre está en el sector 1 cara 0 pista 0 con una longitud de 512 bytes, donde su estructura(de los 512 bytes), es un programa en ASM pequeño que comienza la carga del sistema operativo que exista(de haber alguna partición activa). Te explico esto, pues en esoso 512 bytes se encuentra información de 4 particiones físicas con una logitud de 16 ò 32 bytes cada una si recuerdo bién, pues puedes particionar tu disco duro en 4 particiones, pero de esas una no puede ser extendida. Las extendidas es apuntar a una zona del disco donde se encontrará otros 512 bytes para otras posibles 4 particiones...

Si tienes el diskedit que viene con el paquete del norton(no el antivirus ok), podrías ver estos detalles tanto físicamente como desde el punto de vista lógico, este último concepto lo maneja el DOS y Windows con su famosa FAT 12,16 ó 32 bits...

Para crear las particiones tu mismo ouedes hacerlo desde delphi o Visual basic o ASM directamente...

Un saludo