GRUB2 falhou ao instalar

0

Eu quero instalar o Ubuntu Gnome ao lado do Windows. Eu fiz duas partições, uma partição ext4 e uma partição swap. Para o gerenciador de inicialização, escolhi a partição /dev/nvme0n1p1 , que é minha partição Windows-EFI.

No final da instalação, recebo o erro:

Unable to install GRUB in /dev/nvme0n1p1
Executing 'grub-install /dev/nvme0n1p1 failed.
This is a fatal error.

EDITAR

A tabela de partições

é GPT:

lsblk output:

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb           8:16   1   104M  1 disk 
└─sdb1        8:17   1 103.8M  1 part /media/ubuntu-gnome/USB-C DOCK
loop0         7:0    0   1.3G  1 loop /rofs
sda           8:0    1  14.5G  0 disk 
└─sda1        8:1    1  14.5G  0 part /cdrom
nvme0n1     259:0    0 238.5G  0 disk 
├─nvme0n1p5 259:5    0  12.5G  0 part 
├─nvme0n1p3 259:3    0   185G  0 part 
├─nvme0n1p1 259:1    0   500M  0 part 
├─nvme0n1p6 259:6    0  35.4G  0 part 
├─nvme0n1p4 259:4    0   450M  0 part 
├─nvme0n1p2 259:2    0   128M  0 part 
└─nvme0n1p7 259:7    0   4.6G  0 part

sudo mdadm --detail-platform output:

mdadm: imsm capabilities not found for controller: /sys/devices/pci0000:00/0000:00:17.0 (type SATA)

    
por cortesis 20.12.2016 / 16:44

1 resposta

3

Apenas para documentar os problemas de partição do sistema FAT32 ESP - efi e possíveis correções.

Primeiro, tente o chkdsk do Windows ou o dosfsck do Linux na partição do sistema ESP-efi que possui o formato FAT32. Onde X é drive e Y é partição, geralmente ESP é a primeira partição em sda ou sda1. Mas algumas novas unidades são dispositivos NVMe onde drive é nvme0n1 e full drive & amp; partição (p1) é / dev / nvme0n1p1.

sudo dosfsck -t -a -w /dev/sdXY

Alguns casos exigem backup completo do ESP, o que é sempre uma boa idéia antes de fazer qualquer coisa, excluir a partição FAT32 com o gparted e usar o gparted apenas para recriá-lo, formatá-lo como FAT32 e deve ter o sinalizador de inicialização o ESP. Restaurar arquivos de inicialização. Mas você pode ter que reinstalar o grub ou usar o efibootmgr para adicionar entradas, pois o UEFI usa o GUID cuja nova partição terá o novo GUID.

Mais informações sobre particionamento:

Como preparar um disco em um PC baseado em EFI para o Ubuntu?

Veja também

man efibootmgr
    
por oldfred 29.12.2016 / 18:44