fstab 중에 또는 가능한 한 빨리 디렉토리를 마운트하는 방법은 무엇입니까?

fstab 중에 또는 가능한 한 빨리 디렉토리를 마운트하는 방법은 무엇입니까?

부팅 파티션이 아닌 디스크 파티션의 폴더에 /home 디렉터리를 유지하고 싶습니다. 내가 말한 것에 주의를 기울여주세요폴더, 분할하지 않음, 의미전체 파티션을 마운트하고 싶지 않습니다./집으로.

잘못된 fstab 항목: LABEL=G_Giant_257/common/home /home이와 같은 구문만 작동한다면 이것이 바로 제가 원하는 것입니다.

실제(양호한) fstab:

LABEL=G_Giant_257 /mnt/g auto nosuid,nodev,nofail,nobootwait,x-gvfs-show 0 0

이제 명령을 받아야 합니다.

mount /mnt/g/common/home /home

/home에 액세스하기 전에 실행됩니다. 물론, 나는 모든 사용자의 "/home/~" 디렉토리에 대한 모든 참조가 내 G_Giant_257 파티션에 있는 /common/home의 하위 폴더에 액세스할 수 있기를 원합니다.

차는 사람:내 루트 파티션은 ext4이고 G_Giant_257 파티션은 NTFS이므로 링크를 작동시키는 방법을 모르겠습니다. 저는 우분투 16.04를 실행하고 있습니다.

추천 메뉴가 무엇인가요?

답변1

mount --bind당신 과/home/etc/fstab

/mnt/g/common/home /home none bind 0 0

(바라보다이 문제서버 장애 관련. )

/homeNTFS 파일 시스템이 얼마나 실용적인지 모르겠습니다.

답변2

안타깝게도 디렉토리를 마운트할 수 없습니다. 이는 ext4와 같은 블록 장치 기반의 (일반) 파일 시스템입니다.

대신에 당신이 할 수 있는 일은 당신의 마음을 지키는 것뿐입니다.알았어 fstab:

LABEL=G_Giant_257 /mnt/g auto nosuid,nodev,nofail,nobootwait,x-gvfs-show 0 0

그런 다음 이를 삭제 /home하고 NTFS 파티션의 홈 폴더를 가리키는 심볼릭 링크로 바꿉니다.

ln -s /mnt/g/common/home /home

제대로 작동하려면 권한을 얻으려면 fstab 항목을 약간 수정해야 할 수도 있지만 하드 링크와 달리 심볼릭 링크는 파일 시스템에 걸쳐 있을 수 있습니다. 이 링크는 /mnt/g를 사용할 수 없는 기간 동안 고려됩니다.부서진이지만 일단 설치되면 링크가 해결됩니다.

집에 설치하는 경우 fstab이 최선의 선택입니다. 어떤 콘텐츠에도 접근하려고 시도해서는 안 됩니다./home 너무 이른.

관련 정보