Most likely it is an issue with your fstab, when you get the grub boot loader screen type init 1 in the options line thiss will bott the system into a low level mode without mounting any drives except the root drive, then use vi to edit the /etc/fstab file commenting out the line that tells the system to mount the missing drive.
#vi /etc/fstab
*find the line that tells the system to mount the missing drive
<example>
/dev/sda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
type "i" to go into edit mode
add a "#" to the begining of the line
#/dev/sda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
hit the esc key
the type :wq
type "init 5" at the command line to start the system up the rest of the way
|