grub.cfg의 vt.handoff = 7 매개 변수는 무엇입니까?


28

나는 vt.handoff=7매개 변수가 무엇인지 궁금합니다 . 나는 그것에 대한 좋은 사람 항목을 찾을 수 없습니다 ...

BTW, 다음에 대한 멋진 설명이있는 경우 :

search --no-floppy --fs-uuid --set=root

나는 기쁠 것이 야 :)


grub.cfg 예:

menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash
initrd /boot/initrd.img-2.6.37-12-generic
}

BTW2-태그를 만들 수 없습니다 vt.handoff. (


2
Ask Ubuntu에 오신 것을 환영합니다! 죄송합니다. Ask Ubuntu는 포럼이 아니라 질문과 답변 사이트입니다. 하나의 질문을하면 가장 효과적이므로 하나의 답변을받을 수 있습니다. 여러 가지 질문을 할 때는 여러 분야에 정통한 전문가 한 명을 찾아야합니다. 더 많은 질문을할수록 한 가지 질문은 더 어려워집니다! ;-) 질문을 여러 질문으로 나누고 의견을 남겨 주시면 귀하의 질문 중 하나에 답변 할 수 있습니다.
David Foerster

답변:


38

원활한 부팅 프로세스를 위해 가능한 빨리 검은 화면 이외의 것을 표시하고 바탕 화면이 준비 될 때까지 화면에 그대로 두려고합니다. vt.handoff=7이것의 일부입니다. 우리는 부트 로더에 aubergine 배경을 표시했습니다 (우분투 로고도 원했지만 부트 로더와 실제 시스템 사이에 다른 종횡비에 문제가 있기 때문에 이것이 다음으로 가장 좋습니다). vt.handoff=7그런 다음 커널은 새로운 "투명한"VT 유형 인 가상 터미널 7에서 비디오 메모리의 현재 내용을 유지합니다. 커널이 Vly 7에서 Plymouth 또는 수동 (Alt-F1 등)으로 전환하라는 메시지를 처음으로 받으면 이러한 내용이 손실되고 VT 7이 텍스트 모드로 돌아갑니다.

결론은 모든 것이 올바르게 작동하면 부트 로더 밖으로 나가는 가지 배경을 얻은 다음 Plymouth가 그 위에 로고와 진행률 표시기를 표시 한 다음 디스플레이 관리자가 나타납니다. 로그인 프롬프트로 부드럽게 대체합니다.

또한 searchGRUB 의 명령에 대해 물었습니다 . GRUB 매뉴얼에 문서화되어 있습니다 .


내 grub.cfg 구성에서 "vt.handoff = 7"옵션을 어떻게 정돈 할 수 없습니까? 다시 추가하지 않습니까?

@deblanck : 여기
Serrano

1
GRUB의 gfxpayload = keep 옵션과 별개입니까? 즉, GRUB 메뉴에서 원하는 그래픽 모드를 얻었을 때 aubergine 빈 화면과 올바른 바탕 화면이 표시되지만 Plymouth 스플래시 대신 "지원되지 않는 모드"가 표시되면 이것이 Plymouth의 결함입니까?
Sam Brightman

1
gfxpayload=keepvt.handoff=7동일한 전체 계획의 두 부분이 있습니다; gfxpayload=keepGRUB은 커널을 부팅하기 전에 비디오 모드를 펌웨어 기본값으로 다시 전환하지 말라고 vt.handoff=7지시하고 Linux 커널이 위의 대답과 같이 작동하도록 지시합니다. 오류 메시지의 출처를 모르겠습니다.
콜린 왓슨

1
@Serrano 귀하의 의견에 언급 한 링크가 죽었 으므로 byobu.info/articles/Changing_Plymouth_Resolution_in_Ubuntu.html 로 바꾸고 싶을 수도 있습니다 .
guntbert
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.