Hallo René,

On 23.09.18 00:16, Rene Thiel wrote:
> Am 21.09.2018 um 00:32 schrieb Christopher Egert:
>> Hallo René,
>>
>> ich bin mir auch nicht sicher was da los ist, aber bei solchen Fehler
>> ist mein 1. Versuch unter Windows generell chkdsk auszuführen.
> 
> Hallo Christopher,
> 
> chkdsk half nicht.
> 
> 
>> Wenn ich das richtige überblicke sind WSL symlinks als NTFS reparse
>> points implementiert, mit etwas Glück lässt sich dies in der cmd
>> mittels del entfernen, sofern chkdsk nicht hilft.
> 
> Auch del bringt nix:
> C:\Users\admin\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\etc\apache2\sites-enabled>del
>  000-default.conf
> C:\Users\admin\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\etc\apache2\sites-enabled\000-default.conf
> Zugriff verweigert
> 

Ich habe hier selbst mal etwas rum experimentiert, ich konnte diesen Zustand 
bei mir herstellen,
indem ich den Symlink in Windows mit del löschte weile die WSL Umgebung lief. 
In WSL war die Datei als
nicht Symlink weiterhin vorhanden und es erschien die gleiche Fehlermeldung wie 
bei dir.
Ebenfalls war unter Windows die Datei noch da und ein weiteres del zeigte 
ebenfalls "Zugriff verweigert" an.

Nach dem beenden von der WSL Umgebung und allen dazugehörigen Programmen, ist 
der Symlink
anschließend verschwunden.

> 
>> Da Microsoft davor warnt mit Windows Tools die Linux Dateien anzufassen,
>> solltest du unbedingt vorher ein Backup vorher anlegen.
> 
> Das hatte ich leider zu spät gelesen.
> 
> 
>> Etwas weit hergeholt: Falls eine andere Antiviren Software als Defender
>> im Einsatz ist, könnte ich mir vorstellen, dass der Filtertreiber die
>> WSL symlink reparse points zerstört.
> 
> Habe Eset NOD32 laufen, aber was sind "symlink reparse points"?

in NTFS lassen sich Objekte/Dateien mit einem Tag definieren, welcher von einem 
Filtertreiber abgefangen und
hiervon bearbeitet wird, so sind z.B. die neuen Kompressionsmechanismen in 
Windows 10 implementiert
als auch Windows und WSL Symlinks. Ich bin jetzt mit der API der Filtertreiber 
nicht vertraut, ich
könnte mir aber durchaus vorstellen, dass eine schlechte Implementierung der 
Antivirensoftware
die Tags verhunzt und somit die Symlinks zerstört.


Gruß Christopher


> 
> 
> Gruß
> René Thiel
> 

Antwort per Email an