문서의 이전 판입니다!
Linux From Scratch - Version 12.1-systemd | ||
---|---|---|
Chapter 7. Entering Chroot and Building Additional Temporary Tools | ||
이전 | 위로 / 처음으로 | 다음 |
가상 루트 환경에서 추가적인 임시 도구 구성 | 소유권 변경 |
7.1. 개요
이 장에서는 임시 시스템에서 마지막으로 빠진 부분인 다양한 패키지를 빌드하는 데 필요한 도구를 빌드하는 방법을 보여줍니다. 이제 모든 순환 종속성이 해결되었으므로 실행 중인 커널을 제외하고 호스트 운영 체제로부터 완전히 격리된 “chroot” 환경을 빌드에 사용할 수 있습니다.
격리된 환경이 제대로 작동하려면 실행 중인 커널과 일부 통신이 설정되어야 합니다. 이는 소위 가상 커널 파일 시스템(Virtual Kernel File System)이라고 하는 것을 통해 이루어지며, 이는 루트 환경으로 들어가기 전에 마운트됩니다. findmnt
명령을 실행하여 마운트되었는지 확인할 수 있습니다.
섹션 7.4, 'chroot 환경으로 들어가기'까지는 LFS
변수를 설정한 상태에서 root로 명령을 실행해야 합니다. chroot 환경으로 들어가면 모든 명령이 root로 실행되지만 다행히도 LFS를 빌드한 컴퓨터의 OS에 액세스할 수 없습니다. 잘못된 명령으로 전체 LFS 시스템을 파괴하기 쉬우므로 주의하세요.