"Trans:GentooX86Handbook1-10"의 두 판 사이의 차이
Darkcircle (토론 | 기여) |
Darkcircle (토론 | 기여) |
||
40번째 줄: | 40번째 줄: | ||
=== 기본: GRUB 사용하기 === | === 기본: GRUB 사용하기 === | ||
==== GRUB 용어 이해하기 ==== | ==== GRUB 용어 이해하기 ==== | ||
+ | GRUB을 이해하는데 가장 어려운 부분이 바로 GRUB이 어떻게 하드디스크 드라이브와 파티션을 참조하느냐를 편하게 받아들이는 것입니다. GRUB에서 리눅스 파티션 /dev/sda1은 (hd0,0)과 같이 불립니다. 괄호로 둘러쌓인 hd0,0을 주목하시기 바랍니다. 이 요소들이 필요합니다. | ||
+ | |||
+ | 하드디스크 드라이브는 "a"보다는 (보통) 0부터 세며, 파티션은 1보다는 0부터 셉니다. CD-ROM 재생기나 CD 라이터 같은 atapi-ide 장치가 아닌 하드디스크 드라이브를 셀 때만 사용하는 hd 장치에서도 마찬가지임을 알아두시기 바랍니다. 또한 같은 구성 방식을 SCSI 드라이브에도 사용합니다 (보통 SCSI 드라이브에서 시동하도록 BIOS를 시동했을때 IDE 드라이브를 제외하기보단 더 많은 수를 붙입니다) BIOS에게 다른 하드디스크(예를 들어 프라이머리 슬레이브)로 시동하라고 요청했을 경우, ''해당'' 하드디스크를 '''hd0'''으로 봅니다. | ||
+ | |||
+ | 여러분의 하드디스크 드라이브가 /dev/sda에 있고 /dev/sdb, /dev/sdc가 더 있을 경우 /dev/sdb7은 (hd1,6) 으로 변환됩니다. 이게 사실 보면 엄청 어려운 얘기인 것 같지만, 여러분이 앞으로 보실 것과 같이, GRUB은 수많은 하드디스크 드라이브와 파티션을 가진 여러분과 GRUB 번호 매김 방식을 까먹은 분들을 위해 간편한 수단이 될 수 있는 탭 완성 기능을 제공합니다. | ||
+ | |||
+ | 이제 감을 잡으셨으니 GRUB을 설치하실 차례입니다. | ||
+ | |||
==== GRUB 설치하기 ==== | ==== GRUB 설치하기 ==== | ||
==== 기본: grub-install을 사용해서 GRUB 설정하기 ==== | ==== 기본: grub-install을 사용해서 GRUB 설정하기 ==== |
2012년 7월 19일 (목) 00:31 판
목차
부트로더 설정하기
선택하기
개요
이제 커널을 설정했고 컴파일 했으며 올바르게 필요한 시스템 설정파일을 채웠습니다. 이제 여러분이 시스템을 시작할때 커널의 동작을 시작할 프로그램을 설치할 시간입니다. 이런 프로그램을 부트로더라고 합니다.
x86에 대해 젠투 리눅스는 GRUB과 LILO를 제공합니다.
하지만 부트로더를 설치하기 전에 프레임버퍼를 설정하는 방법(물론 여러분이 원하신다면)을 알려줄 것입니다. 프레임버퍼를 사용하면 (제한된) 그래픽 기능(예를 들어 젠투가 제공하는 멋진 부트 스플래시 이미지 같은 것을 사용)과 함께 리눅스 명령줄을 실행할 수 있습니다.
선택요소: 프레임버퍼
프레임버퍼 지원을 포함하여 커널을 컴파일 했다면(또는 기본 커널 설정으로 genkernel을 사용했다면), video 구문을 부트로더 설정 파일에 추가하여 프레임버퍼를 활성화 할 수 있습니다.
먼저 프레임버퍼 장치가 무엇인지를 알 필요가 있습니다. 여러분은 uvesafb를 VESA 드라이버로 사용해야 합니다.
video 구문은 프레임버퍼 표시 옵션을 제어합니다. 여러분이 사용하고 싶은 제어 구문이 뒤따라온 주어진 프레임버퍼가 필요합니다. 사용가능한 모든 요소는 /usr/src/linux/Documentation/fb/uvesafb.txt에 나열되어 있습니다. 대부분 사용하는 옵션은 다음과 같습니다.
제어 | 설명 |
---|---|
ywrap | 그래픽 카드가 메모리 허용 범위내에서 처리할 수 있음을 가정합니다 (마지막에 도달했을 경우 처음으로 돌아와서 계속) |
mttr:n | MTRR 레지스터를 설정합니다. n이 될 수 있는 값은 다음과 같습니다 0 - 비활성 |
mode | 해상도, 색 단계수, 재생율을 설정합니다. 예를 들어 1024x768-32@85는 1024x768, 32비트 컬러, 85Hz 재생율을 의미합니다 |
결과는 video=uvesafb:mtrr:3,ywrap,1024x768-32@85와 같아야 합니다. 이 설정 내용을 적어 내려가세요. 잠깐동안만 필요할 것입니다.
이제 GRUB또는 LILO를 설치하는 것으로 계속 진행합니다.
기본: GRUB 사용하기
GRUB 용어 이해하기
GRUB을 이해하는데 가장 어려운 부분이 바로 GRUB이 어떻게 하드디스크 드라이브와 파티션을 참조하느냐를 편하게 받아들이는 것입니다. GRUB에서 리눅스 파티션 /dev/sda1은 (hd0,0)과 같이 불립니다. 괄호로 둘러쌓인 hd0,0을 주목하시기 바랍니다. 이 요소들이 필요합니다.
하드디스크 드라이브는 "a"보다는 (보통) 0부터 세며, 파티션은 1보다는 0부터 셉니다. CD-ROM 재생기나 CD 라이터 같은 atapi-ide 장치가 아닌 하드디스크 드라이브를 셀 때만 사용하는 hd 장치에서도 마찬가지임을 알아두시기 바랍니다. 또한 같은 구성 방식을 SCSI 드라이브에도 사용합니다 (보통 SCSI 드라이브에서 시동하도록 BIOS를 시동했을때 IDE 드라이브를 제외하기보단 더 많은 수를 붙입니다) BIOS에게 다른 하드디스크(예를 들어 프라이머리 슬레이브)로 시동하라고 요청했을 경우, 해당 하드디스크를 hd0으로 봅니다.
여러분의 하드디스크 드라이브가 /dev/sda에 있고 /dev/sdb, /dev/sdc가 더 있을 경우 /dev/sdb7은 (hd1,6) 으로 변환됩니다. 이게 사실 보면 엄청 어려운 얘기인 것 같지만, 여러분이 앞으로 보실 것과 같이, GRUB은 수많은 하드디스크 드라이브와 파티션을 가진 여러분과 GRUB 번호 매김 방식을 까먹은 분들을 위해 간편한 수단이 될 수 있는 탭 완성 기능을 제공합니다.
이제 감을 잡으셨으니 GRUB을 설치하실 차례입니다.