I rebooted after blkid, Ubuntu ran another disk check and everthing seemed to boot up fine. I rebooted again to make sure it would work consistently and was greeted with the same mounting error as before.
(I'm using a boot disk currently)
The result of cat/etc/fstab is
# /etc/fstab: static file system information.
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb1 during installation
UUID=656d5dd0-09be-4c20-8bac-6656e2af9184 / ext3 noatime,nodiratime,discard,errors=remount-ro 0 1
# /home was on /dev/sda1 during installation
UUID=6c42b421-8288-499b-b0dc-bd8fd555c1b9 /home ext3 defaults 0 2
# swap was on /dev/sda5 during installation
#UUID=244e84f0-75cd-4c3e-8bb6-265dc6f106f2 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
tmpfs /tmp tmpfs defaults,noatime,size=512M,mode=1777 0 0
tmpfs /var/spool tmpfs defaults,noatime,size=512M,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,size=512M,mode=1777 0 0