I've noted a few glitches in upgrade, but not the particular one mentioned.However, in earlier upgrade I had some problems because Ubuntu seems to have gone to the UUID method of identifying disks. I had to play around to get the "new" UUIDs for my partitions and put them in fstab and the grub menu.lst.
Has anyone else had this? Possibly it is the reason for "error 22". That is, the partition is there, but not under the UUID called for.