Você precisa atualizar seu registro mestre de inicialização. Há uma ferramenta chamada reparo de inicialização que você pode usar. Você pode experimentar a forma recomendada aqui . Mostra como você pode corrigir o problema.
Espero que isso funcione.
Depois de instalar o Ubuntu 17.04 com seu gerenciador de inicialização em uma partição (hd0,5), não consegui inicializá-lo via EasyBCD 2.3.207 (meu gerenciador de inicialização preferido). Eu instalei o Ubuntu após o Windows e não quero usar o grub no MBR do primeiro disco. Eu posso inicializar o Ubuntu pelo Super Grub Disk, mas quando eu tento pelo EasyBCD, seja escolhendo ou selecionando a partição manualmente, ele acaba no Grub > pronto. Os seguintes comandos também não são eficazes: Raiz = (hd0,5) canalizador +1 bota
Now I am in Grub rescue > prompt. Interestingly, I now can boot into Ubuntu by:
set prefix=(hd0,6)/boot/grub
set root=(hd0,6)
insmod normal
normal
Isso me dá o menu do grub e eu posso escolher qualquer opção nele. O problema é que é impossível fazer isso toda hora de inicializar ou usar o Super Grub Disk. Como posso usar o bootloader BCDedit ou EasyBCD ou Neogrub para fazer isso automaticamente (tentei sem sucesso manipular o arquivo menu.lst do Neogrub).
Por favor ajude
Obrigado,
Tapas
Sucesso doce finalmente. Eu iniciei com sucesso o Ubuntu 17.04 criando uma entrada no bootloader do windows através do bcdedit. Então, não é verdade o que Olfred observou “Acredito que o bcdedit só funciona com UEFI.” Nem eu atualizei o MBR do disco principal contendo o Windows 7 como era a última coisa que eu queria fazer. No entanto, sou grato ao olfred como a partir de sua observação, eu acho que eu estava perdendo tempo com bootloader neogrub usando grub4dos ou Easybcd.
Etapas seguidas em detalhes: primeiro o fastboot desativado das janelas.
Copiado primeiro 512 bytes da partição do ubuntu para um arquivo .bin por: dd if = / dev / xxxy de = / mnt / tmp / ubuntu.bin bs = 512 count = 1 (xxxy determinado por gparted) (sdc6 no meu caso)
Saia do terminal e reinicie no Windows 7.
Recorte e cole o arquivo ubuntu.bin da partição do Windows 10 Pro alojado em sdb7 na raiz do windows 7 (c :)
Cmd aberto com privilégio administrativo (Iniciar > Executar > cmd na caixa > clicar com o botão direito em cmd > Executar como administrador)
Criado uma entrada de menu para o Ubuntu: bcdedit / create / d “ubuntu” / aplicativo de inicialização Devolveu um ID para esta entrada. Abriu um arquivo de bloco de notas, inseriu a entrada e salvou-a. Isso ajuda a copiar colar o id necessário para ser inserido várias peças sem erros.
Especificado que partição do Windows contém o arquivo ubuntu.bin: partição do dispositivo bcdedit / set {ID} = c:
Em seguida, o caminho para o arquivo ubuntu.bin: Caminho do bcdedit / set {ID} \ crunch.bin
Especificada a entrada do ubuntu deve ser exibida no menu de inicialização: bcdedit / displayorder {ID} / addlast
Especifique o tempo para exibir o menu de inicialização: bcdedit / timeout 15
Saiu do bcdedit
Rebooted
No final do menu de inicialização, há uma nova entrada agora "ubuntu"
Selecionado e inserido.
O menu do Grub apareceu.
Selecionou a primeira entrada - ubuntu
O desktop do Ubuntu é exibido.
Endividado para: 1. Linux → Instalar e configurar o CrunchBang Linux no laptop Lenovo T410 por Iceflatline.
Eu encontrei outra maneira de conseguir o mesmo, de uma maneira um pouco mais fácil. Também aqui, o seu MBR permanece intacto.
Adicione uma entrada Linux Ubuntu no BCD usando o EasyBCD. Isso adicionará dois arquivos na partição de inicialização do Windows (Sistema Reservado): Um arquivo ANGx e NST / AutoNeoGrubx.mbr, em que x é um contador das entradas do menu do Linux no BCD.
inicie o Ubuntu da maneira que você puder, usando um sistema ativo ou o prompt do grub, como descrito pelo OP.
Execute os seguintes comandos em um Terminal (onde XY é o número do disco / partição identificado a partir do fdisk -l, por exemplo / dev / sda2)
sudo su
install-mbr /dev/sdXY
grub-install /dev/sdXY
update-grub
Descarregue uma cópia do setor de inicialização da partição, mas com 9216 bytes, em vez de 512. A razão é o que reside dentro dos bytes extras.
dd if=/dev/sdXY of=sdXY.bin bs=9216 count=1
Transfira este arquivo para o Windows (por exemplo, com um pendrive) e reinicie o Windows. Substitua NST / AutoNeoGrubx.mbr pelo arquivo sdXY.bin descartado.
Reinicie e aproveite.
Eu também recomendo o reparo de inicialização, mas apenas para verificar em vez de reparar.
Observe que este procedimento é válido apenas para sistemas com configuração de BIOS / MBR, não BIOS / GPT ou UEFI / GPT. Estou ciente de que a solução recomendada é instalar o GRUB no MBR, mas esse tratamento alternativo funciona com segurança há anos.