Desenvolvido por | Projeto GNU |
---|---|
Última versão | 2.0.0a1 (4 de dezembro de 2011) |
Escrito em | VS |
Meio Ambiente | GNU / Linux |
Modelo | Gerenciador de partição |
Licença | GNU GPL |
Local na rede Internet | GNU fdisk |
GNU fdisk é um software livre de particionamento mantido pelo projeto GNU . Suporta particionamento GPT e MBR .
Baseado na biblioteca de software libparted , o fdisk visa implementar várias ferramentas de particionamento Unix . Ele implementa duas opções de particionamento para isso, fdisk e cfdisk. O projeto previa a implementação futura de outras opções, como sfdisk , mac-fdisk da Apple e FreeBSD fdisk . Todas essas implementações tinham um modo de compatibilidade e um modo GNU fornecendo funcionalidade adicional.
O código-fonte foi completamente reescrito para a saída de uma versão alfa emoutubro de 2011permitindo, como o GNU parted , a implementação de interfaces gráficas. Mas, ao contrário do parted, essas interfaces gráficas podem ser implementadas com Guile ; O fdisk realmente integra um interpretador da linguagem Scheme (graças à biblioteca " libguile "), que permite exportar símbolos (in) para o gerenciamento de partições e armazenamento de informações .
O coração do projeto é escrito em linguagem C e consiste em cinco bibliotecas de software e um executável de linha de comando:
O gerenciamento das operações inerentes ao particionamento pode ser encontrado em módulos separados. Cada módulo é carregado dinamicamente quando uma tabela de partição é criada.
O projeto possui uma interface de linha de comando (comando gnufdisk ).