|I'm inclined to agree with your initial findings that the mobo has failed. In view of the initial symptoms it could be the display module or something that feeds it.|
Rather doubt it is a virus, hardware more likely. It would be interesting to see if the HD can be seen when slaved on another computer.
Always pop back and let us know the outcome - thanks