Melhores aplicativos Linux para criar uma unidade USB inicializável

Melhores aplicativos Linux para criar uma unidade USB inicializável
Este artigo listará alguns aplicativos Linux úteis que permitirão criar unidades USB de inicialização inicial, extraindo ou transferindo arquivos de imagem ISO de várias distribuições Linux. O modo vivo permite que os usuários executem e experimentem um desktop Linux completo, juntamente com todos os seus aplicativos sem realmente instalar o sistema operacional. Você também pode criar unidades USB inicializáveis ​​persistentes que permitirão armazenar mudanças permanentemente feitas em uma sessão ao vivo. Criar armazenamento persistente para o modo vivo não será abordado neste artigo, pois é um tópico complexo e demorado que precisa ser abordado em um artigo separado.

Startup Disk Creator

Startup Disk Creator, como o nome sugere, é um aplicativo para criar "discos de inicialização" ou "discos inicializáveis" que podem ser executados no modo vivo. Este aplicativo é enviado por padrão no Ubuntu e em algumas de suas variantes. O processo para criar uma nova unidade inicializável usando o criador de disco de inicialização é bastante direto: você deve iniciar o aplicativo, selecionar a imagem ISO, selecionar a unidade USB e depois clicar no botão "Make Startup Disk". O processo pode levar um pouco para terminar, dependendo das velocidades de leitura / gravação da unidade e tamanho externo da imagem ISO. Observe que todos os dados da unidade externa serão eliminados durante a criação da unidade inicializável.


Caso o Startup Disk Creator não seja instalado por padrão no seu sistema Ubuntu, você pode instalá -lo executando o comando mencionado abaixo:

$ sudo apt install usb-criator-gtk

Se você estiver usando o Kubuntu ou outros derivados do Ubuntu usando o KDE como o ambiente de desktop padrão, você pode usar a variante KDE:

$ sudo apt install usb-criator-kde

Etcher

Etcher ou Balenaetcher é uma plataforma cruzada e um aplicativo de código aberto que pode ser usado para exibir imagens ISO de várias distribuições Linux. Criado usando tecnologias como elétron e datilografript, o Etcher pode verificar o conteúdo de unidades externas após piscar para garantir que essas unidades funcionem corretamente na próxima inicialização. Etcher apresenta uma interface minimalista sem muita desordem.


Você pode baixar o arquivo executável do Etcher "Appimage" que pode ser usado em todas as principais distribuições Linux daqui. Outros pacotes instaláveis ​​também estão disponíveis na mesma página.

UNETBOOTIN

O UNETBootin é um software de código aberto que permite criar unidades externas inicializáveis ​​a partir de imagens ISO de várias distribuições Linux. Também pode baixar imagens ISO diretamente do próprio aplicativo. O UNETBootin usa uma abordagem diferente de outras aplicações mencionadas neste artigo. Ele extrai o conteúdo da imagem ISO para unidades externas, juntamente com outros arquivos necessários para tornar essas unidades USB inicializáveis. Este método é especialmente útil se você deseja copiar alguns arquivos para uma unidade USB depois de ser criado. Outros aplicativos mencionados no artigo podem fazer unidades "somente leitura" de imagens ISO de certas distribuições Linux (Ubuntu, por exemplo).


Você pode fazer o download do binário executável do UnoTBootin que pode ser usado em todas as distribuições Linux daqui.

Execute os seguintes comandos para lançar o UNETBootin:

$ chmod +x ./UNETBOOTIN-Linux64-700.BIN
$ sudo ./UNETBOOTIN-Linux64-700.BIN

Observe que o UNETBootin mostra uma opção para reservar espaço para armazenamento persistente, mas não funcionou nos meus testes.

Comando dd

O comando dd pode copiar e converter arquivos em sistemas Linux. Você pode usá -lo para transferir arquivos em qualquer unidade de armazenamento conectada, interno ou externo. O comando dd é comumente usado para copiar arquivos de imagem ISO e criar discos USB inicializáveis. O comando dd está disponível por padrão em todas as principais distribuições Linux.

Para criar um disco USB ao vivo inicializando usando o comando dd, primeiro você precisa descobrir o identificador para sua unidade externa. Você pode fazer isso executando o comando abaixo:

$ lsblk -o nome, caminho, modelo, fornecedor, tamanho, fsusused, fsuse%, tipo, mountpoint, uuid

Depois de ter o identificador para sua unidade externa, execute o comando abaixo substituindo "/dev/sdx" pelo identificador que você encontrou na etapa acima (também mude o caminho para o arquivo de imagem ISO). Tenha cuidado ao fornecer o identificador, você não deseja acabar com uma unidade de armazenamento errada.

$ sudo dd if =/caminho/para/imagem.iso de =/dev/sdx bs = 4m status = progresso && sincronização

Aguarde o processo de finalizar e remova a unidade com segurança do gerenciador de arquivos.

Conclusão

Estes são alguns dos métodos testados e testados para criar unidades USB vidas de forma confiável. Esses métodos não criam unidades persistentes, onde todas as mudanças feitas em uma sessão ao vivo são armazenadas e salvas, como em uma instalação completa. Criar impulso persistente é um processo um pouco complexo e um tópico separado.