O Ubuntu 16 não pode inicializar após uma instalação limpa, embora o reparo de inicialização mostre problemas

0

O log de reparo de inicialização é aqui . Ele mostra fixo com sucesso, mas da próxima vez quando eu iniciar o pc, ainda é o mesmo.

Executar sudo grub-install /dev/sda , mostra grub-install: error: failed to get canonical path of /cow.

Outras informações:

  • O Ubuntu é o único sistema operacional no computador.
  • Para o comando fdisk -l, mostra o seguinte.
  • sdb1 é o usb para instalar o ubuntu. Parece que o boot é instalado no usb.

    Device         Start       End   Sectors   Size Type
    /dev/sda1       2048    487423    485376   237M EFI System
    /dev/sda2     487424  16488447  16001024   7.6G Linux swap
    /dev/sda3   16488448  76488703  60000256  28.6G Linux filesystem
    /dev/sda4   76488704 976771071 900282368 429.3G Linux filesystem
    /dev/sda5  976771072 976773119      2048     1M BIOS boot
    
    Disk /dev/sdb: 3.7 GiB, 4004511744 bytes, 7821312 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x0053722e
    
    Device     Boot Start     End Sectors  Size Id Type
    /dev/sdb1  *     2048 7821311 7819264  3.7G  c W95 FAT32 (LBA)
    

    Alguém tem alguma ideia? Muito Obrigado.

por user3950224 05.11.2016 / 14:53

1 resposta

1

A HP não gosta de ter boot amigável com UEFI. Ele viola a especificação UEFI que diz não usar Descrição como parte da inicialização. E, claro, apenas a descrição válida é "Gerenciador de inicialização do Windows". Mas há vários trabalhos ao redor.

A maioria com HP e inicialização dupla pode copiar /EFI/ubuntu/shimx64.efi para / EFI / Boot e, em seguida, renomear shimx64.efi para bootx64.efi. Isso deve permitir a inicialização de fallback ou a entrada de inicialização do disco rígido. Alguns têm que adicionar uma nova entrada no UEFI.

Alguns HPs têm uma maneira de alterar configurações, mas são bem enterrados.

link

O Boot-Repair agora copia o arquivo shimx64.efi para bootx64.efi e faz o backup de um bootx64.efi existente, se você marcar "Usar o arquivo EFI padrão" nas opções avançadas.

link

Se o Windows for apenas o sistema operacional, você pode usar a descrição do "Gerenciador de inicialização do Windows", mas especificar que essa entrada usa shimx64.efi para inicializar.

Se o ESP for sda1, veja man efibootmgr para parâmetros adicionais quando o ESP não é o padrão sda1.

    sudo efibootmgr -c -L "Windows Boot Manager" -l "\EFI\ubuntu\shimx64.efi"
    
por oldfred 05.11.2016 / 21:53