No hace falta irse a distribuciones específicas. Yo tengo debian corriendo en mi portatil, que hace de servidor. es un P90 con 700mb de disco. Tengo una partición de 185mb para el sistema, es decir TODO el linux esta instalado ahi. Luego otra de 500 para alojar paginas y datos. Tiene 16mb de ram y corre apache+php, ssh, qmail + courierimap, y proftpd. La cuestion esta en instalar SOLO lo que necesitas. Lo que yo hago es instalar el sistema base desde el cd de debian, ningun paquete mas, solo un sistema funcional minimo (unos 80mb) y luego ir instalando solamente lo que necesito. Ah, se me olvidaba, el HD tambien me da para 65mb de swap (muy necesaria en maquinas con tan poca ram). Si quereis ver la info del servidor, http://davidliz.dyndns.org/stats/.
Si es posible meter linux en una agenda, como no lo vamos a meter en 1gb 😉
Un saludo.