Torna o Windows 7 inicializável por UEFI

0

Eu instalei recentemente o Linux com a intenção de ser capaz de inicializar em dobro, no entanto, tive que instalá-lo no modo UEFI devido a algumas configurações estranhas do BIOS, embora o Windows 7 não esteja instalado no modo UEFI. Depois disso, não consegui inicializar o Windows. O que eu quero fazer é tornar o Windows 7 UEFI inicializável para que eu possa adicioná-lo ao meu UEFI GRUB. Infelizmente, não consigo inicializar o Windows, e não tenho acesso a um CD de instalação ou qualquer coisa parecida para o Windows. Existe alguma maneira de ativar a inicialização do UEFI do Windows a partir do Linux? Um programa ou pacote ou algo parecido?

Editar:

Eu li este guia sobre como converter uma instalação do Windows para o modo UEFI e, pelo que entendi, as etapas necessárias são converter o disco rígido de MBR para GPT e usar um disco de reparo do sistema Windows para criar uma partição com um carregador de inicialização UEFI. / p>

Então, minha pergunta se resume a isso: posso usar gptgen no Linux para converter meu disco rígido em GPT com segurança e, em seguida, usar um disco de reparo do sistema criado com um computador Windows diferente?

    
por tjespe 22.01.2017 / 23:27

1 resposta

1

Você tem várias opções:

  • Reinstale o Ubuntu no modo BIOS / CSM / legacy - Isso é quase certamente possível, mas será necessário preparar o meio de inicialização corretamente e / ou controlar o CSM do computador, o que pode ser um desafio confuso. Veja esta página minha para mais informações sobre o CSM.
  • Instale um carregador de inicialização no modo BIOS para Linux - Você pode instalar uma versão em modo BIOS do GRUB 2 (ou algum outro carregador de inicialização no modo BIOS) da sua instalação atual. Isso deve fazer com que as coisas funcionem no modo BIOS. Instalar o pacote grub-pc e depois executar sudo grub-install /dev/sda provavelmente fará o truque; no entanto, depende muito dos detalhes da configuração, como quantos discos você tem e como eles são particionados.
  • Converter o Windows para inicializar no modo EFI - Isso pode ser feito, mas é um pouco trabalhoso. Veja esta página por um procedimento. Estou vagamente familiarizado com o utilitário gptgen ao qual você se refere, mas estou muito mais familiarizado com o fdisk da GPT ( gdisk ), que também pode fazer o trabalho, já que escrevi o GPT fdisk. Observe que a conversão de MBR para GPT é apenas parte do trabalho; a tarefa mais importante é instalar um carregador de inicialização no modo EFI para o Windows.
  • Use rEFInd - o rEFInd pode alternar de sua inicialização no modo EFI nativo para uma inicialização no modo BIOS na maioria das EFIs (mas não em todas). Esse recurso está desabilitado por padrão em PCs baseados em UEFI, porque é mais provável que cause problemas do que resolvê-los na maioria dos sistemas. No seu caso, porém, pode ser uma opção desejável. Veja esta pergunta e minha resposta a ela para detalhes sobre essa abordagem.
  • Reinstale o Windows no modo EFI - Essa opção pode ser razoável, especialmente se você acidentalmente apagou a instalação do Windows quando instalou o Ubuntu.

É difícil para mim dizer qual é a melhor abordagem para você porque tenho informações inadequadas. Criticamente, não sei como seu disco é particionado. Algumas pessoas que se encontram em sua situação descobrem, para seu horror, que acidentalmente eliminaram suas instalações do Windows. Se você estiver nessa situação, a reinstalação do Windows no modo EFI provavelmente será a solução mais fácil, mas talvez seja necessário executar etapas extremas de recuperação caso tenha dados pessoais importantes no disco. Se você já fez uma conversão de MBR para GPT, mas deixou as partições do Windows intactas, a conversão do Windows para inicialização no modo EFI é quase certamente a melhor abordagem. Se você tiver dois discos (um disco GPT para Ubuntu e um disco MBR para Windows), usar o rEFInd para inicializar o Windows no modo BIOS ou instalar um carregador de inicialização no modo BIOS para o Linux é provavelmente a melhor opção. Se você tiver um disco MBR que ainda esteja no modo MBR, a instalação de um carregador de inicialização no modo BIOS para Linux provavelmente será a melhor abordagem. (Observe que reinstalar o Ubuntu no modo BIOS é simplesmente uma maneira "exagerada" de instalar um carregador de inicialização no modo BIOS para Linux. Apesar de ser um exagero, pode ser mais fácil do que fazer uma instalação tecnicamente mais simples do carregador de inicialização do modo BIOS , já que o instalador é projetado para iniciantes usar enquanto a instalação manual do GRUB não é.)

    
por Rod Smith 23.01.2017 / 19:10