The problem that you have is not OS X. It's the Ubuntu. Something happened to it, and it may or may not be coincidental to added user in OS X.
(and now that you know how simple it is to add a user account to your Mac system, maybe you can avoid taking it to a third party tech next time --- Just sayin'
)
and, I have provided virtually the same posts to the other forum where you posted, so you might want to take my suggestion with a grain of salt. I have played around with Ubuntu, but never got into a situation where it wouldn't boot. The boot software that Ubuntu uses, as far as I know, is what provides the access to the Ubuntu partition from the Mac. If that gets messed up, then you have to find out how to repair or reload that software. It has nothing to do with your Mac software. It's purely in the setup of the Ubuntu system, and that's where you need to go to fix it. I can't help you do that, as I just don't have experience with that.
Good thing would be to search on a linux or Ubuntu board for something like "Repairing a Ubuntu system that has stopped booting"
Looks like MacUser2525 beat me to the point with some actual useful information that will help you