É possível rodar o Linux em todo tipo de plataforma? [fechadas]

0

Sabemos que o ambiente diferente usa diferentes tipos de versão do Linux, o EFI tem EFIs e o Legacy tem o Legacy one, mesmo para 32 e 64 bits. Mas é possível ter um Linux que possa rodar um ambiente oral?

A diferença de 32 e 64 bits é fácil de resolver, todos sabemos que o software de 32 bits pode ser executado em hardware de 64 bits. Mas e quanto a EFI e Legacy? Existe algum tipo de linux, que pode rodar tanto no modo UEFI quanto no legado? Eu sei que o instalador pode ser executado em ambos os ambientes, mas um instalado não pode. Então, existe algum Linux estável que possa suportar o ambiente enquanto ainda é suportado (não é muito antigo para ter algum exploit de segurança)?

    
por Andrew-at-TW 22.03.2018 / 11:48

1 resposta

2

"Todos os tipos de plataformas"? Existem dezenas de plataformas que o Linux roda, e você parece estar falando apenas de duas delas. "UEFI" não é apenas para x86 / x64 - também é usado por outras arquiteturas de CPU, como IA64 e arm64. É impossível ter um único kernel Linux que roda em x64 e arm64, por exemplo.

Mas você pode ter uma instalação do Linux que seja executada no x86 nos modos "Legado" e "UEFI"? Sim. O Linux na verdade não cuida de tanto - 90% das diferenças afetam apenas o processo de inicialização (ou seja, coisas que acontecem antes Linux começou). A arquitetura da CPU não muda realmente, então o mesmo kernel Linux e software funcionarão.

Tudo que você precisa para compatibilidade dupla com BIOS x86 e UE86 x86 / x64 é instalar dois bootloaders no disco do sistema (eles podem ser diferentes, por exemplo, grub + elilo ou syslinux + refind).

    
por 22.03.2018 / 13:05