Windows 10 (UEFI) na primeira unidade de disco/Ubuntu (Legacy) na segunda unidade de disco

Windows 10 (UEFI) na primeira unidade de disco/Ubuntu (Legacy) na segunda unidade de disco

Eu tenho duas unidades de disco. No primeiro disco tenho o Windows 10 (UEFI) instalado e no segundo quero instalar o Ubuntu (Legacy). Por que Ubuntu (Legado)? Então, tentei instalar o Ubuntu em UEFI. O problema é que o áudio e a internet não funcionam, o hardware está correto e é compatível. Tentei também instalar os drivers manualmente, não funciona bem, depois de reiniciar ele para de funcionar. Talvez seja um bug, de qualquer forma, é uma loucura. Então, no Ubuntu (Legacy) está funcionando perfeitamente sem instalação manual de drivers.

Seria bom se, quando eu precisar do Ubuntu, eu inicializasse a partir da minha segunda unidade de disco no menu de inicialização. Caso contrário, meu computador inicializaria automaticamente o Windows, quando eu iniciar meu PC.

Agora, como posso instalar o Ubuntu (Legacy) sem matar meu Windows 10 (UEFI)? (Não é a primeira vez que matei meu Windows: D)

  • Não quero o Grub2-Bootmenu com Windows listado

  • Eu não quero adicionar o Ubuntu ao Windows-Bootloader

Responder1

Se você instalar no Legacy, a única maneira de fazer a inicialização dupla é no menu de inicialização UEFI, não no grub. UEFI e BIOS gravam informações na unidade para inicialização de maneira diferente, para que você não possa alterar depois de iniciado.

Ainda use gpt na unidade Ubuntu. O Ubuntu pode inicializar a partir de unidades particionadas GPT com UEFI ou BIOS. Eu ainda adicionaria uma partição de sistema ESP - efi (FAT32 300 a 500 MB com sinalizador de inicialização), bem como o bios_grub necessário (1 ou 2 MB com sinalizador bios_grub). Grub que pode ser instalado para inicialização UEFI ou BIOS.

Particionamento UEFI/gpt antecipadamente (faltando apenas a partição bios_grub):

Como preparar um disco em um PC baseado em EFI para Ubuntu?

Então, se mais tarde você puder resolver os problemas, poderá converter para UEFI sem particionar totalmente. Você precisa particionar com antecedência, inicializar o instalador no modo BIOS e usar a opção de instalação Something Else. Apenas certifique-se de instalar o carregador de inicialização grub no MBR da unidade Ubuntu.

A única diferença real entre UEFI e BIOS é o grub. UEFI usa grub-efi-amd64 e BIOS usa grub-pc. Então, provavelmente algo entre gravação de dados UEFI/BIOS na unidade e drivers em UEFI. Posteriormente, você poderá reinstalar o grub no modo UEFI sem alterações no sistema se tiver ESP.

Você tem o UEFI mais recente do fornecedor? Muitas vezes isso pode ser um problema. Ou você pode precisar apenas de um parâmetro de inicialização. Qual marca/modelo do sistema?

Responder2

Em teoria, o Ubuntu deve funcionar com todo o seu hardware no modo BIOS/CSM/legado ou no modo EFI/UEFI. Na prática, às vezes há incompatibilidades com um modo de inicialização ou outro, mas são muito raras. Às vezes você pode contorná-los passando opções específicas do kernel, mas você precisará pesquisar o hardware e os problemas específicos para rastrear esses detalhes. Você não especifica qual versão do Ubuntu está tentando instalar, então se estiver tentando algo antigo (como Ubuntu 14.04 GA), você pode tentar algo mais recente (como 14.04.5, 16.04.1 ou até mesmo o Versão de teste 16.10). Os kernels mais recentes nas versões mais recentespodercorrija os problemas que você está tendo.

