D.4. 설치 후의 문제 해결

D.4.1. 그래픽 GRUB 화면에 문제가 있습니까?

어떤 이유에서든지 그래픽 부팅 화면 기능을 억제해야 한다면, 루트를 사용하여 /boot/grub/grub.conf 파일을 편집한 후 시스템을 재시작하면 됩니다.

이렇게 하기 위해서는, grub.conf 파일에서 splashimage로 시작하는 라인을 주석 처리(comment out) 시키십시오. 한 줄을 주석 처리하기 위해서는, 줄의 맨 처음에 ; 기호를 삽입하시면 됩니다.

시스템을 재시작한 후, grub.conf 파일이 다시 읽혀질 것이며 변경 사항이 적용될 것 입니다.

그래픽 부팅 화면을 다시 보시려면, 주석 처리한 줄을 다시 grub.conf파일에서 주석 해제시키면 (또는 추가시키면) 됩니다.

D.4.2. 그래픽 LILO 화면에 문제가 있습니까?

어떤 이유에서든지 그래픽 부팅 화면 기능을 억제해야 한다면, 루트를 사용하여 /etc/lilo.conf 파일을 편집하신 후 LILO를 다시 실행하고 시스템을 재실행 하시면 됩니다.

먼저 루트로 /etc/lilo.conf 파일에서 message=/boot/message 부분을 주석 처리하거나 삭제하면 됩니다. 한 라인을 주석 처리하기 위해서는 그 라인의 맨 앞에 ; 기호를 넣으십시오. 그 후, /sbin/lilo -v 명령을 입력하여 LILO를 재실행 하십시오. 다음에 시스템을 부팅하시면, 이전 Red Hat Linux 배포판에서 사용되었던 텍스트 LILO: 프롬프트가 나타날 것입니다.

다시 그래픽 부팅 화면을 보시려면, 앞에서 주석 처리시킨 라인을 다시 lilo.conf 파일 안에서 주석 해제시킨 후 LILO를 재실행 시키면 됩니다.

D.4.3. 그래픽 환경으로 부트하기

X 윈도우 시스템을 설치했지만 Red Hat Linux 시스템에 로그인 후 그래픽 데스크탑 환경이 나타나지 않는 경우, startx 명령을 사용하여 손쉽게 X 윈도우 시스템 그래픽 인터페이스를 시작 가능합니다.

이 명령어를 입력하신 후 [Enter] 키를 누르시면 그래픽 데스크탑 환경이 나타납니다.

그러나 이 명령어는 한 번만 실행되며 이후 로그인시 로그인 과정을 변경시키지 않는다는 점을 기억하시기 바랍니다.

그래픽 로그인 화면에 로그인할 수 있도록 시스템을 설정하시려면, /etc/inittab 파일을 편집하셔야 합니다. 이 파일에서 런레벨 부분의 숫자를 변경하시기 바랍니다. 변경을 마치셨다면, 컴퓨터를 재부팅하십시오. 다음에 로그인 하시면, 그래픽 로그인 프롬프트가 나타날 것입니다.

쉘 프롬프트를 여십시오. 사용자 계정으로 로그인하셨다면, su 명령을 입력하여 루트 사용자가 되시기 바랍니다.

이제 gedit 편집기를 사용하여 파일을 편집하기 위해 gedit /etc/inittab 명령을 입력해 주십시오. /etc/inittab 파일이 열릴 것입니다. 첫 화면에서 다음과 같은 부분을 찾으실 수 있습니다:

# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
# 
id:3:initdefault:

콘솔에서 그래픽 로그인으로 변경하시려면, id:3:initdefault: 줄의 번호를 3 에서 5 로 바꾸셔야 합니다.

주의경고
 

오직 디폴트 런레벨의 번호만 3에서 5로 바꾸십시오.

변경하신 줄은 다음과 같이 나타날 것입니다:

      	id:5:initdefault:
      
    

변경 사항에 만족하시면, [Ctrl]-[x] 키조합을 사용하여 파일을 저장 후 종료하시기 바랍니다. 파일이 변경되었다는 메시지가 나타나 변경 사항을 확인하시도록 요구할 것입니다. yes 대답으로 [Y] 키를 누르십시오.

재부팅 후 그래픽 로그인 화면이 나타날 것입니다.

D.4.4. 서버 설치와 X의 문제

만일 서버 클래스 설치를 하신 후 X를 시작하는데 문제가 있는 경우에는, 설치 과정에서 X 윈도우 시스템을 설치하지 않으셨기 때문입니다.

X 윈도우 시스템을 원하시면, Red Hat Linux CD-ROM을 사용하여 패키지를 설치하시거나 업그레이드를 통하여 X를 설치하실 수 있습니다.

