We are a bit outside of my direct knowledge, but primary and secondary alcohols are more often converted into alkyl chlorides using thionyl chloride. They are said to be resistant to reaction with HCl. I can also imagine the possibility of a competing reaction in the case of 2-butanol, but I would defer to one of the synthesis specialists here. For tertiary alcohols HCl is sometimes used in ether. I am unfamiliar with using water as the solvent, which is what would be the case for 12 M HCl.