Compatibilidade de configuração do Linux

1

Eu quero configurar um ambiente Linux, mas quero que o sistema seja inicializável em dois ou mais sistemas de computador com diferentes conjuntos de hardware.

  • O Linux pode fornecer esse nível de abstração de hardware, já que os computadores são baseados na mesma arquitetura (x86 de 64 bits)?

Eu suspeito que, se eu tiver um kernel compatível para cada máquina, ele poderá ser inicializado com êxito.

  • A arquitetura do sistema operacional Debian suporta esse recurso? Como posso fazer isso?
por Mini Fridge 17.02.2016 / 16:50

1 resposta

0

A resposta curta é sim.

Desde que a arquitetura do processador seja a mesma (x86_32, x86_64, etc.), a instalação será executada em qualquer lugar. Existem apenas três dificuldades na prática:

  • Você precisa ter os drivers corretos disponíveis no momento da inicialização. A melhor maneira de garantir isso é ficar com o kernel da sua distribuição: se você compilar o seu próprio, o risco é bem alto de que você acidentalmente perca um driver.
  • O bootloader precisa funcionar. No hardware do PC, isso geralmente não é um problema. Basta usar o Grub e certificar-se de que a configuração não codifique os nomes dos dispositivos.
  • Os drivers de vídeo proprietários não são amigáveis e tendem a instalar alguns arquivos que impossibilitam não usá-los. Por último, observei que esse era o caso dos drivers proprietários da ATI e da NVidia. Drivers grátis estão bem. Portanto, escolha os drivers de vídeo gratuitos e não use efeitos 3D extravagantes que os drivers gratuitos não suportam.
por 18.02.2016 / 02:17