Создание жестких связей от Linux жизнеспособным для разделения NTFS?

StackOverflow https://stackoverflow.com/questions/4685207

  •  11-10-2019
  •  | 
  •  

Вопрос

Я нашел программу, которая может заставить вас сохранить пространство с помощью жестких файлов, которые на самом деле одинаковы, оставляя только одну копию файла в файловой системе с более чем одной жесткой личкой, указывающей на него. Программа называется жесткая ссылка.

Это очень приятно, так как я, наконец, нашел способ сэкономить место на моем резервном диске для старых резервных копий, которые я сделал, прежде чем я узнал о RSYNC и постепенном резервном копировании.

После такого длинного введения любой читатель ожидает вопрос, так что вот оно:

Будет ли безопасно использовать жесткие ссылки, чтобы сэкономить место на разделе NTFS? Конечно, из Linux будет создана жесткая ссылка, используя программу жесткой ссылки, упомянутая выше. Точнее, сможет ли Windows (любая версия) использовать файлы, которые были бы заменены Hardlinks?

Большое спасибо

Это было полезно?

Решение

В Windows есть жесткие ссылки. Они созданы системой CreateHardLink Call в Kernel32.dll. Что касается того, будет ли ваша программа жесткой ссылки работать над удаленными акциями, я бы не знал, но местный или один из Cygwin.

Теперь реальный вопрос заключается в том, обрабатывают ли программы Windows их. Даже Windows Explorer не может правильно рассчитывать дисковое пространство, используемое для жестких ссылок.

Другие советы

Я предполагаю, что программа Hardlink либо потерпит неудачу, потому что жесткие ссылки не существуют в Windows или создают ярлыки Windows.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top