Sorry if mentioning something already asked, but did you try another SDcard for installing?, cause you tried so much different usb discs and even a usb pen drive, maybe your SDcard is corrupt/broken at a point and only noticed when copying/reading X GB data to it. Or even got a 'fake' ebay...