Ga naar inhoud
Linux/POSIX-foutenFout
EXDEV

EXDEV — Ongeldige Apparaatoverschrijdende Koppeling

Er werd geprobeerd een harde koppeling te maken over verschillende bestandssystemen heen.

linuxmacosunix

Wat veroorzaakt deze fout

De systeemaanroep rename() of link() probeerde een bestand te verplaatsen of te koppelen over bestandssysteemgrenzen heen. Harde koppelingen kunnen geen verschillende koppelpunten of bestandssystemen overspannen.

Hoe op te lossen

Gebruik cp gevolgd door rm in plaats van mv bij het oversteken van bestandssysteemgrenzen. Kopieer het bestand naar de bestemming en verwijder daarna het origineel. Overweeg symbolische koppelingen te gebruiken in plaats van harde koppelingen.

Officiële documentatie

Gerelateerde foutcodes