Загрузка системы по сети, без установки на локальный компьютер

Подскажите, как можно организовать загрузку по сети системы WinXP или Linux? Не устанавливая на каждый компьютер отдельно + не будет заморочек с обновлением ОС и софта, так как софт с играми планируется тоже положить на файловый сервер и запускать с него.

Давно уже юзаем

Давно уже юзаем такую тему ...Win XP ))) Всё лежит в сети и ОС и игры )))

Если не секрет,

Если не секрет, каким образом это организовано?

Насчет

Насчет бездисковых виндовсов не подскажу ничего, с них толку мало ибо игры невозможно будет запустить на таком тонком клиенте. Вот документация на английском как это сделать на линуксе, но при желании можно найти море доки и на русском:
http://www.gentoo.org/doc/en/diskless-howto.xml

Сразу предупреждаю - задача не из легких и не каждый линукс админ с этим справится. Но, результат ошеломляющий.