FreeBSD: 여러 마운트 지점이 있는 파티션

FreeBSD: 여러 마운트 지점이 있는 파티션

최근 FreeBSD 설치에서 파티션에 마운트 지점이 있고 마운트 지점이 되도록 하려면 /var/어떻게 해야 합니까 ? /tmp/즉, 파티션에는 /var/및 가 포함됩니다 /tmp/. 가능합니까? /에 대한 마운트 지점에는 지정되지 않은 모든 항목이 포함된다는 것을 확실히 알고 있지만, 및 마운트 지점이 /dev/ad0p3/있다고 구체적으로 말할 수 있습니까?/tmp//var/

답변1

이 두 가지 기술 중 하나를 사용하여 이를 수행할 수 있습니다. 다음 제목의 게시물에 강조 표시되어 있습니다.여러 디렉터리를 동일한 파티션에 마운트하시겠습니까?.

방법 1

다른 시스템(예: LiveCD)에서 부팅하고 /var파티션을 마운트한 후 루트로 다음을 수행하십시오.

cd /mnt/var
mkdir -m755 .newvar
mv * .newvar # won't try to move .newvar because it begins with a period
mv .newvar var # rename .newvar to var
mkdir -m1777 tmp # make a tmp dir

이제 전체 파티션에 대한 마운트 지점을 지정하십시오 /etc/fstab.

/mnt/ignore_me/var /var none bind
/mnt/ignore_me/tmp /tmp none bind

방법 #2

/var현재와 ​​같이 파티션을 계속 마운트하되 루트로 수행하십시오.

cd /var
mkdir -m1777 .tmpdir # make a hidden /var/.tmpdir

노트:/var/tmp다르다는 점 참고해주세요 .

/var를 마운트하는 줄 뒤에 /etc/fstab에 다음을 추가합니다.

/var/.tmpdir /tmp none bind

관련 정보