Justified Programming — Reason Parameters That Answer “Why”
Sisällysluettelo:
Niille, jotka ajattelevat Linux-tiedostojensa vaihtamista Windows 10 , on jotain, jonka haluat tietää. Microsoftin mukaan Linux-tiedostojen luominen tai muuttaminen Windowsista johtaa todennäköisesti tietojen rikkoutumiseen ja voi vahingoittaa Linux-ympäristöäsi, joka vaatii sinua poistamaan ja asentamaan uudelleen distroasi.
Älä muuta Linux-tiedostoja Windows 10: ssä
Tämä tarkoittaa, että kaikki % localappdata% lxss `alle tallennettuja Linux-tiedostoja tai tiedostoja ei pitäisi luoda tai muokata käyttäen mitään Windows-työkaluja tai voit joutua kohtaamaan vakavia tappioita.
Tutki
Jos WSL tai Windows-alijärjestelmä ei löydä tallennettua Linux-tiedoston metatietoa tietylle tiedostolle, se olettaa automaattisesti, että tiedosto on vioittunut tai vaurioitunut järjestelmässä. Tämä johtuu siitä, että kaikki tiedoston metatiedot tallennetaan ja esitetään eri tavoin Linuxissa verrattuna Windowsiin. WSL tallentaa kaikki Linux-tiedot NTFS-kansioihin ja laskee näin myös metadata NTFS-laajennetuilla ominaisuuksillaan.
Toisaalta Windows 10 -ohjelmistolla ei ole vaadittua algoritmia, joka laskee ja ylläpitää tätä Linux-metatietoa kun ne luo / muokkaa tiedostoa, joka on tallennettu juurihakemistoon (% localappdata lxss). Joten, jos käytät Windows 10 -sovellusta tai -työkalua muokataksesi kaikkia Linux-tiedostoja, niillä ei yksinkertaisesti ole mitään aiempia metatietoja niiden ominaisuuksista johtuen NTFS-muodon yhteensopimattomuudesta.
työkalut on, että ne eivät yleensä muokkaa alkuperäistä tiedostoa välittömästi. Pikemminkin ne toimivat poistamalla alkuperäisen, luomalla ne uudelleen sovellukselle ja palaamalla sitten käyttäjälle kaikki tarvittavat muokkaukset. Tämä prosessi riistää kaikkien NT-tiedostojen ja metatietojen Linux-tiedoston ja NT-tiedostojen laajennetut ominaisuudet eivät useinkaan ole jatkuvia ja menetetään. Jos Linux-tiedostossa ei ole tai on virheellinen metatiedot, Windows-sovellukset pitävät niitä korruptoituneina ja todennäköisesti muuntaa ne käyttökelvottomiksi tiedostoiksi.
Prevention
Jotta voidaan käsitellä tiedostoja, jotka käyttävät Windows 10: n Linux-sovellukset, mieluummin työskentelevät ja tallentavat nämä tiedostot Windows-tiedostojärjestelmään ja voivat käyttää niitä sekä Windowsilta että Bash Shellistä / mnt // path -yhteyden kautta. Molempien palveluiden käyttö Linux-tiedostojen käyttämiseen auttaa Windowsia tunnistamaan kaikki NT-tiedostojärjestelmän elementit. Tämä auttaa sinua käyttämään samoja tiedostoja käyttämällä sekä Windows-työkaluja että Bash-työkaluja ilman tiedostojen kopiointia tiedostojärjestelmien välillä.
Microsoftin ohjelmavastaava Rich Turner sanoo: - Noudata näitä kahta sääntöä, jotta et menetä tiedostoja ja / tai tietojen vioittuminen:
- DO tallentaa tiedostoja Windows-tiedostojärjestelmässä, jota haluat luoda / muokata Windows-työkaluilla ja Linux-työkaluilla
- ÄLÄ luo / muokkaa Linux-tiedostoja Windows-sovelluksista, työkaluista, komentosarjoista tai
Lue tämä blogikirjoitus osoitteessa MSDN .
Miksi Androidin "tappaja vaihtaa" on hyvä asia
Googlen ensimmäisellä Android-puhelimella, T-Mobilen G1: llä on "kill switch" mahdollistaa ohjelmien etäsuunnitelman poistamisen T-Mobile ei halua sinun käyttää. Onko tämä hyvä asia?
Miksi sinun pitäisi vaihtaa 1 salasanan viimeisestä passpassista
Kirjailijamme kertoo ensimmäisen kerran siitä, miksi ihmisten pitäisi siirtyä 1Passwordiin LastPassista tietokoneilleen ja Macilleen. Myös Androidilla ja iPhonella.
Miksi vaihtaa cm 12,1: stä yhden ulostulon ulkomaille?
OnePlus One -omistajat, jotka eivät ole tyytyväisiä CM 12.1: ään, olemme löytäneet sinulle loistavan ratkaisun. Sitä kutsutaan Exodus ROM -muistiksi, ja tästä syystä pidät siitä enemmän.