Instalando o Ubuntu 15.10 com o Windows 10 no modo EFI em dois discos rígidos

2

Acabei de comprar um novo computador com dois discos rígidos e ele veio com o Windows 10 pré-instalado. Eu decidi instalar o Kubuntu no segundo disco rígido. A coisa estranha que me impressionou desde o começo é que o Windows parecia estar instalado em / dev / sdb e não, como sempre em / dev / sda. Aqui está a saída de lsblk -o +FSTYPE -o +LABEL -o +PARTLABEL após a instalação.

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT PARTLABEL
sda      8:0    0 931.5G  0 disk            
├─sda1   8:1    0  29.8G  0 part [SWAP]     
├─sda2   8:2    0     1K  0 part            
└─sda5   8:5    0 901.7G  0 part /          
sdb      8:16   0 931.5G  0 disk            
├─sdb1   8:17   0   260M  0 part            EFI system partition
├─sdb2   8:18   0   128M  0 part            Microsoft reserved partition
├─sdb3   8:19   0 930.7G  0 part            Basic data partition
└─sdb4   8:20   0   500M  0 part            Basic data partition

O problema é que o grub não parece ser capaz de reconhecer o Windows ou a partição EFI. sudo update-grub me dá o seguinte:

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.2.0-16-generic
Found initrd image: /boot/initrd.img-4.2.0-16-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done

Eu tentei seguir as instruções aqui para instalar o grub-efi, mas agora estou recebendo a seguinte mensagem ao executar grub-install /dev/sdb

grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: error: embedding is not possible, but this is required for cross-disk install.

Eu tenho trabalhado nisso a tarde inteira e estou perplexo agora. É necessário criar uma partição de inicialização pequena em sdb e isso resolverá o problema? Ou há algo mais que eu esteja sentindo falta?

Agradecemos antecipadamente por qualquer ajuda.

    
por Holger Schmitz 08.01.2016 / 19:50

1 resposta

2

Parece que a instalação do Windows está no modo EFI e a instalação do Ubuntu está (provavelmente) no modo BIOS. Esta é uma receita para dores de cabeça. Existem inúmeras soluções possíveis. Os dois mais fáceis são provavelmente:

  • Desabilite o Compatibility Support Module (CSM) no firmware, inicialize um disco de emergência do Ubuntu e execute o Boot Repare no computador. Isso deve instalar a versão EFI do GRUB 2, que deve funcionar melhor do que o que você tem agora.
  • Se ainda não estiver desativado, desative a Inicialização Segura no seu firmware. Em seguida, faça o download da unidade flash USB ou da versão em CD-R do meu gerenciador de inicialização do rEFInd, prepare uma mídia dele e inicialize. Isso deve permitir que você inicialize o Windows ou o Ubuntu. Teste ambos, e se ambos funcionarem, instale o pacote rEFInd PPA ou Debian do Ubuntu.

Como observação, a identificação de disco ( /dev/sda vs. /dev/sdb ) é um pouco arbitrária, portanto não leia nada no fato de que o Windows está no que o Linux identifica como /dev/sdb . Esses mapeamentos podem até variar de uma inicialização para a próxima, embora esse nível de arbitrariedade seja incomum.

    
por Rod Smith 08.01.2016 / 22:11