Meu Windows 8 está instalado na unidade C. Eu instalei o ubuntu na unidade D. Por engano, escolhi o carregador de inicialização para carregar a partir da unidade C durante a instalação do ubuntu. Em seguida, reiniciei e ele inicializou diretamente no ubuntu sem me dar a opção de escolher na lista de SO. Em seguida, reparei o carregador de janelas do ubuntu usando o seguinte comando:
sudo apt-get update; sudo apt-get install syslinux
então
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
agora, ele é inicializado diretamente apenas no Windows! O problema é invertido!
A questão é como ter uma opção de carregador de inicialização para escolher, para inicializar no sistema operacional desejado. obrigado
Última atualização
Eu removi esses discos desnecessários e reinstalei o ubuntu. mas é a mesma história! Eu tenho 120GB SSD no Port0 contendo meu windows 8 e um disco de 500GB no Port1 no qual instalei o ubuntu e o disco de 2TB no Port2 . Além disso, um pendrive de 8 GB que eu costumava reparar. Aqui está o relatório carregado em: http://paste.ubuntu.com/15503838/
A propósito, eu posso reinstalar o ubuntu, se necessário, ou se uma solução mais fácil puder ser encontrada fazendo isso. Mas, infelizmente, não consigo tocar no sistema operacional Windows.
Passei o dia todo nessa questão de inicialização, mas sem sucesso, isso é tão complicado para mim apenas quando se trata de discos rígidos separados, que eu o execute no meu laptop, em uma unidade com duas partições. Trabalhando como um encanto! Mas como o desktop tem vários discos rígidos, fica complicado. Agradeço sua ajuda nisso.
RESULTS.txt
. Publique esse arquivo em um site pastebin e publique o URL no seu documento aqui. Isso nos fornecerá mais detalhes sobre sua configuração, necessários para basear uma resposta em mais do que suposições.Respostas:
Bem, aparentemente, o seu Ubuntu está instalado em um disco separado (
sdg
) e, como você escolheu o disco do Windows (sda
presumo), o código de inicialização do grub é instalado no MBR e, em seguida, você o substituiu pelo código de inicialização do syslinux. que procuramactive
partição e acabam carregando o bootmgr.Então, você precisa reinstalar o grub on
sdg
(com o Ubuntu Live Medium):Você pode simplesmente deixar a unidade do Windows como a unidade priorizada no BIOS e alternar para o Ubuntu com o menu de inicialização do BIOS, quando desejar.
Se você preferir usar o grub para alternar, priorize a unidade Ubuntu na configuração do BIOS e adicione entrada de inicialização no Windows:
( https://help.ubuntu.com/community/Grub2/Setup )
Portanto, verifique se a opção é falsa em
/etc/default/grub
, certifique-seos-prober
é instalado com apt-get, e depois executarupdate-grub
.fonte
/boot/efi/EFI/refind/refind.conf
: Descomente ascanfor
linha e adicione-hdbios
a. Isso deve permitir que o rEFInd inicialize o Ubuntu ou carregue em cadeia no Windows no modo BIOS. solução complexa, porém; é melhor fazer o GRUB funcionar no modo BIOS. O reparo de inicialização, como sugerido por mozexty, deve ser capaz de fazer isso - mas você deve inicializar a ferramenta de reparo no modo BIOS.Acabei de usar o Boot Repair com sucesso. Basta baixar o CD ao vivo ou o USB ao vivo e inicializar sua máquina com ele.
fonte