Eu não faria. Eu não acho que seja prático até tentar instalar o Ubuntu dentro de 128MB.
O Ubuntu é compilado para ser útil, não é frugal com espaço em disco. Um excelente exemplo disso é: cada dos pacotes do kernel do Ubuntu tem cerca de 150MB. Ele é projetado para ser flexível, não pequeno.
Sim, você pode criar seu próprio apenas para seu hardware ( make localmodconfig
), mas você provavelmente acabará precisando rolar muito mais também. Um processo de inicialização personalizado, exclua o Upstart / Systemd, simplifique os drivers do Xorg.
Seu maior problema, talvez, seja a instalação. Supondo que você possa obter a carga útil final abaixo de 128 MB, a única maneira que posso pensar em obtê-lo no dispositivo final é fazer uma cópia bruta em sua mídia (essencialmente, exibi-la de uma instalação virtual que você fez e aparada em outro lugar).
E não é apenas o tempo inicial necessário, você também precisa considerar a manutenção. Quanto mais você personalizar, menos poderá ser atualizado automaticamente. Manter-se a par dos problemas de segurança será mais difícil porque você não terá alguém compilando e empacotando coisas para você.
Então, sim, você poderia gastar muito tempo fazendo isso apenas para obter o Ubuntu e as coisas úteis que o Ubuntu traz consigo. Ou você pode usar algo projetado para ser usado em um computador antigo. Eu sei o que escolheria.