Buenas a todos.
Tenía algo aparcado el C / C++ desde hace algún tiempo y ahora he decidido retomarlo mediante el intento de creación de un programa que realice un defrag de una partición del HDD, ya sea NTFS o FAT32.
He estado recopilando información acerca de estos dos formatos, pero, pese a que hay muchas páginas dedicadas a este tema, pocas me resultan útiles (si fuera ext2 o ext3 ya estaba hecho...
).
Y como guinda del pastel, no sé qué opciones de manipulación de los datos de la partición tengo en C++, es decir, desconozco las funciones que debería usar y la forma de uso de las mismas para cargar la información del bloque de disco y su modificación.
He mirado y remirado mis manuales de C, algunos de programación para linux, por si acaso viene algo de esto, pero nada, ni tampoco en en la red encuentro nada realmente útil.
Si alguien ha tocado algún tema de estos, le agradecería que me indicase algún link útil para ver la información que necesito de los formatos de las particiones y, en caso de que se pueda hacer en C++, alguna pista de dónde podría echar un vistazo a las funciones necesarias. Si no se puede, pues decidmelo y buscaré opciones en asm...
Muchas gracias a todos.
Silverfox