Por que a Seqüência de Inicialização do Linux é organizada da maneira que é…?

1

Por que a sequência de inicialização do Linux é organizada da maneira que é?

Power on + BIOS executa inicialização de hardware e autotestes, LILO / GRUB etc ... mas por que é organizado da maneira que é?

Eu estaria certo em dizer que é principalmente para fins de depuração?

    
por mossman 06.01.2011 / 16:04

1 resposta

5

Isso não é especificamente a seqüência de inicialização do Linux. É assim que o sistema IBM PC original funcionou e o PC que você está usando atualmente é apenas uma versão evoluída desse sistema original, porque as pessoas dão muita importância à compatibilidade com versões anteriores.

Muitos computadores que não precisam ser compatíveis com versões anteriores da arquitetura IBM PC inicializam o Linux de maneira diferente. Meu handphone inicializa diretamente no U-Boot, que então inicializa o Linux. Não há BIOS lá. O mesmo que o meu servidor web / SAN que é baseado em ARM. Ele inicializa diretamente no Redboot, que então inicializa o Linux. Sem BIOS. Acredita-se que o Google Chrome OS tenha se livrado dos bootloaders e inicialize diretamente em um kernel Linux gravado no primeiro endereço de memória.

Em suma, é principalmente lixo legado. Não há uma boa razão para o hardware atual funcionar da maneira que eles fazem, exceto que, se funcionarem de maneira diferente, não poderão inicializar o Windows.

    
por 06.01.2011 / 16:49