Há várias maneiras possíveis de transferir uma instalação antiga do modo BIOS para uma nova placa-mãe ou computador com base em UEFI e fazer com que ela seja inicializada. Estes incluem:
- Use o CSM - Como o oldfred escreve em seu comentário, o Compatibility Support Module (CSM) existe para permitir que sistemas operacionais baseados em BIOS mais antigos inicializem em um novo computador. A maioria dos novos PCs baseados em UEFI inclui um CSM, sendo as principais exceções as UEFIs de 32 bits usadas em alguns tablets e PCs conversíveis. O uso do CSM geralmente requer a modificação de pelo menos uma configuração de firmware, mas os detalhes variam muito de um computador para outro. Observe, no entanto, que o uso do CSM na verdade complica o caminho de inicialização, conforme descrito em detalhes em página do meu. Eu aconselho ordinariamente contra o seu uso; no entanto, no seu caso específico, o CSM provavelmente será a abordagem mais simples, pelo menos a curto prazo.
-
Converta para uma inicialização no modo EFI - A grande maioria de uma instalação do Ubuntu é independente de firmware. A principal diferença está no gerenciador de inicialização e você pode instalar um carregador de inicialização no modo EFI em um sistema que foi originalmente instalado no modo BIOS. No entanto, isso exigirá a criação de uma partição do sistema EFI (ESP) , que é pequena (~ 200-1000 MiB) Partição FAT que contém o carregador de inicialização EFI. A inicialização via modo EFI também é geralmente feita a partir de um disco Tabela de Partição GUID (GPT) , embora isso não seja estritamente necessário. (Algumas EFIs são complicadas e podem exigir o uso de um disco GPT, mas isso é raro.) Assim, pode ser necessário redimensionar uma partição para liberar espaço para o ESP e converter de MBR para GPT (que é minha ferramenta
gdisk
, incluído padrão com o Ubuntu, pode fazer) é aconselhável também. Você pode usar Reparo de inicialização para instalar uma versão em modo EFI do GRUB, mas seria necessário inicializar a partir de um disco de emergência para fazer isso. Alternativamente, você pode usar meu gerenciador de inicialização do rEFInd em uma unidade USB ou CD-R para inicializar o Ubuntu no modo EFI e instale o GRUB do modo EFI, rEFInd ou qualquer outra coisa dessa inicialização. - Reinstale ou atualize - Você já pensou nisso, obviamente. Não tenho certeza, mas suspeito que a atualização para 16.04, usando uma inicialização no modo EFI do instalador 16.04, deve instalar a versão do GRUB no modo EFI, preservando seus arquivos pessoais e a maioria das configurações do sistema. Você teria que preparar o disco rígido primeiro, com um ESP e, possivelmente, uma conversão do MBR para o GPT. Esta abordagem pode valer a pena considerar, dado que estamos mais do que a meio do tempo de vida do suporte do 14.04.
-
Fazer backup e reinstalar - Como uma versão mais extrema do anterior, você pode fazer backup de seus arquivos pessoais (em
/home
ou qualquer outro lugar), fazer uma instalação 100% nova e restaurar seus arquivos pessoais. Isso pode valer a pena considerar se você estiver enfrentando problemas como partições com tamanho insuficiente ou várias configurações de software abaixo do ideal que deseja corrigir.
Além disso, observe que o novo hardware pode não ser adequadamente suportado pelo software antigo. A versão 14.04.5 do Ubuntu usa a série de kernel 4.4, que está começando a ficar um pouco antiga. (Dito isto, a Canonical fornece atualizações sobre o kernel Linux "stock", então pode ser significativamente melhor em suporte de hardware do que o seu número de versão sugeriria.) Se você está planejando comprar uma nova placa-mãe, recomendo strongmente que você pesquise compatibilidade de hardware com a versão do Ubuntu que você planeja usar, especialmente se for qualquer coisa, menos a última versão. Você pode ser forçado a atualizar para o 16.04 para fazer uso adequado do seu hardware. Isso é verdade mesmo sem os problemas de firmware que você está considerando.