Anda tidak boleh mengubah file Linux di Windows 10. Mengapa?

Daftar Isi:

Anda tidak boleh mengubah file Linux di Windows 10. Mengapa?
Anda tidak boleh mengubah file Linux di Windows 10. Mengapa?

Video: Anda tidak boleh mengubah file Linux di Windows 10. Mengapa?

Video: Anda tidak boleh mengubah file Linux di Windows 10. Mengapa?
Video: Hisense R8F 4K UHD TV - What You Need To Know - YouTube 2024, April
Anonim

Bagi mereka yang berpikir untuk mengubah mereka File Linux di Windows 10ada sesuatu yang ingin Anda ketahui. Menurut Microsoft, membuat atau mengubah file Linux dari Windows kemungkinan akan mengakibatkan korupsi data dan dapat merusak lingkungan Linux Anda yang mengharuskan Anda untuk menghapus instalasi & menginstal ulang distro Anda.

Jangan mengubah file Linux di Windows 10

Image
Image

Ini berarti bahwa semua file Linux Anda atau file-file itu disimpan di bawah ‘% localappdata% lxss‘Tidak boleh dibuat atau diedit menggunakan salah satu alat Windows, atau Anda mungkin harus menghadapi beberapa kerugian serius.

Mari jelajahi alasan untuk masalah ini.

Jika itu WSL atau Subsistem Windows untuk Linux tidak dapat menemukan metadata file Linux yang tersimpan untuk file yang diberikan, secara otomatis menganggap file tersebut rusak atau rusak pada sistem. Ini karena semua file metadata disimpan dan diwakili berbeda di Linux dibandingkan dengan Windows. WSL menyimpan semua data Linux dalam folder NTFS, dan dengan demikian menghitung dan mempertahankan metadata mereka dalam atribut NTFS yang diperluas.

Di sisi lain, aplikasi pada Windows 10 tidak memiliki algoritma yang diperlukan untuk menghitung ulang & mempertahankan metadata Linux ini setiap kali mereka membuat / memodifikasi file yang disimpan di bawah tautan root (% localappdata lxss ). Jadi, jika Anda menggunakan aplikasi atau alat Windows 10 untuk mengubah file Linux apa pun, mereka tidak akan memiliki metadata sebelumnya di atributnya karena tidak kompatibel dengan format NTFS.

Aspek lain dari alat Windows ini adalah bahwa mereka umumnya tidak mengedit file asli secara instan. Alih-alih mereka bekerja dengan menghapus yang asli, membuat ulang mereka di aplikasi dan kemudian mengembalikannya ke pengguna dengan semua pengeditan yang diperlukan. Proses ini menghilangkan file Linux dari semua file NT dan metadata, dan properti perluasan file NT sering tidak bertahan dan hilang. Jadi, jika file Linux Anda tidak memiliki atau metadata file yang salah, aplikasi Windows akan cenderung menganggapnya sebagai korup dan mungkin mengubahnya menjadi file yang tidak dapat digunakan.

Pencegahan

Untuk bekerja pada file yang menggunakan gabungan aplikasi Windows 10 dan Linux, lebih suka bekerja dan menyimpan file-file itu di sistem file Windows Anda, dan mengaksesnya dari Windows dan dari Bash Shell melalui / mnt // jalan. Menggunakan kedua layanan untuk mengakses file Linux Anda akan membantu Windows mengenali semua elemen sistem file NT. Ini membantu Anda mengakses file yang sama menggunakan alat Windows dan alat Bash tanpa harus menyalin file bolak-balik antara sistem file.

Says Rich Turner, Senior Program Manager di Microsoft - Pastikan untuk mengikuti dua aturan ini untuk menghindari hilangnya file, dan / atau merusak data Anda:

  1. LAKUKAN simpan file dalam sistem berkas Windows Anda yang ingin Anda buat / modifikasi menggunakan alat-alat Windows DAN alat-alat Linux
  2. JANGAN membuat / memodifikasi file Linux dari aplikasi, alat, skrip atau konsol Windows.

Untuk membaca lengkap, baca posting blog ini di MSDN.

Posting terkait:

  • Cara menjalankan Bash di Ubuntu pada Windows 10
  • Penampil dan editor Metadata Gambar Gratis untuk Windows
  • MagicArchiver: Buat atau ubah file arsip
  • Unduhan Perangkat Lunak Gratis Terbaik untuk Windows 10/8/7
  • Mengapa Microsoft membesarkan Linux & Open Source sekarang?

Direkomendasikan: