Windows

Linux dosyalarını Windows 10`dan değiştirmemelisiniz. Neden?

Deepin 20 удивляет, Fedora 33, Pop OS 20.10, Ubuntu Budgie, Studio 20.10 и другие дистрибутивы Linux

Deepin 20 удивляет, Fedora 33, Pop OS 20.10, Ubuntu Budgie, Studio 20.10 и другие дистрибутивы Linux

İçindekiler:

Anonim

Linux dosyalarını

değiştirmeyi düşünenler için, bilmek istediğiniz bir şey var. Microsoft`a göre, Windows üzerinden Linux dosyaları oluşturmak veya değiştirmek muhtemelen veri bozulmasına yol açacak ve dağıtım ortamınızı kaldırıp yeniden yüklemenizi gerektiren Linux ortamınıza zarar verebilir.

Windows 10`daki Linux dosyalarını değiştirmeyin Bu, tüm Linux dosyalarınız veya ` % localappdata% lxss

` altında saklanan dosyalar, Windows araçlarından herhangi biri kullanılarak oluşturulmamalı veya düzenlenmemelidir ya da bazı ciddi kayıplarla karşılaşmanız gerekebilir.

Windows Alt Linux için veya

Linux için Windows Alt Sistemi, belirli bir dosya için saklanan Linux dosya meta verilerinizi bulamazsa, dosyanın otomatik olarak bozuk olduğunu varsayar veya sistemde hasar görmüş. Bunun nedeni, tüm dosya meta verilerinin Windows`a kıyasla Linux`ta farklı şekilde depolanması ve temsil edilmesidir. WSL, tüm Linux verilerini NTFS klasörlerinde depolar ve böylece kendi meta verilerini NTFS genişletilmiş özniteliklerinde hesaplar ve sürdürür.

Diğer taraftan, Windows 10`daki uygulamaların, bu Linux meta verilerini yeniden hesaplamak ve sürdürmek için gerekli algoritması yoktur. root linki (% localappdata lxss) altında saklanan bir dosyayı yaratır / değiştirir. Bu nedenle, herhangi bir Linux dosyasını değiştirmek için bir Windows 10 uygulaması veya aracı kullanacaksanız, NTFS formatının uyumsuzluğu nedeniyle özelliklerinde bir önceki meta verilerden hiçbirine sahip olmayacaklardır.

Bu Windows`un bir başka yönü Araçlar, orijinal dosyayı anında düzenlemezler. Daha ziyade orijinali silerek, bunları uygulamada yeniden oluşturarak ve daha sonra tüm gerekli düzenlemeleri yaparak kullanıcıya geri yükleyerek çalışırlar. Bu işlem, tüm NT dosyalarının ve meta verilerin Linux dosyasını yok eder ve NT dosyalarının genişletilmiş özellikleri genellikle kalıcı değildir ve kaybolur. Bu nedenle, Linux dosyanızın dosya meta verileri bulunmadığı veya yanlış olduğu durumlarda, Windows uygulamaları bunları bozuk olarak algılamaya ve muhtemelen kullanılamaz bir dosyaya dönüştürmeye eğilimlidir.

Önleme Windows 10`un bir melezini kullanan dosyalarla çalışmak için Linux uygulamaları, bu dosyalarda çalışmayı ve Windows dosya sisteminizde saklamayı tercih eder ve bunları hem Windows hem de Bash Shell`den / mnt // yol

aracılığıyla erişebilirsiniz. Linux dosyalarınıza erişmek için servislerin kullanılması, Windows`un tüm NT dosya sistemi öğelerini tanımasına yardımcı olacaktır. Bu, hem Windows araçları hem de Bash araçlarını kullanarak dosya sistemlerini birbirleriyle kopyalamaya gerek kalmadan aynı dosyalara erişmenize yardımcı olur.

  1. Rich Turner, Microsoft`ta Kıdemli Program Yöneticisi diyor. Kaybedenleri önlemek için bu iki kurala uyduğunuzdan emin olun. dosyalarınızı ve / veya verilerinizi bozar:
  2. Windows dosya sisteminizde Windows araçları ve klasörlerini kullanarak oluşturmak / değiştirmek istediğiniz dosyaları DO ve Linux araçları

Windows uygulamalarından, araçlarından, betiklerinden Linux dosyaları oluşturmayın / değiştirmeyin. konsollar. Tam okuma için MSDN