2.7. 새 파티션 마운팅

파일 시스템이 만들어졌으니, 이제 파티션에 접근할 수 있게 해야 한다. 이를 위해 파티션을 선택한 마운트 지점에 마운트해야 한다. 본서의 목적상, 파일 시스템은 앞의 절에서 기술한 바와 같이 LFS 환경변수에 지정된 디렉토리 아래에 마운트되는 것으로 가정한다.

다음과 같이 마운트 지점을 생성하고 LFS 파일 시스템을 마운트한다:

mkdir -pv $LFS
mount -v -t ext4 /dev/<xxx> $LFS

LFS 파티션의 이름으로 <xxx>를 대체하라.

LFS에 여러 파티션들을 사용한다면 (가령, 하나는 /이고 다른 하나는 /usr라면), 다음과 같이 마운트한다:

mkdir -pv $LFS
mount -v -t ext4 /dev/<xxx> $LFS
mkdir -v $LFS/usr
mount -v -t ext4 /dev/<yyy> $LFS/usr

각 파티션의 이름으로 <xxx><yyy>를 대체하라.

이 새 파티션에 너무 제한적인 사용 권한(예를 들어 nosuid 또는 nodev 옵션) 으로 마운트되어 있지는 않은지 확인하라. 마운트된 LFS 파티션에 대해 설정된 옵션을 확인하려면 매개 변수 없이 mount 명령을 실행하라. nosuid나 또는 nodev가 설정되어 있으면 파티션을 다시 마운트해야한다.

[주의]

주의

위의 지침은 LFS 절차 중에 컴퓨터를 다시 시작하지 않을 것이라고 가정한다. 시스템을 종료할 경우 빌드 절차를 재개할 때마다 LFS 파티션을 다시 마운트하거나 부팅할 때 자동으로 다시 마운트하도록 호스트 시스템의 /etc/fstab file 파일을 수정해야 한다. 예를 들면:

/dev/<xxx>  /mnt/lfs ext4   defaults      1     1

추가적으로 파티션을 더 사용한다면 해당 파티션도 추가하라.

swap 파티션을 사용한다면, 다음과 같이 swapon 명령으로 활성화되어 있는지 확인하라:

/sbin/swapon -v /dev/<zzz>

swap 파티션의 이름으로 <zzz> 를 대체하라.

이제 작업할 공간이 만들어졌으니, 패키지들을 다운로드할 차례이다.