GRUB에서 단일 사용자 모드로 부팅하려면 어떻게합니까?


81

xorg.conf에서 몇 줄을 변경 한 후에는 더 이상 Ubuntu를 부팅 할 수 없습니다 (X를로드하려고 할 때 중단된다고 가정). 따라서 단일 사용자 모드로 부팅 할 수있는 방법이 필요합니다. 그러나 인터넷에 대한 지침은 제로가없는 것 같습니다. 왜냐하면 그들은 모두 실제로 컴퓨터에서 파일을 편집 할 수 있다고 가정하고 분명히 할 수 없기 때문입니다.

그렇다면 단일 사용자 모드에서 Ubuntu를 어떻게로드합니까?

스플래시를 끄면 문제가 발견되었습니다. 일부 오류로 인해 Ubuntu가 X 서버를로드 할 수 없을 때마다 tty1로 전환되고 프롬프트를 기다리지 만 스플래시는 끄지 않습니다.


업데이트에 대한 정보를 조금 더 제공해 주시겠습니까? splashUbuntu가 X 서버를로드 할 수 없을 때 꺼지지 않는 이유는 무엇 입니까?
비이성적 인 John

2
@irrationalJohn 스플래시 화면이 사라지지 않기 때문에 콘솔을 볼 수없고 심지어 로그인 할 준비가되지 않았을 수도 있습니다.
Alexei Averchenko

답변:


100

single user모드 로 부팅하려면 부팅 하려는 GRUB 메뉴 항목의 부팅 지침을 편집하고 커널 매개 변수 / 옵션을 추가하십시오 single. 이를 수행하는 방법에 대한 간단한 지침은 다음과 같습니다.

  1. Shift재부팅하는 동안 왼쪽 키를 누르고 있으면 GRUB 메뉴가 나타납니다.
  2. 사용하려는 GRUB 부트 메뉴 항목을 선택 (강조 표시)하십시오.
  3. e선택한 부팅 메뉴 항목에 대한 GRUB 부팅 명령을 편집하려면 누릅니다 .
  4. 명령 목록의 하단 근처에서 다음과 유사한 행을 찾으십시오.

    linux /boot/vmlinuz-3.2.0-24-generic root=UUID=bc6f8146-1523-46a6-8b\
    6a-64b819ccf2b7 ro  quiet splash
    initrd /boot/initrd.img-3.2.0-24-generic
    
  5. 라인 single의 끝에 커널 부트 매개 변수 를 추가하여 (4)에서 중간 라인을 변경하십시오 (예 :) ro quiet splash.

    이 예에서는 다음을 변경합니다.

    6a-64b819ccf2b7 ro  quiet splash
    

    6a-64b819ccf2b7 ro  quiet splash single
    
  6. 를 눌러 중 Ctrl+ X또는 F10이러한 커널 옵션을 사용하여 부팅합니다.

참고 : 이러한 변경 사항은 영구적 이지 않습니다 . 이 방법으로 만든 커널 부팅 옵션에 대한 모든 변경 사항은 다음 부팅에 영향을 미칠 것입니다 만 당신은 눌러 중 하나에 의해 그 부팅을 시작하면 Ctrl+ X또는 F10동안 여전히 GRUB 편집 모드입니다.


6
방법 변경에 대한 ro하기 rw때문에 파일 시스템에 쓰기 권한이 장착됩니다 변경 사항이 충실 할 수 있도록,?
sjas

1
왼쪽 시프트는 작동하지 않습니다. 이 작업을 수행하는 새로운 방법이 있습니까?
Shayne

1
우분투 16.04에서는 GRUB 메뉴에 들어가기위한 최소한 "ESC"가 있습니다.
SiHa

32

때로는 single승인 된 답변에 설명 된 방법 을 사용하지 못할 수도 있습니다 . 이 경우 Linux 커널에게 다음과 같이 다른 초기화를 사용하도록 지시 할 수 있습니다.

init=/bin/bash

예를 들어

          ss


4
이 방법은 기존 암호를 묻지 않고 쉘을 제공하기 때문에 시스템 암호를 잃어 버릴 때 유용합니다.
Russell Fulton


5

왜 명령이 영구적이지 않은지 잘 모르겠습니다.

"/ etc / default / grub"을 영구적으로 편집하려면

pico /etc/default/grub

같은 변화를 ...

update-grub

"ro quiet splash"라인을 변경했습니다

"ro text single"하고 GUI를 시작합니다.

startx

13
영구적이어서는 안되며 피해 통제입니다.
Alexei Averchenko
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.