Si quería saber por cuál opción ibas a optar, entonces yo te sugeriría este howto
https://help.ubuntu.com/community/DisklessUbuntuHowto
Es completamente diskless levanta una sesión remota solamente con LAN especificamente PXE
Setup your client
Enter your BIOS settings and configure your system to boot from LAN
* If you have options for different LAN boot methods choose PXE
Lo tiene que soportar la máquina pero la mayoría de actuales bios levantan por lan.
Suerte angel_caido, más alla de darte los tips de lo que buscas no te puedo ayudar mucho porque solo conozco la teoría pero nunca lo he puesto en practica.
P.D.
Mira revisando bien paso a paso lo que ahí han puesto, creo que no aplica para lo que buscas, ya que en ese diskless howto, se traen todo el sistema para levantarlo localmente en la máquina, jala el kernel y el filesystem para trabajar las aplicaciones localmente, y lo que comparte es el espacio de almacenamiento.
Revisa si te interesa ese o quizás el que aplica más para lo que buscas es este otro
https://help.ubuntu.com/community/ThinClientHowto