Ventoy: crie um USB inicializável apenas arrastando o ISO para o pendrive

ventoso

Quando queremos testar ou instalar uma distribuição Linux, a maioria de nós cria um Live USB ou USB de instalação. Há muitos softwares para fazer isso (como Etcher o Rufus) em praticamente qualquer sistema operacional, mas poucos, se houver algum, são tão especiais quanto o ventoso que descobri pessoalmente esta semana graças ao blog Revolta do Linux. Além de relatar sua existência, o meio nos fornece todas as informações necessárias para instalar a ferramenta no Linux (e lá também falam da versão Windows).

Mas o que torna Ventoy especial? Bem, uma vez instalado (está instalado no pendrive) e isso é importante levar em consideração porque você tem que dar uma volta pelo terminal para fazer isso, criar um Bootable USB é tão simples quanto arrastar o ISO de um sistema operacional compatível ao nosso pendrive. E o que é melhor, podemos colocar várias imagens ISO, para que o mesmo USB possa ser usado para instalar o Ubuntu, Manjaro ou mesmo o Windows.

Vantagens oferecidas por Ventoy

  • Podemos adicionar vários ISO ao mesmo pendrive. Ao adicionarmos mais de um, ao iniciarmos a partir do USB, veremos um menu que nos permitirá escolher qual ISO iniciar.
  • Disponível para Windows, mas também para Linux.
  • Inclui interface gráfica, mas apenas no Windows. Os usuários do Linux devem usar o terminal, como explicaremos mais tarde.
  • O USB pode continuar a ser usado como um pendrive normal, o que significa que podemos salvar documentos no espaço livre. Se precisarmos de mais espaço, só precisamos excluir uma ou mais das imagens adicionadas.
  • Suporte para "Legacy" e "UEFI Secure Boot".
  • Funciona com mais de 260 imagens, incluindo imagens populares como Debian / Ubuntu, CentOS, RHEL, Windows 7-10 e menos populares como ALT Linux.
  • Suporte de persistência (salvar alterações).
  • Autoinstalação, que funcionará em sistemas suportados.
  • Arquivos de inicialização WIM suportados.
  • Suporta imagens ISO maiores que 4 GB.
  • Possibilidade de atualizar a instalação Ventoy (que lembramos é feita no pendrive) sem formatação.

Como instalar a ferramenta do Linux

Tendo em mente que este blog é sobre Linux (embora os odiadores devam ser lembrados de que às vezes escrevemos sobre outros tópicos por motivos de interesse geral), a única coisa que diremos sobre o versão para Windows é que inclui interface gráfica muito intuitivo. A seguir, vamos explicar como instalar Ventoy em um pendrive do Linux, e eu, pessoalmente, agradeço o Linux Uprising pelo trabalho realizado e no qual este artigo se baseia:

  1. Baixamos o arquivo para Linux do página de download. No momento em que este artigo foi escrito, a versão disponível é ventoy-1.0.12-linux.tar.gz e o link direto para seu download é é.
  2. Extraímos o arquivo tar.gz baixado na etapa anterior. Se você não fizer alterações no futuro, agora encontramos três pastas e dois scripts. O primeiro é Ventoy2Disk.sh, que instalará a ferramenta no USB, e o segundo é CreatePersistentImg.sh, que criará uma imagem persistente.
  3. Agora temos que identificar o nome do dispositivo USB. Para fazer isso, conectamos ao computador e escrevemos o seguinte comando:
sudo parted -l
  1. Uma vez que o comando anterior tenha sido inserido, ele nos mostrará os discos e partições que estão conectados ao computador, incluindo o USB. Temos que descobrir o que é. A melhor coisa para facilitar as coisas é que há apenas um conectado, aquele que queremos usar. Um resultado possível seria / dev / sdd. Se houver partições, haverá números por trás dela, como / dev / sdd1 ou / dev / sdd2.
  2. Em seguida, temos que desmontar as partições com este outro comando, onde temos que substituir "sdXN" por nossas partições para desmontar. No exemplo acima, você deve escrever após o comando (uma vez por partição) / dev / sdd1 e / dev / sdd2:
sudo umount /dev/sdXN

Instalando o software

  1. Chegou a hora de instalar o Ventoy, mas não sem antes avisar que, como de costume quando vamos usar um pendrive para essas coisas, TODOS OS DADOS SERÃO PERDIDOS. Nesta etapa, temos que abrir um terminal e navegar até o caminho de onde extraímos Ventoy.
  2. Para instalar Ventoy no drive USB usaremos estes comandos (lembramos de trocar o X pela letra do nome obtido no passo 4):
    • Sem inicialização segura:
sudo ./Ventoy2Disk.sh -i /dev/sdX
    • Com inicialização segura:
