Crie Linux USB multiboot com Ventoy

Crie Linux USB multiboot com Ventoy
Este tutorial explica como criar um USB multiboot no Linux, no qual você só precisa copiar qualquer ISO que deseja inicializar. Depois de ler este tutorial, você saberá como criar em um minuto um USB multiboot contendo vários sistemas operacionais, como diferentes distribuições Linux ou Microsoft Windows.

Criando um USB multiboot no Linux usando Ventoy

Para começar, primeiro faça o download do alcatrão Linux.pacote gz de https: // github.com/ventoy/ventoy/libera e extraia os arquivos executando o seguinte comando.

Observação: substituir Ventoy-1.0.45-Linux.alcatrão.gz com a versão atual.

$ tar xvzf ventoy-1.0.45-Linux.alcatrão.gz

Uma vez extraído, mova -se para o diretório usando o cd (Alterar diretório) comando como mostrado na imagem abaixo.

$ CD Ventoy-1.0.45/

Agora, execute Ventoy2disk.SH com privilégios, usando a opção -i e digitando o caminho para sua unidade USB. No meu caso, o disco está montado em /dev/sdb. Substitua este ponto de montagem para o seu e execute o seguinte comando. Quando solicitado a confirmação, pressione y.

$ sudo ./Ventoy2disk.sh -i /dev /sdb

Depois de criar o USB multiboot, você verá uma notificação de sucesso, como mostrado abaixo.

Agora, você só precisa de todas as imagens ISO que deseja poder inicializar no ponto de montagem. No meu caso, /dev/sdb está montado em /Media/Linuxhint/Ventoy. No exemplo abaixo, copio um Ubuntu e uma imagem Debian no USB.

$ cp ubuntu-20.04.2.0-DESKTOP-AMD64.ISO Debian-10.9.0-AMD64-XFCE-CD-1.iso/mídia/linuxhint/ventoy/

Uma vez copiado, teste o USB inicializando -o. Um menu como o mostrado abaixo deve aparecer, permitindo que você inicialize qualquer uma das imagens ISO que você copiou para o disco USB.

Por exemplo, se eu selecionar o ISO do Debian, o menu de instalação será exibido.

Para remover o Ventoy, você pode usar o GPARTED.

Sobre Ventoy

Ventoy parece ser o melhor das ferramentas descritas neste tutorial mostrando extrema estabilidade. Alguns recursos de Ventoy são:

  • Código aberto
  • Muito fácil de usar
  • Apóia persistência
  • Processo rápido limitado apenas pela velocidade de cópia ISO
  • Pode ser instalado em dispositivos USB, discos locais, SSD, cartão SD e NVME
  • Inicialização de arquivos ISO/IMG/WIM/VHD (x)/EFI sem extração
  • Desnecessário de ser contínuo em unidade para arquivos ISO/IMG/WIM/VHD (X)/EFI
  • x86 Legacy, IA32 UEFI, x86_64 uefi, arm64 e mips64el uefi
  • Suporta x86_64/ia32 UEFI Secure Boot
  • Rhel7/8/CentOS7/8/Ubuntu Server/SUSE, Microsoft Windows… Instalação automática Suportada
  • Suporta o MBR (Master Boot Record) e o GPT (tabela de partição GUID)
  • FAT32/NTFS/EXFAT // UDF/XFS/EXT2 (3) (4) Suportado para partição principal
  • Suporta arquivos ISO grandes
  • Estilo de menu de inicialização nativa para Legacy e UEFI
  • Apoie a maioria dos tipos ISO
  • Boot Linux Vdisk (VDI/VHD/RAW)
  • Processo de inicialização e de inicialização
  • Menu com alternância dinamicamente entre TreeView e ListView Mode
  • Estrutura de plugins
  • Arquivos de injeção para o ambiente de tempo de execução
  • Arquivo de configuração de inicialização Substituição dinamicamente
  • Visual personalizável
  • Proteção de gravação de unidade USB
  • USB normal usa não afetado
  • Preserva dados durante a atualização da versão
  • Não há necessidade de atualizar o Ventoy quando uma nova distribuição do Linux é liberada

Abaixo, você pode encontrar instruções para criar um USB multiboot usando o Multisystem de Depot e uma inicialização regular USB usando UNETBOOTIN.

Criando USB multiboot no Linux (somente UEFI)

Outra maneira de criar um USB multiboot no Linux é o uso. Após os testes, achei que esse método é instável e só funciona com a UEFI.

Para começar a salvar o código neste link em um arquivo chamado Multissistema.sh (Faça o download de http: // LiveUSB.Info/Multissistema/Instalação-Depot-Multisystem.sh.alcatrão.bz2)

Dar Multissistema.sh Direitos de execução executando:

$ chmod+x multisystem.sh

Adicione seu usuário como administrador executando o comando abaixo:

$ sudo adduser adm

Em seguida, execute o script com privilégios.

$ ./Multissistema.sh

Depois de instalado, você encontrará o Multissystem em seu menu em Acessórios.

Abra o Multisystem, selecione sua unidade USB e pressione confirme.

Digite sua senha quando solicitado.

Se um erro solicitar, siga as instruções de erro, desconecte e conecte o disco USB de volta e abra o Multisystem novamente.

Uma vez aberto, você pode arrastar e soltar imagens ISO dentro da janela grande superior. Você também pode pressionar a imagem do disco abaixo “Selecione um .iso ou .img ”() e navegue no seu sistema para selecionar o ISO.

No meu caso, adicionarei um Ubuntu e uma imagem debian, uma por vez. Selecione seu ISO e pressione OK.

Você verá um terminal mostrando o progresso como na imagem abaixo.

Após o término do processo de cópia, você verá todas as imagens ISO que você adicionou listado na caixa superior.

Você pode sair e seu disco multiboot está pronto para funcionar (UEFI).

Criando um USB inicializável (sem multi) no Linux usando unetbootin

Apesar dos métodos explicados acima, também são úteis para inicializar uma única imagem, decidi incluir instruções para criar um stick USB inicializável para uma imagem apenas usando o famoso UnoTbootin.

Para começar, faça o download do uNetbootin de https: // unetbootin.Github.io/linux_download.HTML e dê permissões de execução executando:

$ sudo chmod +x unetbootin-linux64-702.BIN

Em seguida, corra unetbootin com privilégios de raiz:

$ ./UNETBOOTIN-Linux64-702.BIN

Selecione uma das imagens ISO que você deseja ser inicializável no disco USB e confirme a unidade USB está devidamente selecionada e pressione OK continuar.

Copiar o ISO dentro do stick USB levará alguns minutos, provavelmente você nem verá o progresso, mas seja paciente.

Depois que o processo termina, o USB está pronto para inicializar o ISO que você selecionou.

Conclusão

Ventoy é a solução mais estável e mais rápida a aplicar mencionada neste tutorial. Depot-Multisystem apenas ao escolher a UEFI Boot. Este tutorial mostra que qualquer nível de usuário do Linux pode criar um stick USB de inicialização múltipla em minutos sem conhecimento avançado em algumas etapas arrastando e soltando as imagens para inicializar.

Apesar do fato de que o UnoTBootin não é uma solução para criar unidades multiboot, uma breve explicação sobre ela foi adicionada porque é uma das ferramentas usadas mais multiplataformadas para criar unidades de inicialização.

Espero que você tenha achado este tutorial útil.