GNU fdisk

GNU fdisk

Em formação
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 .

Histórico

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 .

Componentes técnicos

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 ).

Notas e referências

  1. (em) GNU fdisk 2.0.0a1 lançado!  " ,4 de dezembro de 2011(acessado em 20 de abril de 2016 )
  2. (em) "GNU Fdisk 1.2.5 lançado" , savannah.gnu.org , 15 de maio de 2011.
  3. (em) "GNU fdisk reescrito do zero! ” , Savannah.gnu.org , 10 de outubro de 2011.

Artigo relacionado

Link externo