You see, starch or cellulose like materials are sugars made from monomers like glucose, fructose etc. The acid hydrolysis will result in formation of monomers. The glucose monomer, further, will undergo the ring opening in the presence of the mineral acid. This will result in many competitive hydrolysis reactions in your reaction vessel, and the rates of these reactions are governed by the structure of the individual molecules (monomers, dimers, oligomers, etc) that undergo hydrolysis! This might be the reason for the hydrolysis of starch being partial.
I might be wrong, somebody correct me if it is so!!