Se o WinUSB/WoeUSB não está funcionando para você, conheça e veja como instalar o gravador de mídia WoeUSB-ng no Linux.
Quando se trata de aplicativos de gerenciamento para gravação de imagens de disco em dispositivos USB, nos Sistemas Operacionais mais populares, gratuitos, abertos e gratuitos; como proprietárias, fechadas e comerciais, geralmente existem várias ferramentas para esse fim.
No entanto, geralmente existem poucos aplicativos nativos de um tipo de Sistema Operacional, especializados em gravar ISO de outros Sistemas Operacionais.
E por falar em GNU/Linux, “WoeUSB-ng” é um deles, pois permite criar “USB inicializável (inicializável)” com Windows ISO do Linux.
O que é WoeUSB-ng?
Para quem não conhece o WoeUSB, vale ressaltar que é uma ferramenta de código aberto relativamente antiga desenvolvida para uso no Linux Shell, ou seja, o terminal (console).
E com o objetivo de facilitar a criação de uma instalação USB do Windows a partir de uma imagem ISO ou de um disco DVD. No entanto, também inclui uma interface GUI.
Enquanto isso, “WoeUSB-ng” é uma reescrita do WoeUSB original, com exatamente o mesmo objetivo. Portanto, quando baixado de seu site oficial no GitHub, oferece dois programas:
- WoeUSB: O que é um utilitário de linha de comando (CLI) que permite gerar um dispositivo de armazenamento USB inicializável de instalação do Windows a partir de um disco de instalação ou imagem de disco existente do Windows.
- WoeUSBGUI: Qual é a versão gráfica (GUI) do WoeUSB.
Atualmente, o WoeUSB-ng suporta a gravação ISO do Windows Vista, Windows 7, Windows 8.x, Windows 10. Em todos os seus idiomas e qualquer versão (home, pro ou outras existentes), e até mesmo Windows PE
Características do WoeUSB-ng:
- Seu tamanho aproximado é de 215 Kb.
- Ele pode ser instalado com pip3 diretamente da Internet, ou baixado com Git e instalado com pip3.
- Suporta inicialização PC/UEFI legado, sistemas de arquivos FAT32 e NTFS e o uso de um disco de instalação física ou imagem de disco como fonte. Além disso, a inicialização UEFI nativa é suportada no Windows 7 e em imagens posteriores (limitada ao sistema de arquivos FAT como destino).
Enfim, o WoeUSB e o WoeUSB-ng têm o mesmo objetivo: criar pendrives inicializáveis do Windows a partir do Linux. A principal diferença é que o WoeUSB-ng é uma reimplementação moderna, mantida pela comunidade, enquanto o WoeUSB original teve seu desenvolvimento praticamente interrompido.
| Característica | WoeUSB | WoeUSB-ng |
|---|---|---|
| Projeto | Original | Reimplementação moderna |
| Linguagem | Shell Script | Python 3 |
| Manutenção | Pouca ou nenhuma | Ativamente mantido |
| Interface gráfica | Sim (GTK) | Sim (GTK) |
| Linha de comando | Sim | Sim |
| Compatibilidade com Linux atuais | Limitada | Excelente |
| Suporte ao Windows 11 | Parcial | Melhor compatibilidade |
| Facilidade de instalação | Mais difícil | Mais simples via pip ou pacotes |
O projeto original foi criado por Slacka e, por muitos anos, foi a principal ferramenta para criar pendrives de instalação do Windows no Linux.
Já o WoeUSB-ng (“Next Generation”) surgiu para substituir o projeto original.
Ele foi reescrito em Python 3, tornando o código mais organizado, fácil de manter e compatível com sistemas Linux modernos.
Como instalar o gravador de mídia WoeUSB-ng no Linux
Para instalar o gravador de mídia WoeUSB-ng no Linux, mas especificamente no Debian, Ubuntu e derivados, faça o seguinte:
Abra um terminal e execute os seguintes comandos:
sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 grub2-common grub-pc-bin
sudo pip3 install WoeUSB-ng
Em vez disso, para sua instalação usando o Git, existem 2 modos, que são os seguintes:
Primeiro, o seguinte deve ser instalado:
sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 grub2-common grub-pc-bin
E então escolha um dos 2 modos abaixo e execute os comandos dele no terminal:
modo 1
git clone https://github.com/WoeUSB/WoeUSB-ng.git
cd WoeUSB-ng
sudo pip3 install
modo 2
git clone https://github.com/WoeUSB/WoeUSB-ng.git
cd WoeUSB-ng
git apply development.patch
sudo pip3 install -e
Key Takeaways
- WoeUSB-ng é uma reimplementação moderna e mantida pela comunidade do WoeUSB, destinada a criar pendrives inicializáveis do Windows a partir do Linux.
- O projeto oferece duas ferramentas: WoeUSB (utilitário de linha de comando) e WoeUSBGUI (interface gráfica), que permitem gerar um dispositivo USB de instalação a partir de uma ISO ou de um DVD do Windows.
- Suporta gravação de ISOs do Windows (Vista, 7, 8.x, 10 e Windows PE), boot legado BIOS/UEFI, sistemas de arquivos FAT32 e NTFS; a inicialização UEFI nativa é suportada em imagens Windows 7+ com limitação ao destino FAT.
- Comparado ao WoeUSB original (escrito em shell script e com pouca manutenção), o WoeUSB-ng é escrito em Python 3, é mais fácil de manter, tem melhor compatibilidade com distribuições Linux modernas e oferece maior suporte ao Windows 11.
- Instalação no Debian/Ubuntu: instalar dependências (git, p7zip-full, python3-pip, python3-wxgtk4.0, grub2-common, grub-pc-bin) e executar sudo pip3 install WoeUSB-ng; alternativa via git clone com dois modos (instalação direta via pip3 ou aplicação de development.patch e pip3 install -e).
