블로그 이미지
훅크선장

카테고리

분류 전체보기 (330)
사진이야기 (23)
펭귄컴퓨팅 (108)
컴퓨터보안 (72)
절름발이 프로그래머 (59)
하드웨어개조 (19)
멀알려줄까 (34)
잡다한것들 (15)
Total723,204
Today9
Yesterday104

달력

« » 2019.7
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

공지사항

태그목록

GRUB 부트로더에서 콘솔 해상도 설정하는 방법

0. 들어가기 전에..
  리눅스는 부팅될 때 기본적으로 Console 화면으로 부팅이 된다. 그 뒤에 사용자의 설정에 따라서 X-window 환경의 로그인 화면 또는 Console 화면의 로그인 프롬프트가 뜨게 되는데, X-window를 사용하기 보다는 console로 작업하는것을 선호하는 사용자들에게 좋은 팁이 될것이라 생각된다.
  Console 해상도가 높으면 높을수록 더 많은 정보를 출력할 수 있다. 즉, 고해상도가 될수록 한 화면에 표현하는 글자는 많아지고, 글자 크기는 작아진다.
  아무런 설정을 하지 않았을때의 기본 해상도는 480*320 또는 640*480 이며, 커널의 설정에 따라 해상도는 틀려질 수 있다. 본 문서는 GRUB 부트로더의 설정을 변경함으로써 Console의 해상도를 변경하는 방법을 알아본다.

1. GRUB 부트로더 설정

   GRUB에서 해상도를 설정하기 위해서는  /boot/grub/menu.lst 파일을 수정해야 한다.
   menu.lst 파일은 grub의 환경 및 커널 이미지를 설정할 수 있다.
   커널 이미지를 설정하는 부분은 대개 menu.lst 파일의 끝부분에 있으며, 이중 kernel 이 쓰여진 라인에 vga 옵션을 추가해줘야 한다.
      
   title Debian GNU/Linux
   root (hd0,5)
   kernel /boot/vmlinuz-2.6.18 root=/dev/hda6 ro
   initrd /boot/initrd.img-2.6.18

   # vi /boot/grub/menu.lst

   title Debian GNU/Linux
   root (hd0,5)
   kernel /boot/vmlinuz-2.6.18 root=/dev/hda6 ro vga=791
   initrd /boot/initrd.img-2.6.18

 파일을 수정하고 나서 rebooting을 하면 된다. 절대 update-grub를 하지 말자!!
 update-grub를 하면 여러분이 추가한 vga옵션이 사라지게 된다.

  # reboot

2. VGA Option Table

  vga에 설정하는 값에 따라 해상도가 틀려지게 된다. 위의 예제에서 설정한 0x317의 경우 1024*768 크기와 64k의 색상을 갖도록 설정하게 된다.
  여러분의 입맛 또는 컴퓨터 사양에 맞는 설정을 하기 위해선 아래의 표를 참조하자.   

640*480

800*600

1024*768

1280*1024

256

769 (0x301

771 (0x303)

773 (0x305)

775 (0x307)

32k

784 (0x310)

787 (0x313)

790 (0x316)

793 (0x319)

64k

785 (0x311)

788 (0x314)

791 (0x317)

794 (0x31A)

16M

786 (0x312)

789 (0x315)

792 (0x318)

795 (0x31B)

 

3. Reference
 1) http://www.mepis.org/node/2992 
 2) http://blog.naver.com/takeoffx2/10012626605 

-----------------
※ 본 게시물은 스크랩할시에는 아래의 정보를 표시해주시기를 부탁드립니다.
제작 : RainyNova (rainynova@gmail.com) 2007/11/02
원본 : http://www.codedream.net/tt/299 
Posted by 훅크선장