Dê uma olhada neste tutorial intitulado: Aprenda Linux, 101: Runlevels, desligamento e reinicie . Você pode alterar do nível de execução 3 (Área de trabalho não-GUI) para Área de trabalho da GUI (normalmente nível de execução 5) com o seguinte comando:
$ telinit 5
Você pode ver em qual nível de execução você está atualmente com o comando runlevel:
$ runlevel
N 3
Depois de executar o comando telinit
acima, você verá essa mudança de 3 para 5. Algumas distros usam runlevels diferentes, não tendo certeza sobre o crunchbang, então talvez seja necessário verificar novamente qual runlevel é apropriado para o modo GUI Desktop .
Você pode alterar qual nível de execução é o padrão normalmente por meio desse arquivo: /etc/inittab
:
$ sudo nano /etc/inittab
# change this line (5 = Desktop)
id:5:initdefault:
# to this (3 = console)
id:3:initdefault:
Além disso, durante a inicialização, você pode substituir seu nível de execução pelo Grub anexando um número no final da linha boot
. Colocar um 1 ali irá dizer ao kernel para inicializar o nível de execução 1 (modo de usuário único). Colocar um 3 lá será inicializado no runlevel 3.
Este é um exemplo da linha do kernel no menu do Grub:
title Fedora (2.6.35.14-106.fc14.x86_64)
root (hd0,4)
kernel /vmlinuz-2.6.35.14-106.fc14.x86_64 ro root=/dev/mapper/vg_grinchy-lv_root rd_LVM_LV=vg_grinchy/lv_root rd_LVM_LV=vg_grinchy/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet
initrd /initramfs-2.6.35.14-106.fc14.x86_64.img
Adicionar um número (1,2,3 ou 5) ao final da linha do kernel forçará o Grub a inicializar o kernel nesse nível de execução.