Found this here....
http://lists.mysql.com/internals/27604
One shall be the number of the lower_case_file_system and the number of the lower_case_file_system shall be 1. Two shalt thou not set, neither shalt thou set zero, excepting that thou then proceedeth to one. Five is right out. Once the number one, being the number of the lower_case_file_system be reached, then lobbest thou the Holy Hand Grenade in the direction of thine foe, who, being naughty in my sight, shall snuff it.
+ else if (lower_case_table_names == 2 &&
+ !(lower_case_file_system=
+ (test_if_case_insensitive(mysql_real_data_home) == 1)))
+ {
+ if (global_system_variables.log_warnings)
+ sql_print_warning("lower_case_table_names was set to 2, even though your "
+ "the file system '%s' is case sensitive. Now setting "
+ "lower_case_table_names to 0 to avoid future problems.",
+ mysql_real_data_home);
+ lower_case_table_names= 0;
+ }