GdiskDump: Simplifique o comando `dd` no Linux com essa interface gráfica!

O comando dd é uma ferramenta poderosa, mas notoriamente complexa para muitos usuários de Linux. Apesar de sua utilidade para tarefas como apagar discos, criar backups de sistemas operacionais e muito mais, sua dificuldade de uso frequentemente impede que seja explorada ao máximo. Apresentamos o GdiskDump, uma interface gráfica projetada para simplificar o dd. Com ele, usuários podem ter controle sobre seus dados e dispositivos de maneira intuitiva, desfrutando do poder do dd, mas com uma facilidade de uso significativamente melhorada.

Instalação em Ubuntu/Debian

O GDiskDump foi desenvolvido principalmente para usuários de Ubuntu e Debian, o que resulta em uma oferta limitada de pacotes binários além do formato DEB. Felizmente, graças à hospedagem do software no Launchpad, o download pode ser feito rapidamente através do wget, dispensando páginas de download complicadas.

Nota: Usuários de Debian podem precisar usar apt-get no lugar de apt para garantir o funcionamento correto dos comandos de instalação de dependências.

Devido à antiguidade do pacote do GdiskDump, é crucial instalar as dependências manualmente antes de prosseguir.

Essa etapa é necessária, pois mesmo o comando apt install -f pode não resolver as dependências automaticamente. Para instalar, abra um terminal e execute os seguintes comandos:

sudo apt install python-gtk2 python python-notify

Em seguida, utilize o wget para baixar o pacote do instalador do Launchpad.

wget https://launchpad.net/gdiskdump/trunk/0.8/+download/gdiskdump_0.8-1_all.deb

Finalmente, conclua a instalação com o dpkg.

sudo dpkg -i gdiskdump_0.8-1_all.deb

Ao instalar o GdiskDump em versões mais recentes do Ubuntu e Debian, podem surgir erros no terminal. Isso ocorre devido ao pacote Debian do GdiskDump buscar arquivos que não existem em sistemas operacionais mais novos. No entanto, o software deve funcionar corretamente, pois as dependências foram resolvidas manualmente.

Instruções para Compilação do Código-Fonte

O foco principal do desenvolvedor do GdiskDump é garantir o bom funcionamento do aplicativo em Ubuntu, Debian e distribuições similares. Por isso, pacotes do software para outros formatos, como Fedora, OpenSUSE e Arch Linux, são difíceis de encontrar.

Apesar disso, é possível compilar o código-fonte para uso em outras distribuições Linux. Para isso, primeiro obtenha o código-fonte da página do GdiskDump no Launchpad.

wget https://launchpad.net/gdiskdump/trunk/0.8/+download/gdiskdump-0.8.tar.gz
tar -xvzf gdiskdump-0.8.tar.gz

Em seguida, instale as dependências necessárias para a compilação do GdiskDump.

Com as dependências resolvidas, navegue até a pasta do código e inicie o processo de compilação.

cd gdiskdump-0.8
make
make install

Utilizando o GdiskDump

O GdiskDump necessita de privilégios de root para ser executado. Para iniciá-lo, abra um terminal e digite:

sudo gdiskdump

Nota: Se deseja executar o GdiskDump sem precisar do terminal, o aplicativo Gksu será necessário. Você pode encontrá-lo aqui.

Gravando Imagens ISO

O processo de gravação de imagens ISO em dispositivos removíveis é consideravelmente mais simples no GdiskDump do que com o dd no terminal. Para isso, conecte um pen drive (ou disco rígido) e baixe um arquivo ISO apropriado. Quando tudo estiver pronto, abra o GdiskDump com o comando mencionado anteriormente.

Dentro do aplicativo, localize a seção “Selecionar formato de entrada” e clique no menu suspenso. Escolha a opção “Arquivo”.

Após selecionar “Arquivo”, utilize a janela de diálogo para localizar o arquivo de imagem ISO.

Nota: No navegador de arquivos, altere “IMG” para “todos os arquivos” para importar arquivos ISO corretamente para o GdiskDump.

Clique em “Avançar” para prosseguir para a seção “Saída”. Em “Saída”, clique em “Disco rígido” e selecione seu pen drive.

Clonagem de Partições

Para clonar uma partição, abra o GdiskDump e, no menu “Selecionar formato de entrada”, clique no menu suspenso.

Selecione “Partição” e clique em “Avançar” para usá-la como fonte no processo de clonagem.

Com a partição de entrada definida, selecione a saída. No menu suspenso “Selecionar saída”, escolha “Partição” para clonar a partição diretamente, ou “Arquivo” para salvar a partição em um arquivo IMG bruto.

Após definir as configurações de entrada e saída, clique em “OK” para iniciar a clonagem.

Clonagem de Discos Rígidos

O GdiskDump também permite clonar discos rígidos inteiros. Conecte o disco rígido de origem e o de destino, e inicie o GdiskDump com sudo gdiskdump. No aplicativo, selecione “Harddrive” tanto em “Selecionar formato de entrada” quanto em “Selecionar formato de saída”.

Com a fonte de entrada e saída configuradas corretamente, clique em “OK” para iniciar a clonagem. O GdiskDump notificará quando o processo estiver concluído.