sudo ./Ventoy2Disk.sh -i -s /dev/sdX
  1. Ele nos perguntará se o nome do USB está correto e teremos que confirmar com a letra «y», depois pressione Enter.

E isso seria tudo. Agora podemos arrastar o ISO para a unidade e começar pelo que mais nos convém.

Como criar um USB inicializável com armazenamento persistente com Ventoy

Se o que queremos é criar um USB com armazenamento persistente, além dos passos anteriores temos que fazer estes outros:

  1. Abrimos o terminal novamente.
  2. Passamos para a pasta onde extraímos os arquivos, onde estão os scripts com a extensão .sh.
  3. No caminho correto, escrevemos este comando, que criará uma imagem EXT4 de 4GB. Se quisermos que a parte persistente seja maior, temos que aumentar o número 4096 (que é 1024 MB -1GB- multiplicado por 4)
sudo ./CreatePersistentImg.sh -s 4096
  1. O arquivo criado se chamará "persistence.img" e deverá estar disponível na pasta Ventoy. Conectamos o pendrive no qual instalamos o Ventoy e copiamos o arquivo "persistence.img" para o pendrive.
  2. Agora vem a parte mais técnica. Temos que criar uma configuração json para Ventoy contendo os caminhos para a imagem ISO e os arquivos persistentes. No USB onde instalamos a ferramenta, criamos uma pasta chamada "ventoy", sem as aspas.
  3. Dentro desta pasta criamos um arquivo chamado "ventoy.json", também sem as aspas.
  4. Abrimos este arquivo com um editor de texto simples e colamos o seguinte:
{
    "persistence" : [
        {
            "image": "/ISO-file-name.iso",
            "backend": "/persistence.img"
        }
    ]
}

Do exposto acima, temos que mudar "ISO-file-name.iso" pelo nome do ISO (e caminhos se eles não estiverem na raiz do USB) e "persistence.img" pelo nome do arquivo de imagem e caminho, caso tenhamos alterado o nome e ele não esteja localizado na raiz do USB.

Um exemplo de como ficaria se adicionássemos vários ISOs seria o seguinte:

{
    "persistence" : [
        {
            "image": "/ISO-file-name.iso",
            "backend": "/persistence-ubuntu-20.04.img"
        },    
        {
            "image": "/linuxmint-19.3-xfce-64bit.iso",
            "backend": "/persistence-linux-mint-19.3.img"
        }
    ]
}

E isso seria tudo. É claro que, pelo menos na versão Linux, as coisas ficam um pouco complicadas, mas Acho que vai valer a pena quando podemos arrastar ISOs para criar USBs de instalação e até mesmo usá-los com armazenamento persistente.

Página oficial do projeto.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Marcelo dito

    Frio!!!! Eu não sabia sobre este programa. Ótima informação.
    Muito agradecido!!!!!

  2.   Shinjikde dito

    Boa opção para criar Multiboot USB no Linux, não sabia, é semelhante ao Easy2Boot no Windows.

  3.   logan dito

    notável! .. isso vai me poupar tempo na distribuição de XD

  4.   Luis guillermo dito

    Por favor, não mais distribuições absurdas.
    Você tem que fazer software para o usuário comum e atual.
    É por isso que o Linux não tem sucesso no desktop, porque ele é feito por programadores para programadores.

  5.   Dario dito

    É a versão de software do que iobb (e Zalman) fez para hardware com suas baias de disco sata (embora com menos funções do que a versão de hardware) ... Eu imagino que o software funcionará em discos portáteis

  6.   Raul dito

    Eu fiz isso no Linux ubuntu, mas quando fui usá-lo em um laptop, ele me disse que o laptop não suportava uefi como eu faço para mudar isso no linux eu vi que no windows o gui tem para isso, mas no linux eu não sabe como fazer. alguém para me ajudar com isso por favor

  7.   vencedor dito

    Bom!! Gostaria de saber se depois de criar um usb live posso continuar usando o pendrive para salvar as coisas. Ou seja, se eu salvar a iso, NÃO poderei usá-la para salvar filmes e arquivos, etc.

    Posso ter várias ISOs Live Linux em um pendrive?

    Compre um usb de grande capacidade e tenha tudo lá (iso linux live, música, filmes, etc), ou tenha pelo menos 2 (em um linux live e em outro vários arquivos)?

  8.   Jesus Medina dito

    Baixe o vento livecd e instale-o com o criador de boot do Linux e voila, adicione seu isos e não há console,

    Isso é o que as pessoas realmente precisam de facilidade de uso, remova o console para o usuário comum.

  9.   Hernán dito

    Excelente programa! Eu tentei e é maravilhoso!
    Obrigado por esta nota, muito bom!