GRUB이 그래픽 UI를 사용 / 시작하지 못하게하려면 어떻게합니까?


10

구형 노트북 (정확히 말하면 후지쯔 지멘스 라이프 북 S6010)과 우분투 (10.10, Xubuntu 데스크탑) 설치 (새 설치)에 문제가 있습니다.

설치 중 그래픽 하드웨어가 잘못 감지되어 이제 GUI로 시스템을 부팅 할 수 없습니다. 그래픽 모드를 호출하려고하면 시스템이 정지됩니다.

따라서 그래픽 문제를 해결할 수 있는지 확인하기 위해 컴퓨터를 텍스트 모드로 부팅하고 싶습니다.

그러나 GRUB (1.98)에게 그래픽전혀 사용하지 말라고 알리는 데 실패했습니다 . GRUB 메뉴로 이동하여 사용 가능한 부팅 구성 중 하나를 편집 할 수 있지만 "텍스트 만"을 표현하려고 시도하면 모든 것이 실패했습니다 (즉, 시스템은 부팅 중에 그래픽을 호출하여 즉시 사용할 수 없게됩니다).

다른 방법으로 컴퓨터에 들어갈 수 없습니다 (예를 들어 CD 또는 USB로 부팅 할 수 없음). GRUB 부팅 메뉴에서 GRUB에게 멋진 기능을 사용하지 못하게하고 텍스트 콘솔로 안내하려면 어떻게해야합니까?


"시스템을 GUI로 부팅 할 수 없습니다"? 비 GUI로 부팅 할 수 있습니까? 예를 들어, 프레임 버퍼 장치에 문제가있는 경우 텍스트 모드로 부팅하지 못할 수도 있습니다. 이 경우 설정을 변경하고 커널을 다시 컴파일해야합니다.
phunehehe

@ phunehehe : 시스템을 GUI가 아닌 다른 것으로 부팅하는 것이 내가하려고하는 일이지만 곧 끝납니다. 진단 부팅에서 마지막 줄은 firewire_core: created device fw0 ...이며 그래픽 모드가 실패했음을 나타내는 화려한 디스플레이가 나타납니다.
Tomalak

@ phunehehe : 이 버그 보고서 는 현재 겪고있는 문제와 매우 유사한 것 같습니다.
Tomalak

푸네 헤의 대답이 충분하지 않다면, linux라인 의 그럽 메뉴에 무엇이 있는지 알려주십시오 . UUID가 있으면 복사 할 필요가 없습니다.
Gilles 'SO- 악마 중지'11

@Gilles : 물론 UUID가 있습니다. 기계가 내 직장에 있는데 지금 가지고 있지 않습니다. 문제는 시스템이 내가 기대했던 80x25 문자 VGA 모드 대신 고해상도 텍스트 모드로 부팅하려고 시도하는 것일 수 있습니다.
Tomalak

답변:


8

매개 변수를 전달 single하거나 1커널에 단일 사용자 모드로 들어갈 수 있습니다 . 단일 사용자 모드는 루트 권한을 가진 터미널을 제공합니다. 또한 스플래시 화면을 비활성화하고 매개 변수 목록 을 제거 quiet하고 splash매개 변수 목록에서 ( 자세한 경우) 상세 모드를 활성화하는 데 도움이 될 수 있습니다 . 단일 사용자 모드로 부팅하려면 GRUB 메뉴에서을 누른 e다음 다음과 같은 줄을 찾으십시오.

linux   /boot/vmlinuz root=/dev/sda4 ro quiet splash

single끝에 추가 하고, 제거 quiet하고 splash존재하는 경우

linux   /boot/vmlinuz root=/dev/sda4 ro single

또는 대안 적으로

linux   /boot/vmlinuz root=/dev/sda4 ro 1

불행히도 :-(하지 작동합니까 A) I를 누르면 c내가 GRUB의 명령 콘솔에 들어가, 거기에 볼 수있는 것은 없다. 그러나 e부팅 구성을 편집하고 CTRL+X수정 된 구성을 실행 하려면을 누릅니다 . GRUB 버전이 다르게 동작합니까? b) "복구 모드"설정에서 linux라인에 이미 표시 ro single되어 있지만 제대로 작동하지 않습니다. GRUB가 스플래시 화면 또는 다른 것을 표시하려고합니까?
Tomalak

잘못된 키를 게시하여 죄송합니다. 'e'가 올바른 키 여야합니다. 업데이트되었습니다.
phunehehe

괜찮습니다, 건배 그러나 splash어디에도 매개 변수 가 없습니다 . 또한 매개 변수로 text(또는 textonlyGoogle이 제안한대로) 추가하려고했지만 무시되었지만 화면은 여전히 ​​부팅 도중에 정지됩니다.
Tomalak

없는 경우 제거 할 필요가 없습니다. 업데이트를 참조하십시오.
phunehehe

3
단일 사용자 모드로 충분하지 않은 경우보다 근본적인 접근 방식은 linux /boot/vmlinuz root=… ro init=/bin/bash입니다. 루트 파티션이 마운트 된 직후에는 서비스없이 쉘로 넘어갑니다. 당신은 아마로 할 것입니다 mount -t proc proc /procmount -o remount,rw /다른 어떤 전에.
Gilles 'SO- 악마 그만

1

Fedora 16에서 텍스트 모드로 부팅하려면 :

ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

X를 완전히 제거하려면 다음을 실행하십시오.

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