차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linuxfromscratch:12.1:021-mounting_the_new_partition [2024/05/27 12:25] – 바깥 편집 127.0.0.1linuxfromscratch:12.1:021-mounting_the_new_partition [2024/06/14 13:40] (현재) – [2.7 새 파티션 마운트] baecy
줄 1: 줄 1:
 +^  Linux From Scratch - Version 12.1-systemd  ^^^
 +^  Chapter 2. Preparing the Host System  ^^^
 +|[[.:020-setting_the_lfs_variable|이전]]  |  [[.:02-Preparing the Host System|위로]] / [[.:12.1|처음으로]]  |  [[.:03-packages_and_patches|다음]]|
 +
 +|$LFS 변수 설정  |  패키지와 패치|
 +
 +----
 +
 ===== 2.7 새 파티션 마운트 ===== ===== 2.7 새 파티션 마운트 =====
-이제 파일 시스템이 생성되었으므로 호스트 시스템에서 액세스할 수 있도록 파티션을 마운트해야 합니다. 이 책에서는 파일 시스템이 이전 섹션에서 설명한 LFS 환경 변수에 의해 지정된 디렉터리에 마운트되었다고 가정합니다. 
  
-엄밀히 말하면 "티션을 마운"할 수는 없습니다. 해당 파티션에 포함된 //파일 시스템//을 마운트합니다. 그러나 단일 파티션에는 둘 이상의 파일 시스템을 포함할 수 없기 때문에 사람들은 종종 파티션과 관련 파일 시스템을 하나의 동일한 파일 시스템인 것처럼 이야기합니다.+이제 일 시스템이 생성되었으므로 호스트 시스템에서 액세스할 수 있도록 파티션을 마운트해야 합니다. 이 책는 파일 시스템이 이전 섹션에서 설명한 ''LFS'' 환경 변수에 의해 지정된 디렉터리에 마운트 되었다고 가정합니다.
  
-다음 명령을 사용여 마운트 지점을 만들고 LFS 일 시스템을 마운트니다. +엄밀히 말면 "티션을 마운트"할 수는 없습니다. 해당 파티션에 포함된 //file system//을 마운트합니다. 그러나 단일 파티션에는 둘 이상의 파일 시스템을 포함할 수 없기 때문에 사람들은 종종 파티션과 관련 파일 시스템을 하나의 동일한 파일 시스템인 것처럼 야기합니다.
-<code lang=bash> +
-mkdir -pv $LFS +
-mount -v -t ext4 /dev/<xxx> $LFS </code> \\ +
-//<xxx>//를 LFS 파티션의 이름으로 바꿉니다.+
  
-LFS에 여러 개의 파티션을 사용하는 경우(예: 하나는 /용, 다른 하나는 /home용) 다음과 같이 마운트합니다. +다음과 같이 마운트 지점을 만들고 LFS 파일 시스템을 마운트합니다. 
-<code lang=bash>+ 
 +<code bash>
 mkdir -pv $LFS mkdir -pv $LFS
 mount -v -t ext4 /dev/<xxx> $LFS mount -v -t ext4 /dev/<xxx> $LFS
-mkdir -v $LFS/home +</code>  
-mount -v -t ext4 /dev/<yyy> $LFS/home</code> \\ + 
-//<xxx>//와 //<yyy>//를 적절한 파티션 이름으로 바꿉니다.+''//<xxx>//''를 LFS 파티션의 이름으로 바꿉니다. 
 + 
 +LFS에 여러 개의 파티션을 사용하는 경우(예: 하나는 ''/'', 다른 하나는 ''/home'') 다음과 같이 마운트합니다. 
 + 
 +<code bash> 
 +mkdir -pv $LFS 
 +mount -v  -t ext4 /dev/<xxx> $LFS 
 +mkdir -v  $LFS/home 
 +mount -v  -t ext4 /dev/<yyy> $LFS/home 
 +</code>  
 + 
 +''//<xxx>//''와 ''//<yyy>//''를 적절한 파티션 이름으로 바꿉니다.
  
 이 새 파티션이 너무 제한적인 권한(예: ''nosuid'' 또는 ''nodev'' 옵션)으로 마운트되지 않았는지 확인합니다. 매개 변수 없이 마운트 명령을 실행하여 마운트된 LFS 파티션에 어떤 옵션이 설정되어 있는지 확인합니다. ''nosuid'' 또는 ''nodev''가 설정되어 있으면 파티션을 다시 마운트해야 합니다. 이 새 파티션이 너무 제한적인 권한(예: ''nosuid'' 또는 ''nodev'' 옵션)으로 마운트되지 않았는지 확인합니다. 매개 변수 없이 마운트 명령을 실행하여 마운트된 LFS 파티션에 어떤 옵션이 설정되어 있는지 확인합니다. ''nosuid'' 또는 ''nodev''가 설정되어 있으면 파티션을 다시 마운트해야 합니다.
  
 <WRAP center round important 90%> <WRAP center round important 90%>
-**경고** +**경고** \\ 위의 지침은 LFS 프로세스 중에 컴퓨터를 다시 시작하지 않는다고 가정합니다. 시스템을 종료하는 경우 빌드 프로세스를 다시 시작할 때마다 LFS 파티션을 다시 마운트하거나 재부팅할 때 자동으로 다시 마운트하도록 호스트 시스템의 ''/etc/fstab'' 파일을 수정해야 합니다. 예를 들어 ''/etc/fstab'' 파일에 다음 줄을 추가할 수 있습니다. 
-위의 지침은 LFS 프로세스 중에 컴퓨터를 다시 시작하지 않는다고 가정합니다. 시스템을 종료하는 경우 빌드 프로세스를 다시 시작할 때마다 LFS 파티션을 다시 마운트하거나 재부팅할 때 자동으로 다시 마운트하도록 호스트 시스템의 /etc/fstab 파일을 수정해야 합니다. 예를 들어 /etc/fstab 파일에 다음 줄을 추가할 수 있습니다. + 
-<code cmdout=1>/dev/<xxx> /mnt/lfs ext4 defaults 1 1</code> +<code cmdout=1-2> 
-추가 옵션 파티션을 사용하는 경우 해당 파티션도 추가해야 합니다.+/dev/<xxx> /mnt/lfs ext4 defaults 1 1</code> 
 + 
 +추가로 다른 파티션을 사용하는 경우 해당 파티션도 추가해야 합니다.
 </WRAP> </WRAP>
  
-스왑 파티션을 사용하는 경우, swapon 명령을 사용하여 파티션이 활성화되어 있는지 확인하세요+//swap// 파티션을 사용하는 경우, **swapon** 명령을 사용하여 파티션이 활성화 합니다. 
-<code lang=bash>/sbin/swapon -v /dev/<zzz></code> + 
-//<zzz>//를 스왑 파티션의 이름으로 바꿉니다.+<code bash> 
 +/sbin/swapon -v /dev/<zzz> 
 +</code> 
 + 
 +''//<zzz>//''를 //swap// 파티션의 이름으로 바꿉니다.
  
 이제 새 LFS 파티션을 사용할 수 있게 되었으니 패키지를 다운로드할 차례입니다. 이제 새 LFS 파티션을 사용할 수 있게 되었으니 패키지를 다운로드할 차례입니다.
  • linuxfromscratch/12.1/021-mounting_the_new_partition.1716812713.txt.gz
  • 마지막으로 수정됨: 2024/05/27 12:25
  • 저자 127.0.0.1