may be an idea to check where the m2 and gates are looking for info,
for example go into the setup.txt and go right through you should find something like :
BaseDir=D:\Mirserver\Mir200\Share\
GuildDir=D:\Mirserver\Mir200\GuildBase\Guilds\
GuildFile=D:\Mirserver\Mir200\GuildBase\Guildlist.txt
VentureDir=D:\Mirserver\Mir200\ShareV\
ConLogDir=D:\Mirserver\Mir200\ConLog\
CastleDir=D:\Mirserver\Mir200\Castle\
EnvirDir=D:\Mirserver\Mir200\Envir\
MapDir=D:\Mirserver\Mir200\Map\
NoticeDir=D:\Mirserver\Mir200\Notice\
PlugDir=.\
LogDir=D:\Mirserver\Mir200\Log\
CastleFile=D:\Mirserver\Mir200\Castle\List.txt
somewhere in the list, setup.txt is located in the mir200 folder,
make sure the drive letter and filename ie: D:\mirserver is correct, if your files are on C drive make sure it says C:, if the folder your server files are in is called something different like for example "server" you will need to change it to C:\server and so on and so forth, make sure you have checked all the config txt in all the gate folders, make sure there all set to the correct drive and folder, iam not saying this is whats causing the problem but i had this once and i swear it was because the m2 was looking at the wrong drive letter in the setup.