우분투를 이미 설치 한 후 'nomodeset'을 어떻게 설정합니까?


100

부팅 옵션 줄을 편집하고 'nomodeset'을 추가하면 LiveCD 모드에서 랩톱의 문제가 해결된다는 것을 알고 있습니다. 우분투를 설치 한 후 Grub2를 통해 부팅 할 때 설정하는 방법입니다.

내 질문은 Ubuntu로 부팅하기 전에 nomodeset을 어떻게 설정합니까?

답변:


110

부팅 과정에서 Grub2를 편집하려면 다음을 시도하십시오.

  1. 부팅 중 BIOS 시작 화면 직후에 SHIFT 버튼을 길게 누릅니다. 커널 목록과 복구 옵션이 포함 된 GRUB이 표시됩니다.

    여기에 이미지 설명을 입력하십시오

  2. e표시된 첫 번째 커널을 편집하려면 누릅니다.

    여기에 이미지 설명을 입력하십시오

  3. 로 끝나는 줄을 찾으십시오 quiet splash. 이 키워드 앞에 부팅 옵션을 추가하십시오. 예를 들어 [...]nomodeset quiet splash
  4. CTRL + X를 눌러 부팅

이 수동 절차를 다시 수행 할 필요가 없도록 nomodeset 부팅 옵션을 영구적으로 수정하는 방법에 대한 Coldfish의 답변 의 단계를 따르십시오 .


해당 지역에 조용한 스플래쉬 옵션이없는 것이 걱정됩니다. 실제로 어떤 라인도 인식하지 못합니다.
단테 애쉬튼

2
fossfreedom. 정말 고맙습니다! 10.04 이후 로이 문제가 발생했습니다! 세상에, 내가 할 수 있으면 안아줄 께! : D
단테 애쉬튼

1
로는 어디로 갑니까?
Hellreaver

1
없다면 quiet splash? 그것도 추가해야합니까?
Nic Hartley

1
없는 사람들을 위해 quiet splash-로 시작하는 줄 끝에 추가하십시오linux
Sanjay Manohar

118

이 옵션을 /etc/default/grub먼저 다음에 추가해야합니다 .

sudo nano /etc/default/grub

다음 추가 nomodeset합니다 GRUB_CMDLINE_LINUX_DEFAULT:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""

그리고 타격에 의해 저장 Ctrl+ O와 다음 종료 나노 Ctrl+를 X, 단순히 실행

sudo update-grub

bash : update-grub : command not found ...
stiv

@stiv 이것은 데비안 / 우분투 기반 시스템을위한 것입니다. 다른 시스템에서는 GRUB 구성을 직접 편집 할 수 있습니다. GRUB 구성은 일반적으로 /boot/grub/올바르게 기억하는 경우 에 있습니다 .
팀 비제

10

나는 같은 문제가 있었다. 위의 솔루션은 모두 정확하지만 Live CD에서 실행할 때이 문제를 해결해야하는 경우에는 조금 더 까다 롭습니다. 이 블로그 게시물이 매우 유용 하다는 것을 알았 습니다 .

필자는 기본적으로 LiveCD 내에서 설치된 Linux를 마운트 할 것을 제안합니다. 나는 그것을했고, 그것은 많은 도움이되었습니다. 단계는 다음과 같습니다.

  • 라이브 CD에서 실행하고 우분투를 설치하거나 이미 완료된 경우 계속 진행하십시오.
  • "gparted"명령으로 설치된 파티션을 확인하십시오. Ubuntu를 설치 한 위치를 알려주는 창을 엽니 다. 내 경우에는 ext4 파티션이 포함 된 / dev / sda2였습니다.
  • 파티션을 마운트하십시오 : sudo mount /dev/sdXY /mnt
  • 그런 다음 Grub이 액세스해야하는 디렉토리를 마운트 / 바인드하십시오. sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys

  • 그런 다음 chroot를 사용 하여이 환경으로 이동하십시오. sudo chroot /mnt

  • /etc/default/grub다른 사람들이 지적했듯이 이제 편집 할 수 있습니다 . 좋아 : sudo vi /etc/default/grub라인을 변경 GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"나는 조용하고 스플래시를 제거하여 장면 뒤에서 움직이는 것을 볼 수 있다는 것이 매우 유용하다는 것을 알았습니다.
  • 필자는 원래 Windows를 설치 한 후 Grub을 위반 한 것이 필요하다고 지적했습니다. 그는 다시 설치해야했다. 필자의 경우 Grub은 손상되지 않았지만 컴퓨터 (mac)는 원래 Grub 설정으로 부팅되지 않았습니다. 그래서 나를 위해 남겨진 유일한 것은update-grub

작성자가 마운트 해제되었지만 방금 재부팅하고 새 설정이 설치되었습니다. "nomodeset"옵션을 사용하면 MacBook Pro 하드 디스크에서 Ubuntu와 Lubuntu를 부팅 할 수있었습니다.

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