I'm curious how this term came to be applied to a roll of cloth. I guess that it might derive from Bolton, UK, an ancient textile center, but can find no evidence. Arnie, Bob, Stanley - anyone - can you help?
The OED seems to imply that it's a transferred use from its meaning of a projectile (as in a crossbow bolt) and, later, something you use to fasten stuff together - due to the similar shape, I suppose. Earliest use recorded is 1407.
On the other hand, there is a verb entry with the meaning "To sift; to pass through a sieve or bolting-cloth", plus a noun version of this meaning the thing you use to do the sifting. Both of these have the alternative spelling of "boult" (hence "boulter" and presumably the origin of that surname if you have it!), and appear around the same time at 1398 and 1425 respectively. But the OED doesn't seem to explicitly make the connection between these uses and "a bolt of cloth", so possibly it's coincidental.
OED-regurgitation is all I have to offer
------------------------ If your rhubarb is forwards, bend it backwards.
I've always wondered why the Westboro Baptist bigots wear clothes since some of the material has "fag ends." Given their animosity toward homosexuals, that seems a no-no.
A re-Bolt-ing development: By some quirk of fate I got in contact with someone who lives in Bolton. He said the town's name's origin isn't clear, but likely from its being located in a bowl. Bowl-town became Bolton. Had I known that I wouldn't have guessed cloth to have had anything to do with it.
I am not sure if this is right, but this site says that "to crack someone up" is an American idiom from the 1600s. At the time women's make up was thickly applied so that it would crack when she laughed. That almost sounds too easy to me.
There's a Bothell in Washington State in the USA also. Since it was a logging town in its early days, I had assumed that when it got "civilized" they dropped the "r" after the "B."