Обсуждение статьи тематического каталога: Вариант создания собственного терминального клиента. (xterm linux dhcp initrd boot diskless pxe)Ссылка на текст статьи: http://www.opennet.me/base/net/terminal_client.txt.html
ссылка http://andrek.ipsp.ru/term/rdesktop из CVS умеет делать редирект дисков.
для нормальной кодировки необходим патч из sourceforge.net
редирект портов через rdesktop работает только для одной сессии.
для нормального редиректа LPT, можно использовать демон lp_server, создает стандартный сетевой принтер.
для редиректа COM используйте mdmpoold и клиент под windows - npccomm (включает в себя и сервер под windows).
Пример терминального клиента на базе мини дистрибутива Slitaz + freeRDP
http://alexprays.blogspot.ru/2013/01/blog-post_19.html