Hello Ladies & Gents,

Found myself in a soggy quagmire, I wonder if anyone would be kind enough to throw me a line?

My Ubuntu 14.04 64bit system has been working perfectly well until yesterday morning when I tried to boot it up and these lines of horror greeted me..

Code:
Gave up waiting for root device. Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system wait for the right device?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/efe24220-9569-4e7b-8fof does not exist. Dropping to a shell!

BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a lost of built-in commands.
(initramfs)
I tried the trick wherein one holds down the shift key and tries to boot into another kernel, but I tried them all and they don't work.
There are two SATA hard drives, the second data drive just has user files on it, the first main one has Ubuntu.
I tried unplugging the second data drive - no difference.

I'm currently dancing naked around the machine trying to evoke the Gods Of Ubuntu, if that doesn't work, can you suggest anything?