From BF2 Technical Information Wiki
MD5 hashes for the different BF2 client versions
Windows Client version 1.0
Windows Client version 1.01
Windows Client version 1.02
Windows Client version 1.12
You can use the MD5summer program to collect MD5 sums of all files.
Linux server checksums
Client checksums courtesy Mortis.