Per questo motivo difficilmente si può utilizzare una distribuzione normale "off the shelf" come la Debian che è disponibile per la maggior parte delle architetture
Normalmente una scheda embedded ha poca RAM e poco "disco" (in realtà normalmente della ROM)
Anche ammettendo di utilizzare una distribuzione "normale", occorrerà ottimizzarla per ridurne l'imnpegno di disco e di memoria
Ma probabilmente anche questo non basta. Occorre usare dei trucchi, come delle applicazioni semplificate, per ridurre l'uso di RAM e disco.
Inoltre normalmente il sistema operativo viene eseguito su di un supporto in sola lettura (in genere una ROM), quindi occorrerà un'installazione simile a quella delle distribuzioni live