Ne biste trebali mijenjati Linux datoteke na sustavu Windows 10. Zašto?

Sadržaj:

Ne biste trebali mijenjati Linux datoteke na sustavu Windows 10. Zašto?
Ne biste trebali mijenjati Linux datoteke na sustavu Windows 10. Zašto?

Video: Ne biste trebali mijenjati Linux datoteke na sustavu Windows 10. Zašto?

Video: Ne biste trebali mijenjati Linux datoteke na sustavu Windows 10. Zašto?
Video: How to Reset Color Settings in Windows 10 - YouTube 2024, Studeni
Anonim

Za one koji misle o mijenjanju njih Linux datoteka na Windows 10, postoji nešto što želiš znati. Prema Microsoftu, kreiranje ili mijenjanje Linux datoteka iz sustava Windows vjerojatno će rezultirati korupcijom podataka i može oštetiti vaše Linux okruženje koje zahtijeva deinstalaciju i reinstaliranje vašeg distro.

Nemojte mijenjati Linux datoteke na sustavu Windows 10

Image
Image

To znači da sve vaše Linux datoteke ili one datoteke pohranjene pod '% Localappdata% lxss'Ne bi trebalo biti kreirano ili uređeno pomoću bilo kojeg Windows alata, ili ćete se morati suočiti s nekim ozbiljnim gubicima.

Razmotrimo razloge ovog problema.

Ako je WSL ili Windows podsustav za Linux ne može pronaći pohranjene metapodatke datoteka Linux za određenu datoteku, ona automatski pretpostavlja da je datoteka oštećena ili oštećena na sustavu. To je zato što svi metapodaci datoteka pohranjuju i prikazuju drugačije u Linuxu u usporedbi sa sustavom Windows. WSL pohranjuje sve Linux podatke u NTFS mape i tako izračunava i nastavlja svoje metapodatke u svojim proširenim NTFS atributima.

S druge strane, aplikacije na sustavu Windows 10 nemaju potrebni algoritam za ponovno izračunavanje i ustrajanje metapodataka Linuxa svaki put kada stvaraju / mijenjaju datoteku pohranjenu pod korijenskom vezom (% localappdata lxss ). Dakle, ako slučajno koristite aplikaciju ili alat za sustav Windows 10 za izmjenu bilo kojeg Linux datoteka, oni jednostavno neće imati bilo koji od prethodnih metapodataka u njihovim atributima zbog nepodudarnosti NTFS formata.

Drugi aspekt ovih alata sustava Windows jest da obično ne uređuju originalnu datoteku odmah. Umjesto toga rade brisanjem izvornika, ponovno ih stvaraju u aplikaciji, a zatim ga vraćaju korisniku sa svim potrebnim izmjenama. Ovaj proces lišava Linux datoteku svih NT datoteka i metapodataka, a NT datoteke proširena svojstva često se ne ustrajati i izgubljeni. Dakle, ako vaša Linux datoteka nema ili neispravan metapodataka datoteka, aplikacije za Windows će ih smatrati pokvarenim i vjerojatno ih pretvoriti u neuporabljivu datoteku.

prevencija

Da biste radili na datotekama koje koriste hibridne aplikacije sustava Windows 10 i Linux, radije ih radite i pohranjujte u Windows datotecnom sustavu i pristupajte im putem sustava Windows i Bash Shell putem / Mnt //staza, Pomoću obje usluge za pristup Linux datotekama Windows će prepoznati sve elemente NT datotecnih sustava. To vam pomaže da pristupite istim datotekama pomoću alata Windows i alata Bash bez kopiranja datoteka između datotečnih sustava.

Reciter Rich Turner, viši voditelj programa na Microsoftu - Obavezno slijedite ta dva pravila kako biste izbjegli gubitak datoteka i / ili oštećivali svoje podatke:

  1. Pohranjujte datoteke u Windows datotečnom sustavu koji želite stvoriti / mijenjati pomoću alata Windows i alata Linuxa
  2. NEMOJTE stvarati / mijenjati Linux datoteke iz aplikacija, alata, skripti ili konzola sustava Windows.

Da biste pročitali čitanje, pročitajte ovaj blog MSDN.

Vezane objave:

  • Kako pokrenuti Bash na Ubuntu na Windowsima 10
  • Preglednik i uređivač besplatnih slika metapodataka za Windows
  • MagicArchiver: Stvaranje ili izmjena datoteka arhive
  • Najbolja besplatna softvera za Windows 10/8/7
  • Zašto je Microsoft sada srdačan Linux i Open Source?

Preporučeni: