Estou tentando atualizar o software em um computador muito antigo: um Pentium MMX com 16 megabytes de RAM. Atualmente, ele está executando um kernel 2.4.37.11.
Eu configurei um kernel 4.14 não modular mínimo que faz tudo o que o kernel 2.4 faz e tentei inicializar a partir dele. A inicialização usando o LILO produz a seguinte saída:
boot: gentoo-4.14.3
Loading gentoo-4.14.3.................................
BIOS data check successful
Nesse ponto, a tela pisca brevemente e o sistema congela.
Se eu adicionar mais 32 MB de RAM de outro sistema, o kernel 4.14 inicializa bem e free
mostra o kernel usando um pouco mais de 4 MB de RAM. O kernel requer uma certa quantidade mínima de RAM durante a inicialização?