Every book that I have referred to, gives SNi mechanism only with secondary alcohols. Frankly speaking, I just can't fathom why a primary alcohol wont work. Sure, the carbocation formed might undergo rearrangement, but how does that affect SNi mechanism?