Como instalar permanentemente o Ubuntu em qualquer unidade externa usando o VirtualBox

Como instalar permanentemente o Ubuntu em qualquer unidade externa usando o VirtualBox
Um disco portátil com uma instalação independente de Ubuntu, em destaque, pode ser útil em cenários em que você não tem acesso ao sistema operacional de sua escolha. Pode ser usado para fins de ensino, mostrando algum projeto, fazendo uma apresentação e assim por diante. Este artigo explicará como instalar permanentemente o Ubuntu em uma unidade USB externa usando o VirtualBox.

Algumas coisas a serem observadas sobre este método:

  • Ao contrário da imagem ISO ao vivo, este disco terá um armazenamento persistente total, para que você não precise se preocupar em perder arquivos e dados armazenados na próxima reinicialização
  • O desempenho do Ubuntu na unidade externa dependerá de velocidades de leitura e gravação do disco, escolha um USB 3.x Drive se possível
  • A unidade externa será apagada completamente durante a instalação, portanto, verifique se ela não possui arquivos importantes

Pré -requisitos

Para instalar o VirtualBox no Ubuntu, execute os comandos abaixo de um por um:

$ sudo apt install virtualbox virtualbox-guest-additions-iso virtualbox-ext-pack
$ sudo userMod -a -g vBoxusers $ usuário
$ sudo modprobe vboxdrv

Reinicie o sistema para concluir a instalação.

Conecte a unidade USB externa onde deseja instalar o Ubuntu e execute o comando abaixo:

$ VBoxManage List USBHost

Você deve ver sua unidade externa listada na saída do terminal:

Eu preparei o Sandisk Cruzer Force Force Externo USB Drive para instalar o Ubuntu e ele é listado corretamente pelo comando vboxManage.

Observe que essas etapas são absolutamente necessárias para concluir para que este tutorial funcione. Se a unidade USB externa não estiver listada na saída do terminal mostrada acima, você não poderá instalar o Ubuntu. Este guia foi testado com o Ubuntu 19.10 e pode ou não funcionar em versões mais antigas.

Preparando a máquina virtual

Para instalar o Ubuntu em uma unidade externa usando o VirtualBox, você terá que inicializar no modo ISO ao vivo do Ubuntu em uma máquina virtual. Com o Ubuntu funcionando no modo LIVE em uma máquina VirtualBox, você pode usar o instalador padrão enviado com o Ubuntu para instalá -lo em uma unidade USB externa.

Inicie o VirtualBox do lançador de aplicativos e clique no botão "Novo" para adicionar uma nova máquina virtual. Atribua um nome de sua escolha, mas verifique se o "tipo" está definido como Linux. Clique no botão "Next>" para prosseguir.

Na próxima janela, defina o valor da RAM para a máquina virtual do Ubuntu. Certifique -se de atribuir uma quantidade generosa ao instalador do Ubuntu padrão funcionar sem problemas na máquina virtual.

Na próxima tela, verifique se "não adicione um disco rígido virtual" RadioBox está verificado. Como você vai instalar o Ubuntu na unidade externa, não há necessidade de criar um disco rígido virtual. Isso minimizará as chances de instalar o Ubuntu em um disco errado.

Ignore o aviso "sem disco rígido" e clique no botão "Continuar" para terminar o processo de criação de uma máquina virtual do Ubuntu.

Selecione sua máquina virtual recém -criada e clique no botão "Configurações" para começar a configurar a máquina virtual.

Vá para a guia "Sistema" e escolha o número apropriado de processadores da CPU tendo em mente o seu recurso de hardware. Como afirmado anteriormente, o instalador será executado em uma máquina virtual. Atribuir mais energia à máquina virtual garantirá uma instalação mais rápida na unidade externa.

Vá para a guia "Display", escolha a memória de vídeo apropriada e clique em caixa de seleção "Ativar aceleração 3D". Essas configurações também melhorarão o desempenho do Ubuntu na máquina virtual.

Clique na guia "Armazenamento" e clique no ícone Small Plus na frente de entrada "Controller: IDE".

Clique em "Escolha o disco" na próxima janela.

Na próxima tela, selecione uma imagem ISO existente que você possa ter usado ao criar outra máquina virtual ou adicione uma nova imagem ISO usando o botão "Adicionar".

Depois de selecionar uma imagem ISO, verifique se ela aparece na seção "armazenamento".

Vá para a guia "USB" e clique em "Ativar controlador USB". Escolha a versão USB apropriada e clique no ícone Plus para adicionar um novo dispositivo no menu pop -up pequeno.

Por fim, verifique se o seu dispositivo USB selecionado aparece na lista.

Se você seguiu todas as etapas corretamente até agora, sua máquina virtual do Ubuntu está toda definida e você está pronto para inicializá -lo.

Inicializando a máquina virtual para instalar o Ubuntu na unidade USB

Selecione a nova máquina virtual na barra lateral esquerda e clique no botão "Iniciar" para inicializar. O processo de instalação do Ubuntu dentro de uma máquina virtual é bem direto e é idêntico à instalação do Ubuntu em um PC real. Por uma questão de conclusão, estou mencionando algumas etapas aqui (testadas com Xubuntu 19.10 porque tive alguns problemas com o gnome shell na máquina virtual).

Clique no botão "Instalar Xubuntu" (ou Ubuntu) para iniciar o processo de instalação.

Continue seguindo as instruções da tela até chegar à tela "Tipo de instalação". Para instalar o Xubuntu na unidade USB externa, juntamente com um carregador de inicialização do Grub totalmente funcional na própria unidade, você deve clicar em "Apagar disco e instalar o Xubuntu" RadioBox. Você também pode clicar em "outra coisa" para ir a configurações avançadas e gerente de partição.

O gerente de partição listará apenas a unidade USB externa como um destino de instalação válido, conforme mostrado na captura de tela abaixo. A opção “Dispositivo para instalação de carregador de inicialização” também mostrará apenas uma unidade externa. Como apenas dois discos de mídia são expostos à máquina virtual: Xubuntu ISO Image e a unidade USB externa, não há chance de instalar o sistema operacional em unidade interna ou partição errada.

Aguarde o instalador terminar e depois desconecte a unidade USB. É isso, agora você tem o Ubuntu completo instalado em uma unidade externa e pode inicializá -lo em qualquer sistema que tenha uma porta USB.

Observe que o processo de instalação na máquina virtual será mais lento do que em um hardware real. O tempo gasto dependerá do seu hardware e da configuração da máquina virtual e pode até levar horas para terminar.

Conclusão

É possível instalar o Ubuntu na unidade externa de um próprio stick de USB viva inicializável. No entanto, sempre há uma chance de o sistema operacional ou o carregador de inicialização ser instalado em partição errada, especialmente se houver várias unidades conectadas ao sistema. Este método é muito mais seguro, pois apenas um número limitado de unidades é exposto à máquina virtual, tornando -o menos propenso a erros. Como não há necessidade de inicializar um bastão USB real, você também pode continuar usando o sistema operacional host enquanto a instalação termina em fundo em uma máquina virtual.