홈 디렉터리를 외부 드라이브에 매핑

홈 디렉터리를 외부 드라이브에 매핑

내 운영 체제(이 경우 기본 OS Freya)는 분할되지 않은 내부 하드 드라이브에 설치되어 있지만 모든 데이터를 저장하는 /Documents, /Downloads, /Movies 등이 있는 외부 하드 드라이브가 있습니다.

이제 이 설정으로 인해 /Documents, /Downloads, /Movies 등과 같은 /Home 하위 폴더가 중복됩니다(하나는 내부 하드 드라이브의 /Home 아래에 있고 다른 하나는 외부 하드 드라이브에 있음).

내가 원하는 것은 /Home 하위 폴더를 일치하는 외부 쌍에 매핑/링크하여 OS가 자연스럽게 거기에 데이터를 저장/검색하도록 하는 것입니다.

어떻게 해야 하나요?

답변1

인용하다답변통과이메일askubuntu에서는 기본 OS에서도 동일하게 작동합니다.

현재 내 홈 하위 폴더(예: ~/Documents) ~/Music를 NTFS 파일 시스템에 저장하고 있으며 몇 달 후에는 제대로 작동하는 것 같습니다.

예를 들어, ~/DocumentsNTFS 파티션에서 Windows 프로필 폴더를 호스팅하는 방법은 다음과 같습니다.

  1. 먼저 NTFS 파티션을 다음과 같이 설정했는지 확인하십시오.자동 마운트따라서 시스템이 시작될 때마다 액세스할 수 있습니다.
  2. ~/DocumentsNTFS 파티션(예 : ) 에 누적되었을 수 있는 모든 파일을 이동합니다 mv ~/Documents/* /mnt/winblows/Users/Username/Documents/.

실제 데이터를 사용하기 전에 반드시 데이터를 백업하거나 시험 실행해 보세요. 죄송합니다보다 더 안전.

  1. 이제 ~/Documents디렉터리를 삭제하고 이름이 지정된 위치 Documents(예 : ) ln -s mnt/winblows/Users/Username/Documents Documents에 NTFS 폴더에 대한 링크를 만듭니다 .

ln -s현재 작업 디렉터리가 ~일 때 이 명령을 실행 해야 합니다 .

노트:~/.config/user-dirs.dirs폴더 위치가 선택한 폴더 위치와 동기화되어 있는지 확인해야 할 수도 있습니다 (저는 이렇게 했습니다). 바라보다이 답변 자세한 내용은. 또한 Windows 사용자 프로필 디렉터리의 실제 위치를 알고 있어야 합니다. 이러한 위치는 버전마다 다르기 때문입니다.

내 메모: 한동안 비슷한 설정을 사용했는데, 특정 구성 폴더를 Windows 파티션에 연결하여 예를 들어 Pidgin과 Thunderbird가 이중 부팅에서 동일한 구성을 공유했습니다. 연결은 잘 작동하지만 Windows와 Linux의 프로그램 버전이 서로 다르기 때문에 구성이 때때로 혼란스러울 수 있습니다.

관련 정보