Microsoft: Verander Linux-bestanden niet in Windows

De technische gigant Microsoft heeft alle Windows 10-gebruikers gewaarschuwd om het wijzigen van de Linux-subsysteembestanden te vermijden met behulp van Windows-apps, tools enz. Omdat dit zou kunnen resulteren in het verlies van metadata en gewoon de hele Linux-omgeving zou kunnen beschadigen.

Microsoft: Verander Linux-bestanden niet in Windows

Een nieuwe functie die Microsoft in de nieuwste versie van zijn besturingssysteem heeft opgenomen met de komst van de grote update “Anniversary Update”, was de integratie van Bash als een native subsysteem in Windows 10 OS.

Het is een functie waarmee gebruikers toegang hebben tot een native Linux-terminal waarin de gebruiker elk commando kan gebruiken zonder andere software te hoeven installeren. Dit subsysteem van Windows naar Linux, ondanks dat het al deel uitmaakt van Windows 10 Jubileumupdate, is echter niet standaard geĆÆnstalleerd en moet daarom door de computerbeheerder worden geactiveerd als u het wilt gebruiken.

Dus als je Bash wilt gaan gebruiken, moet je misschien tutorials bekijken die uitleggen hoe Bash werkt en hoe je het kunt inschakelen op je Windows 10 pc. Maar de Linux-inspanning van Microsoft bevindt zich nog in de beginfase.

Daarom moet u zich ervan bewust zijn dat de techgigant Microsoft al heeft gewaarschuwd voor de gevaren in een nieuwe blogpost, de instructie van de techgigant Microsoft stelt duidelijk dat de Windows 10-gebruikers “NIET” Linux-bestanden mogen wijzigen met behulp van Windows-apps, tools, consoles, scripts, enz. “onder alle omstandigheden”.

Doe dit niet
Doe dit niet

Hiermee verwijst de techgigant Microsoft naar alle Linux-bestanden die deel uitmaken van WLS en zijn opgeslagen onder %localappdata%lxss op de schijf waar het systeem zich bevindt. Dus als je bestanden van het Linux Bash-subsysteem hebt gemaakt vanuit de Windows-omgeving, kan dit gegevenscorruptie of een eigen Linux-omgeving veroorzaken in een zodanige mate dat we eenvoudig de distributie moeten verwijderen en opnieuw moeten installeren.

De oorzaak van dit gedrag is dat het metadatabestand niet op dezelfde manier wordt beheerd op zowel Windows als Linux, aangezien de Linux-subsysteembestanden over het algemeen worden opgeslagen in een NTFS-map in het Windows 10-besturingssysteem, terwijl WSL de Linux-metadata berekent en opslaat in NTFS uitgebreide attributen. Windows-apps en -hulpprogramma’s weten echter niet hoe ze met deze metadata moeten omgaan telkens wanneer ze bestanden wijzigen die zijn opgeslagen onder %localappdata%lxss op de schijf waarop het systeem zich bevindt.

Volgens Microsoft, “wanneer je vanuit Bash toegang hebt tot bestanden op je Windows-bestandssysteem, respecteert WSL het gedrag van het NT-bestandssysteem (bijv. ongevoeligheid voor hoofdletters), machtigingen, enz. zodat je gemakkelijk toegang hebt tot dezelfde bestanden met zowel Windows-tools als Bash-tools zonder bestanden heen en weer te hoeven kopiĆ«ren tussen bestandssystemenā€.

ā€œVolg daarom deze twee regels om te voorkomen dat u bestanden verliest en/of uw gegevens beschadigt:

DO bewaar bestanden in uw Windows-bestandssysteem die u wilt maken/wijzigen met behulp van Windows-tools EN Linux-tools
Maak/wijzig GEEN Linux-bestanden vanuit Windows-apps, tools, scripts of consolesā€

Nieuwste artikelen

Gerelateerde artikelen