Jūs nedrīkstat mainīt Linux failus Windows 10. Kāpēc?

Satura rādītājs:

Jūs nedrīkstat mainīt Linux failus Windows 10. Kāpēc?
Jūs nedrīkstat mainīt Linux failus Windows 10. Kāpēc?

Video: Jūs nedrīkstat mainīt Linux failus Windows 10. Kāpēc?

Video: Jūs nedrīkstat mainīt Linux failus Windows 10. Kāpēc?
Video: How to Reset Color Settings in Windows 10 - YouTube 2024, Aprīlis
Anonim

Tiem, kuri domā par viņu mainīšanu Linux faili uz Windows 10, tur ir kaut kas, ko vēlaties uzzināt. Saskaņā ar Microsoft teikto, Linux failu izveide vai mainīšana no Windows, visticamāk, var izraisīt datu sagrozīšanu un var sabojāt Linux vidi, kurā nepieciešams noņemt un pārinstalēt jūsu distro.

Nemainiet Linux failus 10 Windows

Image
Image

Tas nozīmē, ka visi jūsu Linux faili vai faili, kas tiek saglabāti zem "% localappdata% lxss"Nevajadzētu izveidot vai rediģēt, neizmantojot kādu no Windows rīkiem, vai arī jums varētu rasties nopietni zaudējumi.

Izpētīsim šī jautājuma iemeslus.

Ja WSL vai Windows apakšsistēma Linux nevar atrast jūsu saglabātos faila metadatus par konkrētu failu, tas automātiski pieņem, ka fails ir bojāts vai bojāts sistēmā. Tas ir tāpēc, ka visi faila metadatu faili tiek saglabāti un atšķirīgi salīdzināti ar Windows. WSL visus Linux datus saglabā NTFS mapēs un tādējādi aprēķina un saglabā savus metadatus tā NTFS paplašinātajos atribūtos.

No otras puses, lietojumprogrammām operētājsistēmā Windows 10 nav nepieciešamā algoritma, lai atkārtoti aprēķinātu un saglabātu šo Linux metadatus ikreiz, kad viņi izveido / modificē failu, kas saglabāts zem saknes saites (% localappdata lxss ). Tādējādi, ja jūs izmantojat Windows 10 lietojumprogrammu vai rīku, lai modificētu visus Linux failus, tiem vienkārši nav neviena iepriekšējā metadatu to atribūtos, jo NTFS formāta nesaderība.

Vēl viens šo Windows rīku aspekts ir tāds, ka tie parasti nekavējoties rediģē sākotnējo failu. Drīzāk viņi strādā, izdzēšot oriģinālu, atkal izveidojot tos lietotnē un pēc tam atjaunojot to lietotājam ar visiem nepieciešamajiem labojumiem. Šis process atņem Linux failu visu NT failu un metadatu, un NT faila paplašinātās īpašības bieži vien netiek saglabātas un tiek zaudētas. Tādējādi, ja jūsu Linux failā nav vai ir nepareizi faila metadati, Windows lietojumprogrammas mēdz uzskatīt, ka tās ir bojātas un, iespējams, pārvērš tās nelietojamā failā.

Profilakse

Lai strādātu ar failiem, kas izmanto Windows 10 un Linux lietojumprogrammu hibrīdu, dod priekšroku to darbībai un saglabāšanai šajos failos savā Windows failu sistēmā un piekļūst tiem no Windows un Bash Shell caur / mnt // ceļš. Izmantojot abus pakalpojumus, lai piekļūtu saviem Linux failiem, Windows atpazīs visus NT failu sistēmas elementus. Tas palīdz jums piekļūt tiem pašiem failiem, izmantojot gan Windows rīkus, gan Bash rīkus, nevajag kopēt failus starp failu sistēmām.

Saka Rich Turner, Microsoft vecākā programmas vadītāja. Noteikti ievērojiet šos divus noteikumus, lai izvairītos no failu zaudēšanas un / vai datu sagrozīšanas.

  1. DO veikalu failus savā Windows failu sistēmā, kuru vēlaties izveidot / modificēt, izmantojot Windows rīkus un Linux rīkus
  2. NEKAD veidojiet / nemainiet Linux failus no Windows lietotnēm, rīkiem, skriptiem vai konsolēm.

Lai pilnībā lasītu, lasiet šo emuāra ziņu MSDN.

Saistītie raksti:

  • Kā palaist Bash Ubuntu operētājsistēmā Windows 10
  • Bezmaksas attēlu metadatu skatītājs un Windows redaktors
  • MagicArchiver: izveidojiet vai mainiet arhīvu failus
  • Labākās bezmaksas programmatūras lejupielādes for Windows 10/8/7
  • Kāpēc Microsoft šobrīd ir nopietni Linux un atvērtā koda?

Ieteicams: