Exfat unterstützt keine Symlinks. Sie können keine erstellen.
Linux-Links (Verknüpfungen) im Exfat-Dateisystem
Ist es möglich, eine Verknüpfung in einer Exfat-Partition in Linux zu erstellen? Ich wollte einen Link zu einer Datei tief in einigen Ordnern erstellen und "ln -s" funktioniert nicht, da Exfat keine Symlinks unterstützt. Das Ändern des Dateisystems ist nicht möglich.
3 Antworten auf die Frage
Mögliche Problemumgehung:
touch /shallow/file sudo mount --bind /deep/into/directory/tree/file /shallow/file
Nachteile:
- Braucht
sudo
. - Funktioniert auf Betriebssystemebene, nicht auf Dateisystemebene. Nach jedem Neustart müssen Sie
mount
diesen Link erneut verwenden. oder bearbeiten Sie Ihre/etc/fstab
, um diese Lösung dauerhaft zu machen.
Gedanken:
Sie könnten versuchen, eine feste Verbindung zu verwenden, obwohl ich nicht sicher bin, ob dies funktioniert.
Sie können den Symlink auf einem Nicht-Exfat-Laufwerk erstellen und das Ziel auf eine Datei auf dem Exfat-Laufwerk verweisen, da Softlinks Laufwerkgrenzen überschreiten können.
Wenn Sie kein anderes Laufwerk zum Implementieren des obigen Laufwerks haben, können Sie sogar ein kleines ext4fs-System erstellen, indem Sie "mke2fs" verwenden, es in einer Schleife mounten und dann mit dem exfat-System verknüpfen.
Wenn Sie eine Verknüpfung in Windows erstellen, wird sie von Linux möglicherweise als ".lnk" -Datei angesehen. Sie können sie jedoch nicht als symbolischen Link verwenden.
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4