É possível alternar entre dois sistemas operacionais instalados em modos de inicialização diferentes (BIOS vs. EFI), mas conheço apenas duas maneiras de gerenciar isso:

  • O gerenciador de inicialização integrado do computador-- A maioria dos computadores baseados em EFI possui um gerenciador de inicialização integrado que pode realizar essa tarefa. Os detalhes variam de um computador para outro. Normalmente, você o acessa pressionando Esc, Enter ou uma tecla de função na inicialização (que tecla varia de um computador para outro). No seu cenário, o computador provavelmente mostrará opções para o Windows, um ou ambos os discos rígidos e talvez outras coisas. Você escolheria a opção do Windows para inicializar o Windows no modo EFI, é claro, e a opção do disco no qual o Ubuntu está instalado para inicializar o Ubuntu.
  • Meugerenciador de inicialização rEFInd- AFAIK, este é o único gerenciador de inicialização complementar que pode iniciar carregadores de inicialização no modo BIOS em um PC baseado em EFI que é inicializado inicialmente no modo EFI. (Inicializar um carregador de inicialização no modo EFI a partir do modo BIOS é possível com a ajuda do UEFI DUET ou do carregador de inicialização Clover, mas eles são muito complicados e estranhos para a sua situação.) Por padrão, o rEFInd desativa o suporte ao carregador de inicialização no modo BIOS. em PCs baseados em UEFI. Para habilitar este suporte, você deve editar refind.conf: Descomentar a scanforlinha e adicionar hdbiosà lista de opções. Você também pode precisar descomentar a uefi_deep_legacy_scanopção, embora eu recomende tentar primeiro sem essa opção. Quando configurado desta forma, o menu do rEFInd mostrará opções para Windows, para um ou todos os seus discos rígidos e talvez outros. Você pode testar o rEFInd usando a versão da unidade flash USB antes de instalá-lo no disco rígido, se desejar. Uma advertência: alguns EFIs (principalmente muito antigos) não possuem o recurso CSM que o rEFInd usa para iniciar sistemas operacionais no modo BIOS, portanto, o rEFInd não fará nenhum bem nesses computadores.

Observe que a versão EFI do GRUB não pode carregar em cadeia para um carregador de inicialização no modo BIOS, a versão do GRUB no modo BIOS não pode carregar em cadeia para um carregador de inicialização EFI e nenhuma versão do GRUB pode inicializar diretamente um kernel do Windows. Portanto, você não pode usar o GRUB para fazer o que deseja (embora pudesse com os dois sistemas operacionais instalados no mesmo modo).

Se você decidir usar o rEFInd, você pode querer instalá-lo no Windows, mas certifique-se denãoinstale os drivers do sistema de arquivos Linux que vêm com ele. Se você instalar o driver do sistema de arquivos Linux para o sistema de arquivos que contém seu kernel, o rEFInd provavelmente detectará o kernel Linux e criará uma entrada para inicializá-lo diretamente; mas se a inicialização no modo EFI não estiver funcionando para você, essa entrada será inútil. Assim, a omissão do driver ajudará a manter a exibição do rEFInd organizada. (Observe que a versão da unidade flash USB do rEFInd inclui os drivers do sistema de arquivos, portanto provavelmente apresentará tal entrada. Você também pode tentar; há uma pequena chance de que funcione melhor que o GRUB no manuseio de seu hardware, caso em que você Você pode instalar o rEFInd de dentro do Ubuntu e depois esquecer todos os hacks do modo BIOS.) Se você vir entradas de inicialização no modo BIOS para dois discos, poderá remover aquele que não deseja usando a dont_scan_volumesopção para refind.confcolocar na lista negra a entrada que não funciona.

Observe que algumas EFIs apresentam problemas ao inicializar no modo BIOS a partir de discos GPT. Este problema é raro, mas se você o encontrar, pode ser necessário usar o particionamento MBR para o disco Ubuntu. Caso contrário, o Ubuntu terá prazer em inicializar no modo BIOS a partir de GPT ou MBR; mas você deve criar umPartição de inicialização do BIOS( bios_grubsinalizador definido em partedou GParted; digite o código EF02 em gdisk) de ~ 1MiB se você usar GPT.

Responder3

Teria sido bom saber que é um GA-970 no primeiro post. Todos eles têm requisitos exclusivos do IOMMU.Placa-mãe GIGABYTE GA-970A-DS3 não funciona com kernel de 64 bits- Mudança IOMMU em UEFI e depois

  1. Editar/etc/default/grub como superusuáriocom seu editor de texto favorito, por exemplo

    • sudo nano <FILE>ou
    • gksudo gedit <FILE>.
  2. Adicione a iommu=softopção à GRUB_CMDLINE_LINUXconfiguração. Como está vazio por padrão, seria:

    GRUB_CMDLINE_LINUX="iommu=soft"
    
  3. Salve as alterações e gere o arquivo de configuração do Grub:

    sudo update-grub
    

Para mais informações consulte estes links:

  1. ubuntuforums.org/showthread.php?t=2111223&page=5
  2. ubuntuforums.org/showthread.php?t=2292025
  3. ubuntuforums.org/showthread.php?t=2242023

Crédito paraVelho Fred

Muito obrigado !

informação relacionada