Quiero arrancar en la consola en lugar de usar una GUI systemd
. ¿Cómo puedo hacer eso?
Quiero arrancar en la consola en lugar de usar una GUI systemd
. ¿Cómo puedo hacer eso?
Respuestas:
Abra una terminal y (como root) ejecute:
systemctl set-default multi-user.target
o con --force
systemctl set-default -f multi-user.target
para sobrescribir cualquier enlace simbólico existente en conflicto 1 .
Verifique dos veces con:
systemctl get-default
Otra forma es agregar el siguiente parámetro a la línea de arranque del kernel:
systemd.unit=multi-user.target
En /etc/systemd/system
encontrará una enlace simbólico , default.target
. Actualmente esto apunta a /usr/lib/systemd/system/graphical.target
(puedes ver esto con readlink default.target
.
Como root (o mediante sudo), elimine el enlace simbólico y reemplácelo:
rm default.target
ln -s /usr/lib/systemd/system/multi-user.target default.target
Verifique eso con type default.target
. Debería decir "enlace simbólico a ...", no " enlace simbólico roto a ...", en cuyo caso escribió mal el objetivo, comience de nuevo. También verifique que tenga el nombre correcto, default.target
todo esto es importante para que el sistema se reinicie correctamente.
Ahora puede reiniciar e ir a la consola en lugar de un administrador de pantalla. Para volver a iniciar sesión en la GUI, invierta el proceso anterior.
KDM
tiene un error donde ignorará al multi-user.target
objetivo cuando lo use systemd
.
Aún necesita establecer el multi-user.target
como se menciona en las respuestas anteriores. Pero por alguna razón KDE
ignorará eso incluso cuando está configurado correctamente y aún se ejecuta en el arranque: /.
Aquí está el trabajo que encontré que finalmente funcionó. Agregue lo siguiente a los parámetros de la línea de comandos del kernel:
systemd.mask=kdm.service
Edité /etc/default/grub
y cambié la GRUB_CMDLINE_LINUX_DEFAULT
línea para que lea como sigue:
GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.mask=kdm.service"
Después de esta actualización de cambio grub
:
update-grub
Ahora, después de reiniciar, el sistema muestra un mensaje de inicio de sesión de la consola en lugar de iniciar X y KDE
.