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.