태그 보관물: grub2

grub2

부팅 문제 (14.04 + GRUB + 스왑 + 엔비디아)-사진과 함께 now. So below I hope this works: GRUB_CMDLINE_LINUX=”no

랩톱을 시작할 때 스왑이 마운트 된 위치를 벗어나려면 7 번 정도 걸립니다. 누군가 내 어깨 너머로보고 있다면 15 회 시도됩니다! 내 노트북은 오픈 소스 드라이버 (X.Org X 서버)와 Ubuntu 14.04를 사용하는 NVIDIA (Quddro 1000m) 카드가 장착 된 lenovo W520입니다. 트리플 부팅이지만 이것이이 문제에 영향을 미치지 않는다고 생각합니다. 14.04를 설치 한 순간 부터이 문제가 발생했습니다. 일부 업데이트로 문제가 해결되기를 기대했지만 몇 달이 지났으며 업데이트로 해결되지 않았습니다.

내 문제와 관련된 스레드를 하나만 발견했으며 전체 위키에서 제공된 모든 솔루션을 시도했습니다. 그들 중 누구도 나를 위해 일하지 않았습니다. 글타래 (쓰레드) : 내 컴퓨터가 검은 색 화면으로 부팅되는데 어떤 옵션을 수정해야합니까?

내 증상 :

  1. 컴퓨터가 멈출 때 화면의 마지막 줄은 항상 다음과 같습니다. ‘/ dev / sda6에 4215004k 스왑 추가. 우선 순위 : -1 범위 : 1 전체 : 4215004k FS ‘
    이것은 모든 것이 매달려있는 선입니다.
  2. 노트북의 하드 드라이브가 꺼집니다
  3. CPU 팬이 초고 냉각 모드로 전환됩니다.
  4. 컴퓨터는 그 상태로 영원히 앉아있을 것입니다 (한 번 내가 그것을 한 시간 이상 그렇게하게하십시오)

수정 시도

1) 위에서 언급 한 위키를 따르고 그럽 메뉴에서 ‘스플래쉬 없음’및 ‘nomodeset’을 시도했습니다. 또한 같은 줄 ‘rw’에서 ‘ro’를 만들어서 추가 권한이 도움이되기를 바랍니다. 또한 두 번째 모니터, 전원 공급 장치 및 USB 장치를 꽂았다가 뽑아서 문제가 반복 될 수있는 항목이 있는지 확인했습니다. 그렇지 않았다. 문제를 일으킨 범인을 찾기를 바랐지만 내가 찾은 모든 것은 문제에 직접적인 영향을 미치지 않았다는 것입니다. 나는 차트를 유지했다.

2) 우리가 배제 할 수있는 두 가지는 (a) 화면이 너무 어둡습니다. (b)이 문제를 일으키는 USB 장치는 아닙니다-USB 장치 연결 여부에 관계없이 문제가 지속되면 불가능합니다.

3) BIOS에서 ‘Optimus’가 비활성화되어 있는지 확인했습니다. 또한 오픈 소스 드라이버를 사용하고 있기 때문에 이것이 ‘NVIDIA’문제가 아니라 grub 문제가되기를 바랍니다.

4) GRUB을 다시 설치했는데 도움이되지 않았습니다.

5) / etc / defaults / grub을 가지고 놀았지만이 웹 사이트에서 찾은 제안 중 어느 것도 내 문제에 긍정적 인 영향을 미치지 않았습니다. 내 파일의 내용은 다음과 같습니다.

 # If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#_MO_ I commented out the line below to see the shutdown process
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
#GRUB_CMDLINE_LINUX=""
#_MO_ the top line fixed my shutdown problems but I have startup
# prolems now. So below I hope this works:
GRUB_CMDLINE_LINUX="no splash"



# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

나는 아이디어가 신선하다. 정보를 제공하거나 기록하거나 내 측면에서 일부 변경을 수행 할 수있는 경우 알려주십시오.

미리 감사드립니다.

마이크.

************************************ 편집 # 1 ***************** ***************************

이 게시물을 보았습니다. 문제에 적용됩니까? 첫 번째 부팅이 발생하지 않음 [7.471657] / dev / sda7에 4041724k 스왑 추가 우선 순위 : -1 범위 : 1 : : 4041724k FS

다음은 gparted의 설정입니다.

*********************************** 편집 # 2 ****************** ***************************** 여러 사람들이 스왑 파티션을 제거 할 것을 제안했습니다. 나는했다. 그러나 그것은 단지 문제를 바꾸었다. 부팅이 다른 줄에 멈췄습니다. 기본적으로 스왑 파티션 마운팅에 전화를 걸지 않고 부팅 패드가 터치 패드에 걸려있었습니다. 그 일이 발생하면 HDD LED가 꺼지고 PC를 다시 시작하기 전에 몇 분 동안 그대로 두었습니다. 3 다시 연속으로 같은 장소에 갇혀 스왑 파티션을 다시 넣었습니다. 스왑이 사라 졌을 때 막히는 위치를 촬영했습니다.

*********************************** 편집 # 3 ****************** *****************************

