답변:
부팅 프롬프트 인 경우 커널 명령 줄 끝에 1
(또는 single
)를 추가하여 단일 사용자 모드로 부팅 하십시오. 이 모드에서는 최소한의 서비스 세트 만 시작합니다. 파일 시스템이 마운트되고 콘솔에서 텍스트 모드로 로그인 할 수 있습니다.
데비안에서 디스플레이 관리자를 시작하지 않는 방법이 있습니다. 부팅시 디스플레이 관리자를 시작하는 스크립트는 기본 디스플레이 관리자인지 확인하여 하나의 디스플레이 관리자 만 실행되도록합니다. 가상의 기본 디스플레이 관리자를 설정하십시오. /etc/X11/default-display-manager
존재하지만 디스플레이 관리자의 이름이 포함되어 있지 않은지 확인하십시오 (예 : 비우기).
대체 init을 설치하지 않은 한, 데비안은 System V init를 런레벨과 함께 사용합니다. 대략적으로 말하자면 실행 수준은 실행할 서비스 집합입니다. 1
위 의 내용은 서비스가 거의없는 런레벨 1을 의미합니다. Linux SysVinit에는 정상적인 시스템 작동에 해당하는 4 가지 레벨 (2-5)이 있습니다. 데비안에서는이 4 가지 레벨이 기본적으로 동일한 효과를 갖습니다. 원하는 경우 시스템 관리자가이를 사용자 정의해야합니다. 귀하의 상황에서 X없이 런 레벨을 정의하고 기본값으로 설정하고 싶습니다.
/etc/rc2.d/S??xdm
( ??
두 자리 숫자)를 제거하고 /etc/rc2.d/K??xdm
에서 복사 하여 바꿉니다 /etc/rc0.d/
. S
"시작"을 K
의미하고 "킬"을 의미합니다. 의 심볼릭 링크는 /etc/rc$N.d
runlevel을 시작할 때 시작하거나 중지 할 서비스를 나타냅니다 $N
.file-rc
하거나 설치하십시오 sysv-rc-conf
./etc/inittab
에 라인으로 설정되어 있습니다 id:2:initdefault:
.커널 부트 명령 행에 'single'을 추가하십시오 (메모리가 제대로 작동하면 GRUB의 'e'키).
루트로 :
systemctl disable lightdm
중요한 경고 : 나는 Virtualbox에서 실행되는 Debian 9로 이것을 테스트했지만 작동했지만 그 반대는 아닙니다. 부팅 후 디스플레이 관리자가 자동으로 다시 시작되지 않았습니다.
systemctl enable lightdm
수동으로 다시 시작할 수 있었지만
systemctl start lightdm
어쩌면 내 설정에 문제가있을 수 있습니다. 어쨌든 나는 경고가 좋은 생각이라고 생각했습니다.
systemctl start lightdm
비 UI 명령 로그인에서 실행할 때마다 보입니다 . 누구나 시스템이 정상적으로 작동하도록 설정하는 방법을 알고 있습니까 (예 : UI 로그인 화면 표시)?