Outra ideia, ao invés de ter uma imagem de boot binária criada pelo linker, pode-se usar uma imagem "tipo TAR" (ou similar, mais simples), contendo o kernel, drivers, arquivos de configuração do bootloader e kernel, etc...
Desta forma o bootloader abre a imagem, lê o arquivo de configuração de boot, copia a imagem do kernel para o lugar correto, copia a imagem para a memória e passa o controle ao kernel, que por sua vez também pode ler o conteúdo da imagem.
Desta forma o bootloader abre a imagem, lê o arquivo de configuração de boot, copia a imagem do kernel para o lugar correto, copia a imagem para a memória e passa o controle ao kernel, que por sua vez também pode ler o conteúdo da imagem.
Nenhum comentário:
Postar um comentário
Obs.: Após escrever seu comentário, inscreva-se por e-mail para seguir os próximos comentários. Ou assine a postagem de comentários (Atom).