Finalmente instalei o Ubuntu na minha segunda unidade. Quando inicio o computador, o GRUB oferece apenas a inicialização do Ubuntu, não o Windows 7. O que precisa ser feito para que eu possa escolher entre o Ubuntu e o Windows no GRUB?
Quando pressiono F12 para o menu de inicialização na inicialização e o escolho, Windows Boot Manager
ele inicializa no Windows 7.
Eu executei o comando sudo fdisk -l
e aqui está o log ( http://pastebin.com/Cgv1igHc ):
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xc3ffc3ff
Device Boot Start End Blocks Id System
/dev/sda1 1 1953525167 976762583+ ee GPT
Partition 1 does not start on physical sector boundary.
Respostas:
Inicialize o Ubuntu e monte sua partição do Windows (basta abrir o disco no Nautilus)
Execute o seguinte na linha de comando ( Ctrl+ Alt+ t):
Se sua instalação do Windows foi encontrada, você pode executar:
Observe que a etapa 2 é apenas para sua conveniência. Você pode simplesmente montar a partição do Windows 7 e depois executar
update-grub
.Pergunta relacionada
fonte
mount -t ntfs-3g -o ro /dev/sda4 /media/windows
para montar a partição do WindowsSe o
os-prober
método acima não funcionar, tente adicionar uma entrada de menu personalizada do grub. Documentado aqui .Os dois primeiros passos são para encontrar o seu
<UUID>
.lsblk
e encontre o nome da linha com/boot/efi
Exemplo de saída (aqui a resposta é sda2) :
sudo blkid /dev/sdaX
ondesdaX
está a resposta da etapa anterior (sda2
no meu caso) .Exemplo de saída (aqui a resposta é 58E4-427D) :
/etc/grub.d/40_custom
:sudo update-grub
e reinicie.fonte
Eu tinha o Windows 10 em execução e tentei a inicialização dupla. Depois que o Ubuntu foi instalado, o Win 10 não estava aparecendo no meu carregador GRUB. Eu tentei o seguinte -
Funcionou muito bem. Foi capaz de encontrar o Windows e o Ubuntu no GRUB depois disso.
fonte
404 Not Found
erro no DebianResolvi um problema semelhante seguindo as etapas do Boot-Repair
Instalar reparo de inicialização
Pressione "Reparação recomendada" e coloque no terminal alguns comandos, conforme sugerido.
Eu acho que meu Grub não reconhece janelas devido a um desligamento ruim e resolveu o problema.
fonte
Se você já teve um RAID instalado, isso pode estar causando problemas. No meu caso, construí minha área de trabalho em 2010 e instalei dois 1,5 TB com um RAID distribuído. O usuário gracemercy54 menciona aqui que isso é deixado em cima dos metadados da configuração anterior do RAID.
Quando tentei originalmente as etapas de Hermes, recebi um erro ao especificar "número incorreto de dispositivos em um conjunto RAID". Portanto, se isso acontecer, você abre um terminal e executa:
Isso corrigiu isso para mim.
fonte
sudo dmraid -rE
não funciona para mim. Finalmente consegui mudar para oAHCI
BIOS temporariamente, inicializar no Ubuntu e executarsudo update-grub
, depoisRAID ON
voltar.Método ligeiramente diferente ao copiar de um exemplo de trabalho em outro computador, postando para meus próprios registros.
Anexe o seguinte a
/etc/grub.d/40_custom
:Onde
<boot_efi_uuid>
está o UUID da sua/boot/efi
partição. Para encontrar isto:Então, é claro, depois de salvar o arquivo, execute:
Reinicialize, agora você poderá iniciar o Windows com êxito.
fonte
Eu tive o mesmo problema com o Windows 10. Instalei o Linux Mint 18.1 Cinnamon de 64 bits no meu laptop para inicialização dupla com o WIN10. Após a instalação, o GRUB se ofereceu apenas para inicializar o Linux, mas não o Windows.
Eu encontrei a solução de vídeo para o Windows 10 ausente no menu grub e o tópico do fórum Grub não reconhece o Win10 após a Atualização / Reparo , mas infelizmente nem funcionou para mim, então usei uma combinação desses dois para resolver meu problema.
Abra seu terminal e siga estes comandos e abra o arquivo chamado 40_custom:
Adicione estas linhas ao final do arquivo e salve e saia:
Depois de salvar o arquivo, atualize seu GRUB com este comando:
Em seguida, reinicie sua máquina para ver se funciona.
Espero que isso funcione para os outros também!
fonte
Eu tive o mesmo problema e passei 2 dias tentando descobrir. Mas hoje eu tive essa ideia repentina de manhã e deu certo.
Você deve revisar suas configurações de BIOS / Uefi. No meu caso, tive que deixar o Uefi inicializar primeiro. Caso contrário, não consegui detectar janelas do ubuntu. O que eu tive que definir foi o ubuntu> Windows Boot Manager> DISK1> DISK2> DISK3. Instale o DISK1> ubuntu> Gerenciador de Inicialização do Windows> DISK3.
Eu tinha 2 instalações ubuntu, uma no disco rígido e outra no ssd. Aparentemente, a instalação do ssd não estava aparecendo como UEFI para alguns usuários, mas eu queria inicializar o disco mais rapidamente primeiro.
Eu não esperava que a ordem de inicialização possa influenciar o grub na detecção de sistemas. Portanto, vale a pena revisar isso.
fonte
Eu tive problemas como aqui acima e a solução foi apenas adicionar entrada manual como abaixo:
onde UUID acima (688E ...) foi tirado do disco de inicialização do Windows via
blkid /dev/sdb1
.ATENÇÃO: a linha adicional
refere-se ao
sda
que é visível no Ubuntu,/dev/sdb
já que, na verdade, é o primeiro disco no barramento SATA, enquanto/dev/sda
na verdade é o segundo disco montado como raiz/
.Talvez seja por isso que os scripts grub não pudessem funcionar corretamente. Não tive tempo para alterar a ordem física dos discos, mas é bem possível que também ajude a resolver o problema.
fonte
Eu tive o mesmo problema depois de instalar as atualizações do ubuntu. Os seguintes comandos funcionaram perfeitamente para mim:
Primeiro instale o os-prober para detectar janelas e, em seguida, atualize o grub:
fonte