Looking at the output there it looks like it has been unable to mount your /boot partition, which might indicate a filesystem error, unfortunately I am not very experienced in things such as this and you might get more help at the forum specific to your distro at:
http://ubuntuforums....splay.php?f=327 .