This question originally start at Superuser.com
Summary: My client has a PHP web application that was written and is served from a Windows environments. Unfortunately the past developer didn't obey naming conventions so file includes are of the form "/file/At/SomethingHere.php" when on disk the path is actually "/File/at/Somethinghere.php". I do not want to use Windows for development but the filesystems I use (ext2, ext3 ) are case sensitive.
I think the solution will be to create a filesystem like FAT 32 or similar, but I am somewhat clueless how to accomplish that. Starting to read up on DD and fdisk to figure out if those are the correct tools I will need.
update: I totally agree that it would be better to fix the real problem then use a potentially unstable fix. But the client isn't really receptive to the idea of paying me to make their code base linux friendly when it works fine for their Windows server.