GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Erstellen Sie symbolische NTFS-Links innerhalb von Linux

Lösung 1:

Durch Verwendung von NTFS-3G Advanced , scheint es möglich, vorhandene Junctions/NTFS-Links so zu behandeln, als wären sie Linux-Symlinks, aber mein eigentliches Ziel ist es, neue zu erstellen, die innerhalb von Windows funktionieren ist ein No-Go:

Das Dereferenzieren von Knotenpunkten und symbolischen Links, die von Windows erstellt wurden, wird somit ermöglicht, ebenso wie hartes Verknüpfen, Umbenennen und Löschen, aber das Erstellen neuer nicht .

Lösung 2:

So erstellen Sie einen symbolischen Link (auch bekannt als:Junction Point oder Reparse Point) auf einem NTFS-Laufwerk von Linux. Entnommen aus:http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/

Bei Bedarf:sudo apt-get attr

# Display the reparse data of the file source-file
getfattr -h -e hex -n system.ntfs_reparse_data source-file

# Copy the reparse data of the file source-file
# to the file target-file
REPARSE=`getfattr -h -e hex -n system.ntfs_reparse_data source-file | \
         grep '=' | sed -e 's/^.*=//'`
setfattr -h -v $REPARSE -n system.ntfs_reparse_data target-file

Lösung 3:

Ich weiß, dass dieser Thread ziemlich veraltet ist, aber in letzter Zeit hatte ich das gleiche Problem (ich musste einige Windows-Systemordner auf ein anderes Laufwerk verschieben) und hier ist eine einfache Lösung.

Kopieren (nicht verschieben) Sie den Ordner in Windows an einen neuen Speicherort und erstellen Sie einen Symlink mit einem etwas anderen Namen (damit keine Kollision auftritt) und löschen Sie dann in Linux einfach den ursprünglichen Ordner und benennen Sie den Symlink in den ursprünglichen Ordnernamen um. Neustart und es funktioniert. Verwendete Systeme waren Windows 8.1 und Ubuntu 14.04.

Lubo


Linux
  1. So erstellen Sie harte und symbolische Links in Linux

  2. Verwenden von Windows-DLL von Linux

  3. Exaktes Kopieren von Dateien von NTFS auf ein anderes NTFS unter Linux

  4. exFAT vs. NTFS unter Linux

  5. RDP von Linux zu Windows

So greifen Sie von Windows 10 auf Linux-Partitionen zu

So erstellen Sie einen bootfähigen Windows 10-USB-Stick unter Linux

Eine einfache Möglichkeit, symbolische Links in Linux aufzulisten

So erstellen Sie symbolische Links unter Linux

Was sind symbolische Links in Linux? Wie erstellt man symbolische Links?

So erhalten Sie eine Liste symbolischer Links unter Linux