Máquinas virtuais são muito úteis quando se trata de instalar e testar outros sistemas operacionais em nosso computador com segurança. Nada do que fazemos dentro da máquina pode afetar nosso PC, o que os torna uma excelente plataforma de teste. O mais comum é instalar o sistema operacional da máquina virtual a partir de uma imagem ISO ou de um disco físico. Mesmo que nosso PC tenha, de uma unidade de disquete. No entanto, e se já tivermos nosso sistema copiado para um USB?
Apesar do facto Sticks USB são usados cada vez com mais frequência para instalar sistemas operacionais, nem VMware nem VirtualBox implementaram uma função que nos permite inicializar uma máquina virtual a partir de um USB. Não se sabe por quê.
Embora possamos certamente abaixe o ISO novamente para poder ligar a máquina virtual, isso demora um pouco que não temos que investir nesse trabalho redundante. Além disso, montar o USB na máquina virtual é a única forma que temos no PC para testar se um pendrive (por exemplo, com um sistema Live ou com vários sistemas operacionais) foi criado corretamente e tudo funciona.
Se quiser fazer isso no seu computador, é necessário recorrer a uma ferramenta que é responsável por nos permitir inicializar a partir da memória USB. E esta ferramenta é Plop Boot Manager .
Baixe o gerenciador de inicialização Plop
O Plop Boot Manager é basicamente um gerenciador de inicialização que podemos usar em qualquer computador e em uma máquina virtual. Este bootloader é caracterizado, entre muitas outras coisas, por nos permitir inicializar a partir de uma memória USB sem a necessidade de suporte de BIOS. Também oferece suporte para todos os tipos de unidades inicializáveis e ferramentas adicionais, como gerenciador de partição ou software de reparo MBR, entre outros.
A função que nos interessa para iniciar a máquina virtual é a de suporte USB. O resto, a princípio, não ligamos.
A primeira coisa que teremos que fazer é baixar esta ferramenta de seu site principal . A última versão do bootloader data de 2013, porém, apesar de não ser suportado há muito tempo, ainda funciona.
Assim que o bootloader é baixado, nós o descompactamos. Encontraremos vários arquivos e diretórios quando o fizermos, mas o que nos interessa é plpbt.iso . Memorizamos onde o guardamos ou o movemos para outra rota que temos mais perto.
Inicializar VMware de USB
A primeira coisa que precisamos fazer é Crie um novo máquina virtual , ou selecione um que criamos anteriormente e que queremos iniciar. O importante é que esta máquina tenha pelo menos um leitor de CD virtual (onde montaremos o ISO) e um controlador USB.
O próximo passo será montar o ISO plpbt.iso na máquina virtual. Para isso, abriremos as propriedades da VM e na seção do CD escolheremos montar a referida imagem virtual.
Já temos a unidade pronta. Agora conectamos o USB ao nosso físico computador (se possível, para uma porta USB 2.0 para evitar problemas) e iniciamos a máquina virtual. Como veremos, a VM inicializará a partir da imagem ISO em uma espécie de gerenciador de inicialização.
O próximo passo será montar o USB em nosso PC. Para isso, o que faremos é clicar no ícone do aparelho na parte inferior direita da janela do VMware, e escolheremos a opção de montar o aparelho.
Uma vez montada a unidade, no bootloader escolheremos a opção USB para inicializar a referida memória.
Após alguns segundos, seremos capazes de ver como nossa máquina virtual está inicializando a partir da memória USB que montamos na etapa anterior. Podemos continuar usando a VM normalmente até, por exemplo, terminarmos de instalar o sistema operacional desejado.
Configure VMware em BIOS ou EFI
Dependendo de como nosso USB inicializável é criado, teremos que configurar o VMware para que ele possa funcionar no modo BIOS ou no modo UEFI . Para isso, o que devemos fazer é entrar nas opções avançadas, dentro da configuração da máquina virtual, para alterar o tipo de firmware que queremos usar.
Podemos alternar como quisermos entre BIOS e UEFI. Recomenda-se criar o stick USB com suporte para UEFI e Secure Boot, pois é o mais recente e, portanto, recomendado. Mas se nosso USB estiver no modo BIOS, teremos que selecionar esta opção ou, caso contrário, a máquina não o detectará ou não conseguirá inicializar a partir dele.
Instale um sistema operacional no VirtualBox de USB
No caso de usar Caixa Virtual, a alternativa de código aberto ao VMware, o processo e as etapas que devemos realizar são muito semelhantes. Primeiro, devemos criar uma nova máquina virtual em nosso computador com, pelo menos, um leitor de CD e um controlador USB . A próxima etapa será montar a imagem plpbt.iso no programa.
Antes de sair da configuração, no VirtualBox podemos evitar a etapa de montagem da unidade uma vez que a máquina virtual foi iniciada a partir da lista de drives USB. Clicamos nesta opção e adicionamos a memória da qual queremos inicializar à lista de unidades montadas. Se não fizermos isso, podemos montá-lo mais tarde, como em vmware.
Temos tudo pronto. Agora só temos que iniciar a máquina virtual e podemos ver como esse novo gerenciador de boot aparece. A partir dele, selecionaremos a opção de inicializar a partir do USB e pronto. Nossa máquina virtual começará a carregar a partir dessa unidade.