Assuming that you're using a PC, most BIOSes will beep at you to tell you there's an error if they don't find a monitor present; you can change this in your BIOS settings.
This could also concevably be a problem with the framebuffer; if the graphics card thinks there's a problem without a monitor present. Try appending this to the boot-up command-line:
Also, take a look in /var/log/messages (and /var/log/boot.log if it exists) and see if there are any errors relating to the monitor.