Просто необходимо восстановить MBR.
E:
fixmbr
и перезагрузка.Это удалит GRUB и установит Windows MBR.
Попробуйте (как корень):-
systemctl disable graphical.target
После перезагрузки вы должны находиться в многопользовательском режиме
в отличие от графического
.
Если это не удается, проверьте, какая у вас цель по умолчанию:-
ls -l /lib/systemd/system/default.target
# or, depending on your distro
ls -l /etc/systemd/system/default.target
Обратите внимание, что единственная разница в путях - это каталог верхнего уровня - либо /lib
, либо /etc
.
Вышеуказанное должно быть мягкой ссылкой на multi-user.target
. Если она указывает на graphical.target
, то измените ее, используя (в качестве корневой):-
ln -sf /lib/systemd/system/multi-user.target /lib/systemd/system/default.target
# or
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
в зависимости от того, где была найдена мягкая ссылка в предыдущей команде ls -l
.
Перезагрузитесь и, надеюсь, ваш менеджер дисплеев не запустится.
Чтобы посмотреть, какие цели у вас есть, запустите:-
systemctl --all -t target
Вы можете включать и выключать init-скрипты с помощью update-rc.d
в Debian. Используйте update-rc.d lightdm disable
.
Причина, по которой отключение graphics.target не работает, заключается в том, что lightdm не знает graphic.target. Это init-скрипт, который запускается на всех многопользовательских уровнях (2-5).
SystemCTL Отключить
не работает, если источникINIT.D
скрипт. Что я должен сделать вместо этого, чтобы отключитьLightdm
, начиная с загрузки?
по иронии судьбы, ни один из «официальных» способов этого не упомянулся ни в одном ответе. Таким образом, для полноты, здесь они:
Вы «маска» службы:
systemctl mask lightdm.service
или вы создаете свой собственный файл единицы как /etc/systemd/system/lightdm.service
, что тогда становится Правильный первоклассной системный гражданин, который может быть включен и отключен с включением
и , и
отключить команды
. Устройство файлов Superseded INIT.D
файлы одного базового значения. Вы можете ник LightDM.Service
, который был написан народами Debian, если вам нравится. ☺