error using dinit on XP with compactflash

Can someone explain the error " DINIT: disk ‘\.\L:’ is too small to initialize
I can get this with various CFs. I thought that I understood why on standard CF reader but I also get it with a 2gig Transcend CF using a IDE to CF adapter.

Thanks