Red Hat Linux CD-ROM을 사용하여 설치하는 방법에 대한 보다 많은 정보를 원하신다면, Red Hat Linux 시작하기 가이드에서 Red Hat Linux 패키지 설치와 업데이트하기 장을 참조하시기 바랍니다.

업그레이드 하기로 선택하셨다면, 업그레이드 패키지 선택 과정에서 X 윈도우 시스템 패키지를 선택하시고 GNOME 이나 KDE, 또는 둘 모두를 고르십시오.

D.4.5. 로그인 시의 문제

만일 설정 에이전트에서 사용자 계정을 만들지 않으셨다면, 루트에 지정하신 루트 암호를 사용하여 루트로 로그인하셔야 합니다.

만일 루트 암호를 기억하지 못하신다면, linux single 명령을 사용하여 싱글 모드로 시스템을 부팅하십시오.

GRUB을 사용하시는 경우, 일단 GRUB 부팅 화면이 나타나면 편집을 위해 e를 입력합니다. 여러분이 선택하신 부트 레이블에 대한 설정 파일 내의 항목이 타날 것입니다.

kernel로 시작하는 행을 선택하신 후 e를 입력하여 이 엔트리를 편집합니다.

kernel 행 마지막 부분에 다음을 추가하십시오:

single

[Enter] 키를 눌러 편집 모드를 종료합니다.

GRUB 화면이 되돌아오면, 단독 사용자 모드로 부트하기 위해서 b를 입력합니다.

LILO를 사용하는 경우에는 [Ctrl]-[x] 키 조합을 눌러 그래픽 LILO 화면에서 빠져나간 후 LILO boot: 프롬프트로 갑니다.

이제 LILO boot: 프롬프트에서 linux single 명령을 입력합니다.

GRUB이나 LILO를 사용하여 단독 사용자 모드로 부팅하시고 # 프롬프트 상에서 passwd root 명령을 입력함으로서 새로운 루트 암호를 지정하실 수 있습니다. 이제 shutdown -r now 명령을 사용하여 시스템을 재시작하신 후 새 암호를 사용하시면 됩니다.

만일 여러분의 사용자 계정 암호를 기억하지 못하시는 경우에는 루트로 들어가셔야 합니다. 루트가 되려면, su - 명령을 입력한 후 프롬프트에서 루트 암호를 입력함으로 가능합니다. 그 후 passwd <username>를 사용해서 특정 사용자 계정에 새로운 암호를 줄 수 있습니다.

만일 사용자 정의 또는 웍스테이션 설치를 선택하신 경우 그래픽 로그인 화면이 보이지 않으면, 하드웨어 호환성을 확인하시기 바랍니다. 하드웨어 호환성 목록은 다음에서 찾으실 수 있습니다:

http://hardware.redhat.com/hcl/

D.4.6. RAM이 인식되지 않습니까?

때때로 커널이 여러분의 모든 메모리(RAM)를 인식하지 못할 경우도 있습니다. cat /proc/meminfo 명령으로 이것을 확인을 해보십시오.

보여준 RAM의 크기와 여러분의 시스템의 RAM 크기와 같은지 확인해 보십시오. 만일 동일하지 않을 경우에는, /boot/grub/grub.conf 파일에 다음과 같은 라인을 첨가하십시오:

mem=xxM

여기서 xx 부분을 여러분이 가지고 계신 RAM의 용량을 메가바이트 단위로 입력하시면 됩니다.

/boot/grub/grub.conf 파일에서는 위의 보기가 다음과 같이 나타날 것입니다:

#NOTICE: You have a /boot partition. This means that
#        all kernel paths are relative to /boot/
default=0
timeout=30
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-2.47.1)
        root (hd0,0)
        kernel /vmlinuz-2.4.20-2.47.1 ro root=/dev/hda3 mem=128M

재실행 후, grub.conf 파일에 만들어진 변화는 시스템에 적용될 것입니다.

또는 /etc/lilo.conf 파일에 다음과 같은 라인을 추가하셔도 됩니다:

append="mem=xxM"

append 명령은 GRUB과 LILO 모두에서 작동합니다.

xx 부분을 여러분이 가지고 계신 RAM 용량을 메가바이트 단위로 입력하시면 됩니다. 이미지 당 라인 삽입은 전체 라인 삽입을 완전히 덮어쓴다는 점을 기억하시기 바랍니다. 따라서 다음과 같이 이미지당 설명 부분에 이 라인을 삽입하시는 것이 좋습니다.

/etc/lilo.conf 파일에서는 위의 보기가 다음과 같이 나타날 것입니다:

boot=/dev/sda
      map=/boot/map
      install=/boot/boot.b
      prompt
      timeout=50

      image=/boot/vmlinuz-2.4.20-2.47.1
              label=linux
              root=/dev/sda1
              initrd=/boot/initrd-2.4.20-2.47.1.img
              read-only
              append="mem=128M"

/etc/lilo.conf를 바꾸고 난 후에 /sbin/lilo -v를 실행하는 것을 잊지 마십시오.

