Microsoft: Windows’ta Linux Dosyalarını Değiştirmeyin

Teknoloji devi Microsoft, her Windows 10 kullanıcısını Windows uygulamaları, araçları vb. kullanarak Linux alt sistem dosyalarını değiştirmekten kaçınmaları konusunda uyardı. Bu, meta veri kaybına neden olabilir ve tüm Linux ortamını bozabilir.

Microsoft: Windows’ta Linux Dosyalarını Değiştirmeyin

Microsoft’un işletim sisteminin en son sürümüne büyük güncelleme “Yıldönümü Güncellemesi”nin gelmesiyle dahil ettiği yeni bir özellik, Bash’in Windows 10 işletim sistemine yerel bir alt sistem olarak entegrasyonuydu.

Kullanıcıların, başka bir yazılım yüklemeye gerek kalmadan herhangi bir komutu kullanabilecekleri yerel bir Linux terminaline erişmelerini sağlayan bir özelliktir. Ancak, Windows 10 Yıldönümü Güncellemesinin bir parçası olmasına rağmen, Windows’tan Linux’a bu alt sistem, varsayılan olarak yüklenmez ve bu nedenle, kullanmak istiyorsanız bilgisayar yöneticisi tarafından etkinleştirilmesi gerekir.

Bu nedenle, Bash’i kullanmaya başlamak istiyorsanız, Bash’in nasıl çalıştığını ve Windows 10 PC’nizde nasıl açabileceğinizi açıklayan öğreticileri izlemeniz gerekebilir. Ancak, Microsoft’un Linux çabası hala başlangıç ​​aşamasındadır.

Bu nedenle, teknoloji devi Microsoft’un yeni bir blog yazısında tehlikeler konusunda zaten uyardığını bilmelisiniz, teknoloji devi Microsoft’un talimatı, Windows 10 kullanıcılarının Windows uygulamalarını, araçlarını, konsollarını kullanarak Linux dosyalarını “DEĞİŞTİRMEMESİ” gerektiğini açıkça belirtmektedir. komut dosyaları vb. “her koşulda”.

Bunu yapma
Bunu yapma

Bununla teknoloji devi Microsoft, WLS’nin parçası olan ve sistemin bulunduğu sürücüde %localappdata%lxss altında depolanan tüm Linux dosyalarını ifade ediyor. Bu nedenle, Windows ortamından herhangi bir Linux Bash alt sistemi dosyası oluşturduysanız, bu, veri bozulmasına veya Linux ortamına sahip olmanıza, dağıtımı kaldırıp yeniden yüklememiz gerekecek kadar basit bir şekilde neden olabilir.

Bu davranışın nedeni, Linux alt sistemi dosyaları genellikle Windows 10 işletim sisteminde bir NTFS klasöründe depolandığından, WSL ise Linux meta verilerini hesaplayıp depoladığından, meta veri dosyasının hem Windows hem de Linux’ta aynı şekilde yönetilmemesidir. NTFS genişletilmiş öznitelikleri. Ancak Windows uygulamaları ve araçları, sistemin bulunduğu sürücüde %localappdata%lxss altında depolanan dosyaları her değiştirdiklerinde bu meta verilerle nasıl başa çıkacaklarını bilmiyorlar.

Microsoft’a göre, “Windows dosya sisteminizdeki dosyalara Bash içinden eriştiğinizde, WSL, NT dosya sistemi davranışlarını (örneğin büyük/küçük harf duyarlılığı), izinleri vb. onurlandırır, böylece aynı dosyalara hem Windows araçlarını hem de Bash araçlarını kullanarak kolayca erişebilirsiniz. dosyaları dosya sistemleri arasında ileri geri kopyalamak zorunda kalmadan ”.

“Dolayısıyla, dosyaları kaybetmemek ve/veya verilerinizi bozmamak için şu iki kuralı uyguladığınızdan emin olun:

Windows araçlarını VE Linux araçlarını kullanarak oluşturmak/değiştirmek istediğiniz dosyaları Windows dosya sisteminizde depolayın.
Windows uygulamalarından, araçlarından, komut dosyalarından veya konsollardan Linux dosyaları OLUŞTURMAYIN / DEĞİŞTİRMEYİN”

LEAVE A REPLY

Please enter your comment!
Please enter your name here