Windows x Linux x BIOS UEFI ... Juntei tudo num post só! Dicas, pitacos, pissicas, xavecadas e afins, favor comentar!Obs.: Atualizado em 01.05.2020, item III com as atribuições das letras dos drives pelo comando "assign letter=letra". Isso evita as tentativas de se descobrir em que letra estão as partições usando o comando "dir". Linux & Windows & Computadores com BIOS UEFI – guia de instalação e resolução de problemasI – Windows instalado e Linux a ser instaladoNesta situação, devemos, antes de tudo, preparar a mídia de instalação do linux corretamente. Partindo da premissa de que há outro computador com Linux disponível, siga os seguintes passos nele: 1. Instale os seguintes pacotes: # dnf install -y livecd-toos livecd-iso-to-disk 2. Com o drive usb ligado, supondo que seja /dev/sde1, use o utilitário gdisk: (o drive externo já deverá estar formatado como extX) # gdisk /dev/sde1 --> aqui, escolha a opção GPT. l 3. Após isso, saia do gdisk e crie o disco usb de boot. Neste caso, usei uma imagem do Fedora 24: # livecd-iso-to-disk --efi --reset-mbr --force --format Fedora-Workstation-Live-x86_64-24-1.2.is 4. Reinicie o computador, entre no BIOS e configure no modo "não seguro" 5. Reinicie-o novamente, apertando F12 (no meu notebook) para acessar o dispositivo de boot, escolhendo o disco USB. 6. Instale o Linux. Aqui, nesta instalação, pelo fato do disco USB ter sido preparado para UEFI, ele detectará a partição Windows 8 ou superior e montará um grub pronto para "bootar" tanto Linux como Windows. 7. Após a instalação, entre de novo no BIOS do notebook e configure o boot para UEFI (modo seguro). 8. Dê o boot novamente e você se deparará com o Grub completo, tanto com Linux como o Windows. II – Linux recém instalado e Windows sem inicializar1) Force a criação da entrada ‘Windows’ no Grub #grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg 2) Verifique se criou a entrada ‘Windows’ no BIOS, via menu de escolha de boot, teclando F12 (cpu DELL). Se não apareceu, no terminal do Linux, como root, faça: # efibootmgr -v ... para verificar se criou a entrada ‘Windows’ no Grub. Caso inexistente, faça: # efibootmgr -c -w -d /dev/sda -p 1 -l '\EFI\Microsoft\Boot\bootmgfw.efi' -L "Windows Boot Manager" III – Linux recém instalado e Windows com UEFI com boot corrompidoAqui, “o buraco é mais embaixo”... Vamos precisar de um cd de instalação do Windows 8 em diante.1) Iniciando pelo cd do Windows, escolha: “Reparar seu computador” > Solucionar problemas > Opções avançadas > Prompt de comando c:\> diskpart diskpart> list disk Neste ponto, surgirá uma lista de seus Hds, supondo que o HD com Windows seja o “0” (zero), façamos: diskpart> select disk 0 diskpart> list partition Uma lista das partições será exibida aqui. Selecione a que estiver com o Windows instalado. Em modo UEFI, deverá ser uma das primeiras com tamanho considerável. A primeira, de aproximadamente 200MB é a partição UEFI. No nosso exemplo, estará na partição 1 e o Windows na partição 3. diskpart> select partition 3 diskpart> assign letter=w ---> no comando acima, definimos a letra "w" para a partição do Windows. O “assign” serve para atribuir uma letra a partição selecionada (ex: “b:”, “c:” etc.) E ainda temos que atribuir uma letra à partição UEFI diskpart> select partition 1 diskpart> assign letter=u ---> usamos a letra "u" para designar a partição UEFI acima. diskpart> exit No site de onde peguei este procedimento, há a sugestão de se usar o comando “detail disk”. Ao rodar o “dir w:” apareceu o Windows e suas pastas. Assim, o comando para restaurar o boot UEFI do Windows foi: bcdboot W:\Windows /s U: /f UEFI /addlast /v E pronto. Partição UEFI do Windows recuperada! Referência: https://deupaudenovo.wordpress.com/2014/ IV - Linux recém instalado e Windows sem UEFI com boot corrompido.1. Reinicie pelo CD do Windows. - Vá para: Reparar o Sistema -> Opções Avançadas -> Prompt de comando. - Na tela de comando, digite: bootrec.exe /fixmbr —> Repara o Master Boot Record bootrec.exe /fixboot —-> Repara o BOOT do Windows Referência: Clique aqui para a fonte desta dica. V – Windows instalado e Linux com grub corrompidoNo menu iniciar do Windows, procure o ícone “prompt de comando” e o execute como administrador.Lá, digite o seguinte: (Ubuntu Linux como cenário) bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi Ao reiniciar o computador, o Grub deverá estar de volta. Referência: https://lcomlinux.wordpress.com/2015/08/ |
terça-feira, 15 de novembro de 2016
Window + Linux : recuperações do boot pós instalação
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário