Gentoo installation tips and tricks/ko

젠투 설치는 다양한 설치 방법을 통한 상당히 유용한 접근법을 지향합니다. 설치 절차에서의 단일 요령에 대한 모든 내용을 넣는것은 거의 불가능하지만 이 문서에서는 참고 목적으로 제출한 요령을 다루려 할 것입니다.

준비
이 문서에는 젠투/x86 설치에 대한 여러가지 요령이 들어있습니다. 대부분 심도있게 다루었습니다 - 설치 절차에 대한 부록과 같은 의미이며, 내용을 대체하지는 않습니다.

소프트웨어 RAID
설치 CD로 부팅하고나면 알맞은 RAID 모듈을 불러오십시오. RAID-1을 사용하려 한다면:

디스크의 파티션을 나눌 때, 파티션에서 (리눅스 네이티브 파티션) 대신 (리눅스 RAID 자동 감지)를 사용하는지 확인하십시오. 에서  명령으로 파티션 형식을 바꿀 수 있습니다.

이제 RAID 어레이를 만들기 전에 메타장치 노드를 만들어야 합니다:

파티션을 나누고 나면, RAID 관리용 고급 도구인 을 사용하여  파일을 만드십시오. 예를 들어, 와 에 해당하는 부트, 스왑, 루트 파티션을 미러링(RAID-1) 하려면, 다음처럼 적을 수 있습니다:

리눅스 소프트웨어 RAID 드라이버는 메타 장치 생성을 시작합니다. 에서 과정을 볼 수 있습니다. 진행 전에 메타 장치 생성이 끝날 때까지 기다리십시오.

이제부터 앞으로, 를 부트 파티션, 를 스왑 파티션, 를 루트 파티션으로 사용합니다.

chroot를 수행하기 전에, 를 에 복사하는 것을 잊지 마십시오.

커널을 설정할 때, 적당한 RAID 지원을 커널에 모듈로서가 아니라 포함했는지 확인하십시오.

추가 도구를 설치할 때 도 같이 emerge 하십시오. 참고로 모든 설치 CD에서는 사용할 수 없기 때문에, 무 네트워크 설치 방식을 사용할 경우 젠투에 소프트웨어 RAID를 설치할 수 없습니다.

부트로더를 설정할 때 미러링을 사용할 경우 두 디스크의 주 부트 레코드에 부트로더를 설치했는지 확인하십시오

2.4 커널을 사용한 ATA RAID
옵션을 사용하여 설치 CD를 부팅했는지 확인하십시오. 부팅하고 나면 의 내용을 확인하십시오. 여러가지 디렉터리가 ATA RAID에서 사용할 수 있는 각각의 하드디스크에 있어야 합니다. 전체 디스크는 로 표시하며, 파티션은 로 표시합니다.

젠투를 설치하는데 사용할 여러가지 장치 파일을 적어내려가십시오. 예제와 같은 경로로의 설치를 대신할 필요가 있습니다.

chroot를 하기 전에, 새 환경에 구조를 바인드 마운트하십시오.

커널을 설정할 때, ATA RAID 칩셋 지원과 옵션을 활성화 했는지 확인하십시오. 예를 들어 잘 알려진 ATA RAID 시스템인 Promise FastTrack built-in RAID의 경우 커널에 를 확실히 포함해야 합니다.

GRUB을 설정할 때, 먼저 GRUB 부트 디스크를 만들어야 합니다. 생각보다 그리 어렵진 않습니다. 먼저 이전에 했던것처럼 GRUB을 설치하면 되지만, MBR에 GRUB을 설치할 단계에 도달했을 경우 다음 절차를 따르십시오:

역시나 파일을 작성해야 합니다. 설치 절차와 다르지는 않지만, 가 ATA RAID 장치를 가리키는지 확인해보십시오.

After finishing the installation, boot with your GRUB bootdisk. You will be greeted by a GRUB prompt. Now configure GRUB to boot from the ATA RAID device:

Now reboot (with the GRUB bootfloppy removed).

LILO users can safely use the instructions mentioned in the installation instructions.

설치 CD 커널 사용하기
If you don't want to compile a kernel yourself you can use the kernel from the Installation CD and copy it to your system. When you come to the point that you're asked to compile a kernel, go to another terminal (press Alt-F2) and log in with the root password you've supplied at the beginning of the installation.

젠투 시스템에 커널과 모듈을 복사하십시오:

