You can boot from CF cards.
A few years ago, I had a thin client where I installed winxp to a 4gb CF using cf-ide adapter. You have to use a program called bootprep.exe
I know you have windows 2000, but I think it works as well.
More info about it here:
https://www.pcreview.co.uk/threads/making-com … otable.1898749/
http://www.togeo.com/togeo/wordpress/notes-on … ws-xp-embedded/
HP T5720 - win98se, 512mb ram, 4gb dom
HP T5530 - win98se, 128mb ram, 4gb dom
Fujitsu Siemens FUTRO B210 - ms-dos 6.22, 64mb ram, 2gb dom
Deck Pentium MMX 166mhz, win95, 64mb ram, 32gb hdd
IBM PC 330 6577, Pentium 166 mhz, win95, 128mb ram, 8gb hdd