Linux From Scratch - Version 12.1-systemd
Chapter 7. Entering Chroot and Building Additional Temporary Tools
이전 위로 / 처음으로 다음
가상 루트 환경에서 추가적인 임시 도구 구성 소유권 변경

7.1. 개요

이 장에서는 마지막으로 임시 시스템에서 빠진 부분인 다양한 패키지를 빌드하는 데 필요한 도구를 빌드하는 방법을 보여줍니다. 이제 모든 순환 종속성이 해결되었으므로 실행 중인 커널을 제외하고 호스트 운영 체제로부터 완전히 격리된 “chroot” 환경을 빌드에 사용할 수 있습니다.

격리된 환경이 제대로 작동하려면 실행 중인 커널과 일정부분은 연결이 이루어져야 합니다. 이는 소위 가상 커널 파일 시스템(Virtual Kernel File System)이라고 하는 것을 통해 이루어지며, 이는 chroot 환경으로 들어가기 전에 마운트를 해야합니다. findmnt 명령을 실행하여 마운트되었는지 확인할 수 있습니다.

7.4, 'chroot 환경으로 들어가기 전에는 LFS 변수를 설정한 상태에서 root로 명령을 실행해야 합니다. chroot 환경으로 들어가면 모든 명령을 root로 실행하지만 다행히도 LFS를 빌드한 컴퓨터의 OS에 접근 할 수 없습니다. 잘못된 명령으로 전체 LFS 시스템을 파괴하기 쉬우므로 주의하세요.