O que você precisa fazer é inicializar o LiveCD e chroot no sistema Ubuntu na unidade USB e, em seguida, instalar o grub2
A primeira coisa a fazer é identificar qual é o nome do dispositivo do sistema de arquivos do Live. Na maioria dos casos, isso será / dev / sdb, se houver apenas uma outra unidade no sistema, mas pode ser outra coisa, dependendo da configuração do seu hardware.
Um pouco mais complicado é identificar em qual partição o Ubuntu vive. Isso vai depender exatamente de como você instalou o Ubuntu, então é melhor verificar e ter certeza. Depois de inicializar o LiveCD, use o Disk Manager ou o Gparted para examinar o disco rígido e identificar a partição raiz do Ubuntu (/) que você configurou. Você estaria procurando por uma partição ext4 do tamanho correto.
Para os propósitos destas instruções, vou assumir que o dispositivo correto (drive) é / dev / sdb e que a partição é / dev / sdb3. Você deve substituir os nomes de dispositivos corretos conforme apropriado.
Primeiramente, em uma janela de terminal, monte a partição raiz do Ubuntu:
sudo mount /dev/sdb3 /mnt
Em seguida, exporte o sistema de arquivos do LiveCD para o sistema de arquivos raiz na unidade:
sudo mount ‐‐bind /dev /mnt/dev
sudo mount ‐‐bind /proc /mnt/proc
sudo mount ‐‐bind /sys /mnt/sys
Agora altere o sistema de arquivos raiz para o disco rígido:
sudo chroot /mnt
Agora instale o grub2 em / dev / sdb
sudo grub-install /dev/sdb
Neste ponto, embora o grub2 esteja instalado, ele pode não conhecer todos os sistemas de arquivos disponíveis, como uma partição do Windows no disco rígido ou outra partição Linux em qualquer uma das unidades.
Para corrigir isso, execute update-grub:
sudo update-grub
e ele encontrará todos os sistemas operacionais em seu sistema e os adicionará ao menu grub. Agora você deve poder inicializar a unidade externa e selecionar a partição do Ubuntu ou qualquer outra para inicializar a partir de
Eu noto que não há menção de uma partição swap em sua configuração. Isso provavelmente não será um problema se houver muita RAM no seu sistema e você nunca quiser hibernar o computador. Você ainda poderá suspender o computador, mas isso continuará a usar uma pequena quantidade de energia.
A maneira correta de fazer isso no momento da instalação é especificar o disco rígido correto para instalar o bootloader grub. Isso pode exigir a seleção da configuração manual em vez da configuração padrão e, em seguida, a seleção da unidade correta para instalação do grub. Também é possível instalar o grub no disco rígido interno e configurá-lo para inicializar o Ubuntu na unidade USB externa.