在具有 GNU/Linux / Windows 双启动的系统上,我想通过共享带有数据的分区来节省磁盘空间。通过在 Windows 中为跨平台 NTFS 分区分配一个字母(例如D:\
)并将其安装在 GNU/Linux 上的某个位置(例如/data
),使用跨平台 NTFS 分区应该没有问题。但是,我想知道 NTFS 符号相对链接在这样的设置中是否能正常工作。
为了说明潜在问题,请考虑位于分区根目录MyDir
中的父目录中的目录。在 Windows 上,我在分区的根目录中创建一个名为的符号链接,该链接链接到:MyParent
MyLink
MyDir
Partition structure:
<root>
- MyLink => "MyParent\MyDir"
- MyParent
- MyDir
由于在 Windows 上MyDir
表示为D:\MyParent\MyDir\
,因此符号链接可以正常工作。但是在 GNU/Linux 上,路径会有所不同,例如/data/MyParent/MyDir/
(请注意不同的路径分隔符/
)。符号链接可以正常工作吗?
至于上下文,我想符号链接C:\Users\<username>\
到 Windows 上的共享分区,并将 GNU/Linux 的用户主目录设置为同一位置,以便只将系统相关文件分开;为了方便起见,我还想在分区内创建符号链接(例如,/data/<username>/.minecraft/
重用/data/<username>/AppData/Roaming/.minecraft/
Minecraft 安装)。
谢谢。
答案1
经过我自己的尝试,结果表明符号链接确实工作正常;不需要调整。