CentOS 시작 화면 해상도

CentOS 시작 화면 해상도

커널 라인에서 /etc/grub.conf사용할 화면 해상도를 설정하려고 합니다.vga=

vga=788

CentOS 6.4를 사용하고 있습니다.

이 명령은 화면 해상도를 16비트 800x600으로 설정해야 합니다.Antlinux 위키에 따르면.

진행률 표시줄 대신 시작 세부 정보를 볼 수 있도록 파일 rhgb에서 제거 했습니다 . grub.conf문제는 대부분의 고객이 구형 모니터를 사용하는 것처럼 화면의 세부 정보가 매우 작으며 VGA 설정을 변경해도 grub.conf화면이나 콘솔의 로그인 프롬프트에 표시된 세부 정보가 변경되지 않는 것 같습니다.

시작 및 로그인 프롬프트 중에 콘솔에 표시되는 세부 정보를 수정하기 위해 화면 해상도를 변경하는 방법에 대한 아이디어가 있습니까? VGA를 설정해도 grub.conf아무런 효과가 없는 것 같습니다.

/etc/grub.conf:

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-358.el6.i686)
    root (hd0,0)
    kernel /vmlinuz-2.6.32-358.el6.i686 ro root=UUID=8676c199-8498-4de4-8465-c87c2138560f
    rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD 
    SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us
    rd_NO_DM vga=788 quiet
    initrd /initramfs-2.6.32-358.el6.i686.img

고쳐 쓰다:

나는 이것을 다음에서 보았다 /var/log/messages:

Nov 18 16:01:34 localhost kernel: [drm] nouveau 0000:01:00.0: allocated 1024x768 fb: 0x48000, bo df82e400

내 해결 방법 변경 문제와 관련이 있는 것 같습니다. 아직 조사 중입니다. 수리하다! ! 아래의 수정 게시물을 참조하세요.

답변1

마침내 알아냈습니다..이것은 CentOS 6.4에서 작동합니다...결과는 사용 중인 버전에 따라 다를 수 있습니다...

nouveau.modeset=0업데이트: 원본 게시물 을 수정 하지 않기로 결정했지만 nomodeset.nouveau.modeset=0

를 보면서 Plymouth가 해상도를 1024x768로 설정해야 한다는 것을 /var/log/messages알았습니다 . 이로 인해 grub.conf에서 더 낮은 값으로 설정 nouveau되었더라도 해상도가 변경됩니다 . vga=ask따라서 행동 증상은 다음과 같습니다.

  • 부팅의 첫 번째 부분에서는 vga=grub.conf의 parm에 설정된 내용을 사용합니다.
  • 시작의 첫 번째 부분이 시작된 직후에 또는 nouveau로 변경하십시오 . 에서 이를 볼 수 있습니다 .default (1024x768)nouveau.modeset=3/var/log/messages

다음 커널 라인에 이를 추가하여 문제를 해결했습니다 /etc/grub.conf.

nouveau.modeset=0

기본적으로 nouveau.modeset=3"리드" 로 설정되어 있습니다 1024x768. 해당 설정에 다른 설정이 있더라도 vga=... 이 경우 왼손은 오른손이 무엇을 하는지 전혀 모릅니다. 이것을 알아내는 것은 정말 고통스러운 일입니다... Argggg!!!! 이에 대한 이유가 있다고 확신하지만, 기본값을 설정하기 전에 살펴봐야 할 것 같습니다 nouveau...vga=

/etc/grub.conf:

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-358.el6.i686)
    root (hd0,0)
    kernel /vmlinuz-2.6.32-358.el6.i686 ro root=UUID=6916dd58-165a-4026-8df2-42cd555c8c0f
    rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD
    SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM
    nouveau.modeset=0
    initrd /initramfs-2.6.32-358.el6.i686.img

비슷한 상황이 발생하면 에서 설정을 확인 /var/log/messages하고 검토한 후 그에 따라 조정하세요 .nouveaumodeset/etc/grub.conf

사용자 정의 설치를 위해 킥스타트 파일을 사용하는 경우 ks.cfg의 부트로더 줄에 이 매개변수를 추가할 수 있습니다:

bootloader --location=mbr --driveorder=sda --append="crashkernel=auto nouveau.modeset=0"

그렇지 않으면 나는 그것을 /boot/grub/grub.conf바꾸고/etc/grub.conf

CentOS를 사용자 정의 설치하고 설치 시작부터 해상도를 제어하려면 isolinux.cfg 파일을 수정해 보십시오.

default linux
prompt 1
timeout 0
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label linux
  kernel vmlinuz
  append initrd=initrd.img text ks=cdrom:/ks.cfg nousbstorage resolution=800x600 nouveau.modeset=0
label text
  kernel vmlinuz
  append initrd=initrd.img text nousbstorage resolution=800x600 nouveau.modeset=0
label ks
  kernel vmlinuz
  append ks initrd=initrd.img nousbstorage resolution=800x600 nouveau.modeset=0
label local
  localboot 1
label memtest86
  kernel memtest
  append -

답변2

시작하려면 다음 옵션을 시도해 보세요.

kernel .... vga=ask ....

이렇게 하면 커널이 지원되는 모드를 감지하고 이를 목록에 표시합니다. 사용 가능한 모드를 식별한 후에는 statics 를 사용하여 이를 추가할 수 있습니다 vga=....

답변3

이것은 다양한 배포판에 대해 테스트한 옵션입니다. 이것이 누군가에게 도움이 되기를 바랍니다!

오라클 리눅스 6.4

Edit the file:
    /boot/grub/grub.conf
Adding the following entry at the end of the kernel configuration options (note hex):
    vga=0x31a
And remove:
    rhgb quiet
And run:
    grub-install /dev/sda
Then reboot

센트OS 6.4

Edit the file:
    /boot/grub/grub.conf
Adding the following entry at the end of the kernel configuration options:
    vga=794
And run:
    grub-install /dev/sda

우분투12.04

Set the vga option in the following line: 
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=794"
in the file:
    /etc/default/grub
and run
    update-grub

Reference:
http://ubuntuforums.org/showthread.php?t=1467946

VGA 해상도는 아래 표에서 선택할 수 있습니다.

http://wiki.antlinux.com/pmwiki.php?n=HowTos.VgaModes http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers

관련 정보