Não amigo, vc não precisa criar uma nova imagem de boot.
Tem apenas que editar o arquivo
/etc/inittab e colocar no mesmo qual runlevel vc quer inicializar. Abaixo segue um exemplo demonstando os varios runlevels disponiveis, e o que cada um deles inicializa (no caso o exemplo é de uma maquina com Slack que onde me encontro agora).
# These are the default runlevels in Slackware:
# 0 = halt
# 1 = single user mode
# 2 = unused (but configured the same as runlevel 3)
# 3 = multiuser mode (default Slackware runlevel)
# 4 = X11 with KDM/GDM/XDM (session managers)
# 5 = unused (but configured the same as runlevel 3)
# 6 = reboot
# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:
Vc tem que editar a linha
id:3:initdefault: trocando o numero que vc tem pelo correspondente a inicialização em modo texto, que normalmente é o runlevel 3.
T+
Arlei