GRUB이나 LILO에서 사용하고자 하는 이름이나 이미지를 지정할 때 실제로 이와 같은 옵션을 전달함으로서 동일한 효과를 가져올 수 있습니다.

일단 GRUB 부팅 화면이 로딩되면, 편집을 위해 e 명령을 입력하십시오. 선택하신 부팅 이름에 대한 설정 파일 내의 항목이 나타날 것입니다.

kernel로 시작하는 줄을 선택하신 후 부트 엔트리를 편집하기 위해 e 명령을 입력하십시오.

kernel 줄 마지막에, 다음을 추가하십시오

mem=xxM

or

append=xxM

여기에서 xx는 여러분이 가지고 계신 시스템의 RAM 크기입니다.

[Enter]키를 눌러 편집 모드에서 빠져나갑니다.

GRUB 화면이 돌아오면 b 명령을 쳐서 새로운 RAM 지정으로 시스템을 재시작합니다.

그래픽 LILO 화면에서, [Ctrl]-[x] 를 눌러서 boot: 프롬프트로 빠져나갑니다. 그 후 다음과 같은 명령을 boot: 프롬프트에서 입력합니다:

linux mem=xxM

xx를 여러분 시스템의 RAM 크기로 바꾸는 것을 잊지 마십시오. [Enter]키를 눌러서 부팅하시면 됩니다.

D.4.7. 프린터가 작동하지 않을때

프린터를 어떻게 설정해야 할지 확실치 않거나 설정하는데 문제가 있는 경우에는, 프린터 설정 도구를 사용해 보시기 바랍니다.

쉘 프롬프트에서 redhat-config-printer라는 명령을 입력하시면 프린터 설정 도구가 시작됩니다. 루트가 아닌 경우에는 루트 암호를 입력하셔야 합니다.

D.4.8. 사운드 설정 시 문제들

사운드 카드가 설치되어 있음에도 불구하고 설치 이후에도 사운드가 들리지 않는다면, 사운드 카드 설정 도구 (redhat-config-soundcard) 유틸리티를 실행하실 수 있습니다.

사운드 카드 설정 도구를 사용하시려면, 주 메뉴 => 시스템 설정 => 사운트 카드 검색 항목을 따라 선택해 주십시오. 루트 암호를 요청하는 조그만 텍스트 상자가 나타날 것입니다.

쉘 프롬프트에서 redhat-config-soundcard 명령을 입력하여 사운드 카드 설정 도구를 시작하는 것도 가능합니다. 루트 사용자가 아니라면, 루트 암호를 입력하셔야 합니다.

텍스트 기반 설정 도구를 실행하시려면, 루트로 로그인 하신 후 터미널 창에서 sndconfig 명령을 입력해 주십시오. sndconfig 응용 프로그램은 기본적으로 설치되어 있지 않지만 Red Hat Linux CD-ROM에서 찾아 설치하실 수 있습니다. 보다 많은 정보를 원하신다면, Red Hat Linux 시작하기 가이드의 Red Hat Linux 패키지 설치와 업데이트하기 장을 참조해 보시기 바랍니다.

만일 사운드 카드 설정 도구로 문제가 해결되지 않는다면 (샘플이 재생되지 않고 오디오 사운드가 들리지 않는다면), 사운드 카드 설정 도구를 실행하는 것 만큼 간단하지는 않지만 다른 해결 방법이 있습니다. modules.conf 파일을 편집하시거나 (초보 사용자에게는 권장되지 않는 방법입니다), 사운드 카드와 함께 들어있던 문서 자료에서 보다 많은 정보를 참조해 보시기 바랍니다. Red Hat Linux 시작하기 가이드의 오디오, 비디오와 일반 오락 장에서 보다 많은 지시 사항을 찾으실 수 있습니다.

D.4.9. 시작할때 Apache-기반 httpd 서비스와 Sendmail이 멈춤

시작할 때 Apache-기반 httpd 서비스나 Sendmail이 멈추는 문제가 발생한다면 /etc/hosts 파일에 다음과 같은 라인이 포함되어 있는지 확인해 주십시오:

      127.0.0.1  localhost.localdomain  localhost
    

D.4.10. NVIDIA 칩셋에 문제가 있을 경우

NVIDIA 칩셋을 가지고 있는 경우 커널을 업데이트하셨다면, 비디오 출력이 나타나지 않는 등의 비디오 카드 관련 문제가 발생할 가능성이 있습니다.

이와 유사한 문제가 발생한다면, 여러분이 가지고 계신 NVIDIA 칩셋에 사용 가능한 최신 커널 드라이버를 다운로드 받으셔야 합니다. 보다 많은 정보는 다음 사이트를 참조하시기 바랍니다:

http://www.nvidia.com/view.asp?IO=linux_display_1.0-3123