Você precisará de um xorg.conf
personalizado
edite /etc/X11/xorg.conf
# command line
sudo -e /etc/X11/xorg.conf
# graphical
gksu gedit /etc/X11/xorg.conf
xorg.conf
é dividido em seções e você precisa apenas de algumas seções.
Você pode não precisar de mais do que uma seção Monitor
Section "Monitor"
Identifier "Monitor0"
Option "Enable" "false"
EndSection
Section "Monitor"
Identifier "Monitor1"
Option "Enable" "true"
EndSection
Se você precisar de mais do que isso ...
Section Screen
Identifier "Screen0"
Device "Device0"
Monitor "Monitor1"
EndSection
Section "ServerLayout"
Identifier "Layout0"
Screen "Screen0"
EndSection
Em termos de níveis de execução, o Ubuntu usa o Upstart e, até certo ponto, a ideia de runlevels é depreciada. Você precisará editar seus scripts Upstart para que o X não inicie no runlevel 2 e adicione "2" ou "3" à sua linha grub linux (kernel).
Upstart não é muito ruim para aprender, veja Como iniciar para começar.
Isso deve começar, postar de volta se você ficar preso.