GUI를 사용하지 않고 데비안을 텍스트 모드로 부팅하는 방법은 무엇입니까?


18

데비안을 텍스트 모드로 부팅하려면 어떻게해야합니까? 내 마우스와 키보드가 GRUB에서 작동하지만 로그인 화면이 표시되면 작동하지 않으므로 아무것도 할 수 없습니다.


답변:


9

CTRL ALTF 키 F1를 사용 F6하여 해당 텍스트 로그인 화면을 표시하는 F 키를 수행 할 수도 있습니다. 화면 1은 부팅 정보가있는 위치입니다.
CTRL ALT F7GUI로 돌아갑니다.

단일 사용자 모드로 들어가면 다중 사용자 모드에있는 많은 서비스가 중지됩니다. 이것은 아마도 당신이 원하는 것이 아닙니다.


7

부팅 프롬프트에서

부팅 프롬프트 인 경우 커널 명령 줄 끝에 1(또는 single)를 추가하여 단일 사용자 모드로 부팅 하십시오. 이 모드에서는 최소한의 서비스 세트 만 시작합니다. 파일 시스템이 마운트되고 콘솔에서 텍스트 모드로 로그인 할 수 있습니다.

가짜 디스플레이 관리자

데비안에서 디스플레이 관리자를 시작하지 않는 방법이 있습니다. 부팅시 디스플레이 관리자를 시작하는 스크립트는 기본 디스플레이 관리자인지 확인하여 하나의 디스플레이 관리자 만 실행되도록합니다. 가상의 기본 디스플레이 관리자를 설정하십시오. /etc/X11/default-display-manager존재하지만 디스플레이 관리자의 이름이 포함되어 있지 않은지 확인하십시오 (예 : 비우기).

런레벨을 통해

대체 init을 설치하지 않은 한, 데비안은 System V init를 런레벨과 함께 사용합니다. 대략적으로 말하자면 실행 수준은 실행할 서비스 집합입니다. 1위 의 내용은 서비스가 거의없는 런레벨 1을 의미합니다. Linux SysVinit에는 정상적인 시스템 작동에 해당하는 4 가지 레벨 (2-5)이 있습니다. 데비안에서는이 4 가지 레벨이 기본적으로 동일한 효과를 갖습니다. 원하는 경우 시스템 관리자가이를 사용자 정의해야합니다. 귀하의 상황에서 X없이 런 레벨을 정의하고 기본값으로 설정하고 싶습니다.

  • 그래픽 로그인 관리자 (xdm, gdm, kdm,…)를 시작하지 않도록 레벨 2에 배치하십시오.
    • 예를 들어 xdm : 기호 링크 /etc/rc2.d/S??xdm( ??두 자리 숫자)를 제거하고 /etc/rc2.d/K??xdm에서 복사 하여 바꿉니다 /etc/rc0.d/. S"시작"을 K의미하고 "킬"을 의미합니다. 의 심볼릭 링크는 /etc/rc$N.drunlevel을 시작할 때 시작하거나 중지 할 서비스를 나타냅니다 $N.
    • 또는 보다 쉬운 실행 수준 관리를 위해 설치 file-rc하거나 설치하십시오 sysv-rc-conf.
  • 기본 런레벨이 2인지 확인하십시오. 기본 런레벨은 /etc/inittab에 라인으로 설정되어 있습니다 id:2:initdefault:.

1
GUI를 제외한 모든 것을 원합니다. 데비안은 --no-gui비슷한가요? 디스플레이가없고 SSH를 사용할 수 없습니다. Systemd 덕분에 SSH가 원격 셸을 얻을 수있을만큼 일찍 시작되지 않습니다.


0

루트로 :

systemctl disable lightdm

중요한 경고 : 나는 Virtualbox에서 실행되는 Debian 9로 이것을 테스트했지만 작동했지만 그 반대는 아닙니다. 부팅 후 디스플레이 관리자가 자동으로 다시 시작되지 않았습니다.

systemctl enable lightdm

수동으로 다시 시작할 수 있었지만

systemctl start lightdm

어쩌면 내 설정에 문제가있을 수 있습니다. 어쨌든 나는 경고가 좋은 생각이라고 생각했습니다.


나는 이것을 시도했지만 systemctl start lightdm비 UI 명령 로그인에서 실행할 때마다 보입니다 . 누구나 시스템이 정상적으로 작동하도록 설정하는 방법을 알고 있습니까 (예 : UI 로그인 화면 표시)?
Samik R

0

디스플레이 관리자를 제거하십시오.

apt-get remove gdm3 ldm lightdm sddm slim wdm xdm lxdm nodm

여전히 X11을 사용하려면 xinit대신 설치하십시오 .

apt-get install xinit

그리고 startxX11을 시작하기 위해 실행하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.