Existem pequenas distribuições Linux projetadas para esse tipo de coisa, variando de 1G até o mínimo que eu conheço em 11MB, aqui estão as menores que eu conheço:
- TinyCore
vem com uma escolha de ambientes FLTK ou FLWM e é de apenas 16ish MB, você também pode instalar o CorePlus em cerca de 106MB, eu acho que ambos precisam de uma conexão de fio duro para a internet para começar.
- Maldito Linux Pequeno
Isso é 50ish MB e pode ser completamente guardado na memória, é o x86 que eu acho.
- Porteus
Cerca de 300 MB e pode funcionar com os ambientes KDE, MATE, Cinnamon e Xfce, e também com x86 e 64 bits.
- Absolute Linux
Pouco abaixo de 1G, pouco acima de 64 bits. Interface IceWM, firefox pré-instalado e libreoffice.
De qualquer forma, esses são apenas alguns exemplos fora da minha cabeça. você pode ficar muito pequeno com o linux se quiser. inferno, pense nas distribuições que são feitas para processadores ARM.