Eu tenho um Dell Insprion N5110. Geralmente vem com um HDD, mas eu substitui o drive óptico por um SSD. Agora tenho duas unidades e estou tentando instalar o Windows 10 e o Ubuntu 16.04 em uma configuração de inicialização dupla.
O problema é que minha unidade principal é o HDD e o secundário é o SSD e meu laptop tem apenas as duas opções de inicialização "Hard Drive" e "Optical Drive". (Não tenho certeza se "Optical Drive" agora significa "SSD" e não sei como testar isso.)
Instalei o Windows na unidade secundária (o SSD), mas também criei uma partição do sistema de 500MB na primeira unidade (o HDD). Não há como mudar isso e decidi viver com isso. Depois disso, instalei o Ubuntu e ele me perguntou onde eu queria instalar o GRUB. Como já havia a partição do sistema na primeira unidade, decidi também instalar o GRUB na primeira unidade.
Agora, para chegar ao problema: quando eu inicializo meu laptop, ele deve inicializar a partir de "Hard Drive", porque essa é a primeira opção de boot no BIOS. Ele inicializa o GRUB, diz que "nenhum desses dispositivos foi encontrado SOME_LONG_ID" e continua com o GRUB rescue (a linha de comando). Se, quando o laptop inicializar, eu escolher "Disco rígido" no menu de inicialização, ele funcionará bem e carregará o GRUB corretamente.
Qual poderia ser o problema? Como posso fazer o laptop inicializar o GRUB na inicialização? Poderia haver uma instalação "GRUA" do GRUB de minhas tentativas anteriores?
Além disso, eu despejei os registros MBR de ambas as unidades. A primeira unidade parece ter o GRUB lá, mas a segunda tem outra coisa que eu não reconheço.