젠투 시스템을 부팅한 동안 불러와서 (설치 CD에서) 현재 실행중인 모든 모듈을 획득하려면 chroot한 환경에서 다음 명령을 실행하십시오:

의 내용을 확인하고 그에 맞춰 업데이트하십시오.

터미널에서 나가기
대부분 컴파일중일때 시스템에서 좀 떨어져 있기를 원합니다. 이 경우 모두를 신뢰할 수 없는 공공 환경에서 설치를 마무리 하는것만큼 어렵습니다. 이런 경우, 백그라운드에서 컴파일을 수행할 수 있으며 모든 터미널에서 로그아웃할 수 있습니다.

몇가지 가능한 방안이 있습니다. 먼저 를 사용하는 방법이 있습니다. 설치 CD로 부팅하고 나서 루트 암호를 설정한 다음 screen 세션을 시작하십시오:

screen 세션에서 전체 설치 과정을 수행할 수 있습니다. 터미널을 떠나 있으려면, 스크린 세션을 분리하기 위해 키를 누르십시오(이 키는 컨트롤 키와 A 키를 동시에 누른 다음 이 상태에서 D키를 누르는 것입니다). 이제 시스템에서 안전하게 로그아웃할 수 있습니다.

터미널에 다시 접근하려면 root로 다시 로그인 한 다음에 실행중인 screen 세션에 접촉 하십시오:

screen을 사용할 수 없다면, 터미널을 벗어날 또 다른 방법이 있습니다. 설치 과정을 따르지만 긴 시간의 컴파일을 시작할 지점에 도달할 경우(예를 들어  단계일 경우), 로그아웃할 때도 프로세스를 계속 실행할 수 있게 하는  를 사용하시면 됩니다. 뒤에 "&"를 붙이는걸 잊지 마십시오. 그렇지 않으면 프로세스가 백그라운드에 위치하지 않습니다! 어디에 있었는지 다음 과정에서 알아야 하므로 어디에 있었는지( 명령으로 볼 수 있습니다) 기억하십시오.

이제 chroot를 수행한 환경과 설치 CD 세션을 빠져나가십시오. 컴파일은 백그라운드에서 계속 진행됩니다.

컴파일 여부를 체크하려면, (설치 CD에서) 루트로 로그인하고 원래 환경으로 다시 chroot 한다음, 빠져나간 디렉터리로 돌아가십시오:

Now use the  command on the  file that is situated inside that directory. The compilation will append its output to that file, so if you want to follow the compilation progress, run  and press   to follow the changes. When the compilation is finished, you can continue with the next step of the installation instructions.

If you ever get tired of following the changes, press  followed by a. This won't stop the compilation process, only the  process.

Extensive Testing of your Disks
If you think your disk needs to be thoroughly checked for consistency (bad sectors and such), you can use the  option while placing the ext2 or ext3 filesystem on it (using   ). This will format, perform a read-test and mark all bad blocks as such. If you are really paranoid, use  to format your disk and perform an extensive read/write test.

Recovering from a malfunctioning installation
If for some reason your Gentoo installation fails, you don't have to redo the installation all over again. Instead, you can safely "go" to the point where you think you made a mistake (or where you think the instructions are flawed) and try a different approach.

First of all you need to chroot back into your Gentoo Linux environment. Follow the instructions again, but ignore the partitioning steps as your partitions are already created and even populated. You can therefore immediately mount those partitions at. You should also ignore the steps about stage extraction and modifying - you don't want to overwrite your files do you?

Once chrooted inside your Gentoo Linux environment, immediately go to the step where you think you should try a different approach. Don't redo all the steps like bootstrapping and such unless that is the place where you think things went wrong.

For instance, if you believe that you have a wrongly configured, you can immediately fire up your editor to update.

Once you have tried a different approach for your situation, you should consider how much of the subsequent steps you need to perform again. If the subsequent steps are depending on your change, you will need to redo those.

For instance,


 * if you have changed a variable inside you will need to do all subsequent compiling since those depend on the settings inside
 * if you have altered you can immediately exit the chrooted environment and reboot as no subsequent steps are depending on
 * if you have recompiled your kernel you only need to make sure that your bootloader configuration points to the correct kernel image (double-check that you mounted your !), then you can exit the chrooted environment and reboot
 * if you have altered you can exit the chrooted environment and reboot

As you can see, for most recovery operations you can immediately reboot. Only in certain cases will you need to redo the subsequent installation steps.

감사문
We would like to thank the following authors and editors for their contributions to this guide:


 * Sven Vermeulen
 * Xavier Neys
 * nightmorph