Não importa, eu tenho que dar certo. Eu escolhi dev / sdb como o local de instalação do bootloader e tudo funcionou perfeitamente. Na reinicialização, o menu do grub apareceu e eu posso inicializar o windows ou o ubuntu sem problemas.
Eu sou novo no Ubuntu, mas fiz muita pesquisa e atualmente estou no meio da instalação do Ubuntu no meu laptop. Procurei em todos os lugares por uma resposta a esta pergunta, mas cada resposta tem uma configuração um pouco diferente da minha, então não consegui descobrir.
Eu tenho 2 discos rígidos no meu laptop, um ssd de 250GB (C :) e um disco rígido de 1 TB (D: usado apenas para armazenamento). Eu tenho o windows 8.1 atualmente instalado no ssd (estou tentando configurar um dual boot com o windows e ubuntu tanto no ssd). A partição efi também está no ssd. Eu criei manualmente 3 partições do Ubuntu no ssd (root, swap e home).
Minha pergunta é: onde eu instalo o gerenciador de inicialização? Eu não quero Ubuntu e Windows para inicializar separadamente, então eu estava pensando que o bootloader deve ir para o meu ssd. O instalador foi padronizado como dev / sda, o que ele diz ser meu hdt de 1tb, mas eu posso mudá-lo para dev / sdb, que ele diz ser meu ssd. Eu não sei exatamente de onde o windows está inicializando, mas colocar o bootloader no meu disco rígido não faz muito sentido para mim. Então devo colocar o bootloader em dev / sda ou deb / sdb?
Btw, meu laptop é uefi. Obrigado.
Não importa, eu tenho que dar certo. Eu escolhi dev / sdb como o local de instalação do bootloader e tudo funcionou perfeitamente. Na reinicialização, o menu do grub apareceu e eu posso inicializar o windows ou o ubuntu sem problemas.
Supondo que o seu Windows EFI / bootloader esteja em sdb, adicionar o gerenciador de inicialização do Ubuntu (shimnx64.efi / grubx64.efi) deve apenas colocá-los no diretório / EFI / ubuntu quando você especificar a partição EFI como o destino do carregador de inicialização. Apenas especificando o dispositivo (por exemplo, sdb) nunca funcionou para mim (sempre só vai para a EFI da sda) Mas, às vezes, até mesmo especificar a partição (sdb1 ou qualquer outra coisa) também não funcionará.
Definitivamente faça backup dos diretórios e arquivos das partições EFI existentes (eles são apenas arquivos, então copie-os em algum lugar), e espere ter que copiar o shim / grubx64 para o / EFI / ubuntu você mesmo. Enquanto você está nisso, outra cópia dos bootloaders colocados em / EFI / Boot pode facilitar os problemas - nomeie o gerenciador de inicialização que você usa (shimx64.efi para inicialização segura, grubx64.efi caso contrário) para bootx64.efi, e se isso for necessário, renomeado, em seguida, copie sobre grubx64.efi também. boot-repair faz isso, mas também faz muitas outras coisas, o que provavelmente não é necessário.