After an Ubuntu install go wrong my laptop started coming up with this error message:
The disk drive for X is not ready yet or not present
In my case, the laptop was having trouble with /dev/sda1, my root partition.
The error message above is met with two solutions, press S to skip or M to do a manual install. Press "M" for manual install.
Once you are the command prompt, your drive will have been mounted as read-only, change that like this:
mount /dev/sda1 -o rw,remount
Now that the drive is in read-write again (test with a simple touch /tmp/test), continue the installation with this:
dpkg --configure -a