hardlink/ символическая ссылка с подключенными дисками в Server 2003
Я пытаюсь создать жесткую ссылку в системе Windows Server 2003, используя fsutil hardlink create M:\docs L:\docs
но я получаю сообщение о том, что "Утилита FSUTIL требует локального тома NTFS. Я предполагаю, что это связано с тем, что и мой исходный и целевой диски являются подключенными сетевыми дисками.
Есть ли способ обойти это?
1 ответ
К сожалению, жесткие ссылки работают только в пределах одной файловой системы. Создание жестких ссылок между отдельными файловыми системами (локальной или удаленной) не поддерживается.
Этот фрагмент информации от Microsoft хорошо объясняет, что можно и что нельзя делать с помощью жестких ссылок:
Например, в системе, где C: и D: являются локальными дисками, а Z: является сетевым диском, сопоставленным с \ fred \ share, в качестве жесткой ссылки разрешены следующие ссылки:
C: \ dira \ ethel.txt связан с C: \ dirb \ dirc \lucy.txt
D: \ dir1 \ tinker.txt в D: \ dir2 \ dirx \ bell.txt
C: \ diry \ bob.bak связан с C: \ dir2 \ mina.txt
Следующие не являются:
C: \ dira связана с C: \ dirb
C: \ dira \ ethel.txt связан с D: \ dirb \lucy.txt
C: \ dira \ ethel.txt, связанный с Z: \ dirb \lucy.txt
Источник: https://msdn.microsoft.com/en-us/library/windows/desktop/aa365006(v=vs.85).aspx