본문 바로가기

개발노트/LINUX

[centOS 7] VB에서 centOS minimal install(최소 설치) 후 화면 해상도 조절

상황



버추얼박스 설치

centOS 7.1511 배포판 설치


화면 크게 보려고 게스트 확장자 설치 => xorg 가 없어서 x11는 skip 되고 나머지만 설치됨 / yum update kernel* 한 후 다시 해봤지만 마찬가지


잘 되지 않음


구글링 해서 부팅할 때 'c'를 입력해서 grub> vebinfo 명령어를 통해 해상도 코드를 보고 기억했다가


grub 설정 파일에 수정을 하고 update-grub 하면 된다는 걸 봤는데 update-grub 명령어가 먹히지 않았다. (Command not found)


그러다가 1시간정도 삽질한 후 찾아낸 방법은 아래와 같다.





1. 

# vi /etc/default/grub 명령어로 grub 파일 텍스트 에디터로 열기

2.

해당 파일에 GRUB_CMDLINE_LINUX 프로퍼티 라인이 있는 곳을 찾아서 insert 모드로 전환( i 입력)

3.

나 같은 경우에는 해당 프로퍼티의 value 가 "crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet" 라고 되어 있었다. 자세히 보면 공백으로 구분하는 여러 설정을 할 수 있는 것이다.

4.

해당 라인 맨 끝에 새로운 속성인 vga를 추가한다. ex) vga=795

5.

vga 코드는 저기 위에 써놓은 grub에서 vebinfo 하면 볼 수 있긴 하지만 누군가 대표적인 몇몇 해상도들을 표로 작성해놓은 것을 참고하였다.


가로크기

600

800

1024

1152

1280

1600

8bit

769

771

773

353

775

796

16bit

785

788

791

355

794

798

24bit

786

789

792

795

799

난 791이 적절한듯

6.

그 다음 추가된 속성을 적용시키기 위해 grub을 업데이트 한다. 이게 내가 끝내 못찾았던 update-grub 명령어로 해결될 것이었는데 나는 아래의 명령어로 업데이트 시켜줬다.


# grub2-mkconfig -o /boot/grub2/grub.cfg



7.

재부팅 하면 끝