‘Edit # 2’에서 수행 한 절차에서 실수를했습니다. 파티션을 삭제 한 후 / etc / fstub에서 코드 줄을 제거하지 않았습니다. 스왑 섹션을 삭제 한 프로세스를 반복 한 다음 / etc / fstub 파일에서 스왑 라인을 주석 처리했습니다. 이렇게해도 문제가 해결되지 않았지만 다른 증상이 나타납니다. 이 게시물은 이미 너무 길어서 차트를 포함하는 대신 스왑 파티션없이 PC를 총 45 번 재부팅한다는 결론을 제공합니다.

  • 25 번 부팅 했어요

  • 20 번 부팅에 실패했습니다

  • 전원이 연결되어 있고 두 번째 모니터가 연결되어 있고 USB 허브가 연결되어있는 경우 (허브에 연결된 장치가없는 경우)

  • 랩톱에 아무것도 연결되어 있지 않으면 (전원 코드, 두 번째 모니터 용 VGA 코드 및 USB 허브 없음) 부팅 할 가능성이 거의 없습니다. 20 회 실패한 부팅 중 12 번은 랩톱에 연결된 것이 없습니다.

  • PC 부팅에 실패하면 화면이 멈출 때 다른 화면을 보았지만 편집 # 2와 동일한 화면입니다.

  • 랩탑을 현장으로 가져갈 때 랩탑이 작동해야하고 PC에 연결된 코드가 없기 때문에 PC가 시작되지 않을 수 있기 때문에 PC의 상태가 엉망입니다.

  • 참고 : 내 / etc / default / grub은 게시물 본문과 동일합니다. 나는 그것을 제안 된 첫 번째 링크 게시물로 설정하고 과거에 다른 사람들을 위해 일한 것처럼 유지했습니다.

  • 전체 공개를 위해 관련이 없다고 생각되는 또 다른 버그가 있지만, 지금까지 만들었으므로 가슴에서 벗어나고 싶습니다 .FN 키와 두 개의 밝기 키를 사용하여 화면 밝기를 조정하려고 할 때마다 (HOME & END), 운영 체제가 정지되고 정지되지 않습니다. 전원 버튼을 눌러 PC를 다시 시작해야합니다. 이 기능은 12.04에서 작동했습니다.

어떤 아이디어? 나는 어떤 제안이라도 수행 할 것이다.

******************************************* 편집 # 4 ******* ************************

안녕하세요 여러분 도와 주셔서 감사합니다! 여기 내가 한 일이 있습니다.

  1. sudo apt-get 업데이트

  2. sudo update-grup

  3. sudo shutdown now // 이것은 내 컴퓨터를 정말 재미있게 만들었습니다. 제대로 종료되지 않았고 ‘Noveau’메시지가있는 화면을보고있었습니다. 전원 버튼을 4 초간 누르고 컴퓨터를 종료했습니다. 여기 내가 본 것입니다 :

  4. 컴퓨터가 종료되면 모든 코드 (전원, VGA, 장치가 연결되지 않은 USB 허브)를 뽑고 PC를 다시 시작했습니다. 부팅에 실패 했으므로 전원 버튼을 계속 누르고 마침내 부팅 될 때까지 다시 시작했습니다 (약 3 번 부팅 시도).

  5. PC가 마침내 부팅되면 우분투에 문제를보고 할 수있는 권한을 요청했습니다. 문제를보고했습니다.

  6. 다음 로그의 내용을 얻었습니다.

나는 일을 시작했다가 돌아 왔을 때 다른 모든 제안 (memtest 등)의 결과를 게시 할 것이다. 모든 도움을 주셔서 감사합니다. 무엇을해야하는지 계속 알려 주시면 여기에 결과를 적어 두겠습니다.

************ 아래 정보는 oldfred의 답변에 대한 보완 정보입니다 *************

해결책을 찾은 것 같습니다. ‘oldfred’는 작동 솔루션을 제안하는 첫 번째 방법입니다. 감사! 나는 많은 테스트를 수행했으며 이것이 당신에게 이런 일이 발생하면 당신이해야 할 일입니다.

1) gparted를 사용하여 스왑 파티션을 다시 추가했습니다. 스왑 파티션은이 문제와 관련이 없습니다. 여러 사람들이 언급했듯이 스왑 메시지는 O / S가 중지 될 때 화면에 표시된 마지막 줄에 불과했습니다.

2)이 솔루션이 적합한 지 테스트하려면 자주색 그럽 화면이 나타나면 e를 눌러 항목을 편집하십시오. linux로 시작하는 줄 끝에 다음을 추가하십시오.

acpi_osi = 리눅스 acpi_backlight = 벤더

3) 이것이 당신에게 효과가 있다면,이 변경 사항을 영구적으로 만들려면 / etc / default / grub을 sudo로여십시오 (sudo gedit / etc / default / grub)

4) 문자열을 변경

GRUB_CMDLINE_LINUX = “스플래쉬 없음”

GRUB_CMDLINE_LINUX = “스플래쉬 없음 acpi_osi = Linux acpi_backlight = vendor”

5) 마지막으로 GRUB이 다음을 입력하여 새 설정을로드하도록하십시오.

sudo update-grub

빙고, 모든 것이 제대로 작동합니다 !! 도와 주셔서 감사합니다. 감사합니다.



답변

여전히 비디오 문제라고 생각합니다.

그리고 grub의 부팅 매개 변수는 nVidia와 함께 설정되어 있지 않지만 Intel으로 부팅하는 경우 다른 매개 변수가 있습니다. 부팅 할 비디오 칩을 설정할 수 있습니까?

이것 좀 봐

Boot-Repair를 사용한 후 화면 해상도를 변경할 수 없습니다

e를 사용하여 grub 메뉴에서 대체 부팅 매개 변수를 테스트하고 Linux 행으로 스크롤합니다. 조용한 스플래시를 교체하거나 부팅 파라미터 후에 테스트하려는 설정을 추가하십시오. 작동하는 조합을 찾으면 / etc / default / grub을 편집하십시오.

그러나 acpi_osi = Linux 및 / 또는 acpi_osi = Linux가 필요할 수도 있습니다. acpi_backlight = vendor

gksudo gedit /etc/default/grub
sudo update-grub

따라서이 줄에 작동하는 부팅 매개 변수를 추가하십시오.

GRUB_CMD_LINUX_DEFAULT="no splash acpi_osi=Linux acpi_backlight=vendor"

답변