Sim, o instantâneo pode causar problemas.
Como você inicializa o Windows 8 com sucesso, presumo que tenha segurança inicialização habilitada. Algumas pessoas acham que podem inicializar um pré-instalado W8 sem inicialização segura ativado, mas eles têm sorte (até a próxima atualização de firmware de qualquer maneira).
Verifique se os arquivos de inicialização do Ubuntu foram instalados corretamente:
A partir da mídia ao vivo, monte a partição EFI (é o vfat one
cerca de 300M). Deve conter um diretório EFI, com um ubuntu
subdiretório. Se você receber erros listando o conteúdo de
<your mount point>/EFI/ubuntu , você terá que excluí-lo manualmente
e execute novamente
sudo grub-install --uefi-secure-boot /dev/sda
onde /dev/sda deve ser substituído pelo seu disco rígido.
O conteúdo esperado
do diretório ubuntu são shim.efi , grubx64.efi e grub.cfg .
Verifique se grubx64.efi é a versão assinada. Olhe para o seu
tamanho e compare com a cópia da mídia ao vivo de grubx64.efi.signed
(talvez em /lib/grub/x64 ...?). Copie na versão assinada se for
não o presente.
Verifique se /EFI/Boot/bootx64.efi é do mesmo tamanho que /EFI/ubuntu/shim.efi
(ou shimx64.efi seja o que for chamado). Além disso, uma cópia do documento assinado
grubx64.efi deve estar presente em /EFI/Boot . O bootx64.efi é realmente
o bootloader usado para mídia removível como USB, mas em algum erro
casos, é um mecanismo de inicialização de fallback (silencioso), então pode também
cair de volta ao grub.
Execute efibootmgr -v para ver que possíveis carregadores de inicialização você tem
esperar para ver o carregador de inicialização do Windows com caminho
/EFI/Microsoft/Boot/bootmgfw.efi e ubuntu com caminho /EFI/ubuntu/shimx64.efi . Se o caminho do Ubuntu é grubx64.efi
de shimx64.efi , que não pode inicializar com inicialização segura ativada, então
correr
sudo grub-install --uefi-secure-boot /dev/sda
onde /dev/sda deve ser substituído pelo seu disco rígido.
e verifique novamente se há uma entrada de bootloader com shim nela.
Depois de executar boot-repair , muitos dos arquivos do gerenciador de inicialização são copiados,
com muitas cópias do shim e os originais recebem um " bkp " adicionado em algum lugar
ao seu nome. Você sempre pode saber o que é o tamanho deles.
Tudo o que você está tentando fazer é ter o menu de inicialização do efi oferecendo o ubuntu com
através de shimx64 e Windows através de bootmgfw (porque, infelizmente, alguns
máquinas não podem inicializar o Windows a partir do menu grub, então isso se torna o
único caminho). grubx64.efi deve estar presente no mesmo diretório que
shim e o arquivo grub.cfg em /EFI/ubuntu (todos os três podem estar em
%código%). O diretório /EFI/ubuntu pode ser ignorado, mas também pode
ser usado como uma inicialização secundária, configure fazendo /EFI/Boot sua escolha de
carregadores de inicialização.
Toda máquina é diferente, boa sorte.