다중 OS 환경의 NTFS 심볼릭 링크

다중 OS 환경의 NTFS 심볼릭 링크

GNU/Linux/Windows 듀얼부트 시스템에서 파티션을 데이터와 공유하여 디스크 공간을 절약하고 싶습니다. Windows에서 문자를 할당하고(예 D:\: ) GNU/Linux 어딘가에 마운트(예: ) 하여 크로스 플랫폼 NTFS 파티션을 사용하는 것은 문제가 되지 않을 것입니다 /data. 그러나 이러한 설정에서 NTFS 기호 상대 링크가 올바르게 작동하는지 궁금합니다.

잠재적인 문제를 설명하기 위해 파티션의 루트 디렉터리에 있는 MyDir상위 디렉터리의 디렉터리를 생각해 보세요 . Windows에서는 다음에 연결되는 파티션의 루트 디렉터리에 MyParent이름이 지정된 심볼릭 링크를 만듭니다 .MyLinkMyDir

Partition structure:
<root>
- MyLink => "MyParent\MyDir"
- MyParent
  - MyDir

MyDirWindows에서는 다음과 같이 표시되므로 심볼릭 D:\MyParent\MyDir\링크가 제대로 작동합니다. 그러나 GNU/Linux에서는 경로가 다릅니다(예 /data/MyParent/MyDir/: 경로 구분 기호가 다름 /). 심볼릭 링크가 올바르게 작동합니까?


컨텍스트에 관해서는 C:\Users\<username>\Windows의 공유 파티션에 심볼릭 링크를 연결하고 GNU/Linux의 사용자 홈 디렉터리를 동일한 위치로 설정하여 시스템 종속 파일만 별도로 유지하고 싶습니다. 또한 편의를 위해 파티션 내부에 심볼릭 링크를 만들고 싶습니다(예: Minecraft 설치를 재사용하기 위해) /data/<username>/.minecraft/./data/<username>/AppData/Roaming/.minecraft/

감사합니다.

답변1

직접 시도해 본 결과 심볼릭 링크가 제대로 작동하는 것으로 나타났습니다. 튜닝이 필요하지 않습니다.

관련 정보