Instalador pela primeira vez do Ubuntu.
Instalei o Ubuntu como sistema de inicialização dupla em um Sony VIAO Tap 20 executando o Windows 8.1. Quando o computador é reiniciado, o GRUB2 não aparece: o computador é iniciado diretamente no Windows 8.1.
Você pode encontrar o log de reparo de inicialização aqui:
http://paste.ubuntu.com/11836136/
Isso mostra que existem 2 volumes que possuem um diretório /EFI/ubuntu: sda1 e sda3. (Se bem entendi, sdb1 é meu stick USB Live, portanto não é relevante aqui). Ele também promete que existem dois arquivos - /EFI/ubuntu/grubx64.efi
e /EFI/ubuntu/shimx64.efi
no volume sda3, mas na inspeção do Ubuntu (inicializando a partir de um Live USB) não consigo encontrar o /EFI/ubuntu/grubx64.efi
arquivo (captura de tela anotada).
Gostaria de descobrir qual desses dois volumes está sendo usado na inicialização, para poder definir o caminho correto para o gerenciador de inicialização.
Comecei a seguir as instruções emCorreção do bootloader UEFI de Gary Newellpage, mas parece estar falhando no comando mountvol g: /s
. Aqui está o resultado da minha sessão no prompt de comando do administrador:
C:\WINDOWS\system32> mountvol g: /s
C:\WINDOWS\system32>wmic logicaldisk get caption
Caption
C:
G:
C:\WINDOWS\system32>cd g:\
C:\WINDOWS\system32>cd g:\EFI
C:\WINDOWS\system32>
Isso indica que um volume nomeado G:
foi montado, mas é impossível movê-lo ou para qualquer diretório nele contido. Parece que o mountvol /s
está fazendo apenas parte do que é esperado.
Eu entendo que isso deveria "montar a partição do sistema EFI na unidade especificada", mas funciona "somente para computadores baseados em Itanium"fonte
Quando executo o set
comando no prompt de comando, ele me diz isso PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
. Não vejo nenhum sinal de Itanium ali (mas talvez não esteja procurando os dados corretos).
Existe um comando diferente que posso usar para montar a partição do sistema EFI neste computador? Ou existe uma técnica diferente que eu possa usar para garantir que o gerenciador de inicialização leia o arquivo correto e inicie o Grub?
Responder1
A referência a computadores baseados em Itanium está desatualizada. Os primeiros computadores a usar EFIs foram Itaniums, mas EFI/UEFI tem sido usado em computadores AMD64/x86-64 há vários anos. (Eles se tornaram comuns em novos computadores em meados de 2011. Quase tudo fornecido com o Windows 8 e posterior usa UEFI.) Tenho certeza de que essa página, ou pelo menos aquele comentário sobre Itanium, data do período em que apenas máquinas baseadas em Itanium EFIs usados.
Observe que quando você monta o ESP por meio do mountvol
comando em uma janela do prompt de comando do administrador, o ESP só fica acessível nessa mesma janela; você não pode acessá-lo através do gerenciador de arquivos GUI normal. Não está claro na sua pergunta se você está tendo problemas na janela do prompt de comando do administrador ou em outro lugar. Se estiver na janela do prompt de comando do administrador, suspeito que o sistema de arquivos esteja danificado.