Windows

Δεν πρέπει να αλλάξετε αρχεία Linux στα Windows 10. Γιατί;

Windows - Εμφάνιση εικονιδίων συστήματος στην επιφάνεια εργασίας

Windows - Εμφάνιση εικονιδίων συστήματος στην επιφάνεια εργασίας

Πίνακας περιεχομένων:

Anonim

Για εκείνους που σκέφτονται να αλλάξουν τα αρχεία Linux τους σε Windows 10 , υπάρχει κάτι που θέλετε να ξέρετε. Σύμφωνα με τη Microsoft, η δημιουργία ή η αλλαγή αρχείων Linux από τα Windows πιθανόν να οδηγήσει σε καταστροφή δεδομένων και μπορεί να καταστρέψει το περιβάλλον του Linux που απαιτεί την απεγκατάσταση και την επανεγκατάσταση της διανομής σας.

Μην αλλάζετε αρχεία Linux στα Windows 10

τα αρχεία σας Linux ή τα αρχεία που είναι αποθηκευμένα κάτω από το % localappdata% lxss »δεν θα πρέπει να δημιουργούνται ή να επεξεργάζονται χρησιμοποιώντας κάποιο από τα εργαλεία των Windows ή ίσως χρειαστεί να αντιμετωπίσετε κάποιες σοβαρές απώλειες.

Εάν το

WSL ή Windows Subsystem για Linux δεν μπορεί να βρει τα αποθηκευμένα μεταδεδομένα του αρχείου Linux για ένα δεδομένο αρχείο, αυτό υποθέτει αυτόματα ότι το αρχείο είναι κατεστραμμένο ζημιά στο σύστημα. Αυτό οφείλεται στο γεγονός ότι όλα τα μεταδεδομένα αρχείων αποθηκεύονται και αντιπροσωπεύονται διαφορετικά στο Linux σε σύγκριση με τα Windows. Το WSL αποθηκεύει όλα τα δεδομένα του Linux σε φακέλους NTFS και συνεπώς υπολογίζει και διατηρεί τα μεταδεδομένα τους στα εκτεταμένα χαρακτηριστικά του NTFS . Από την άλλη πλευρά, οι εφαρμογές στα Windows 10 δεν έχουν τον απαιτούμενο αλγόριθμο για να υπολογίσουν εκ νέου και να διατηρήσουν αυτά τα μεταδεδομένα του Linux όταν δημιουργούν / τροποποιούν ένα αρχείο που είναι αποθηκευμένο κάτω από τον σύνδεσμο ρίζας (% localappdata lxss). Έτσι, αν συμβεί να χρησιμοποιήσετε μια εφαρμογή ή ένα εργαλείο των Windows 10 για να τροποποιήσετε οποιαδήποτε αρχεία Linux, απλά δεν θα έχουν κανένα από τα προηγούμενα μεταδεδομένα στα χαρακτηριστικά τους λόγω μη συμβατής μορφής NTFS.

Μια άλλη πτυχή αυτών των Windows είναι ότι δεν επεξεργάζονται γενικά το αρχικό αρχείο αμέσως. Μάλλον δουλεύουν με τη διαγραφή του πρωτοτύπου, την εκ νέου δημιουργία τους στην εφαρμογή και στη συνέχεια την αποκατάσταση του χρήστη με όλες τις απαιτούμενες επεξεργασίες. Αυτή η διαδικασία στερεί από το αρχείο Linux όλα τα αρχεία NT και τα μεταδεδομένα και οι ιδιότητες επέκτασης του αρχείου NT συχνά δεν διατηρούνται και χάνονται. Έτσι, αν το αρχείο σας Linux δεν έχει μεταδεδομένα ή λανθασμένα αρχεία μεταδεδομένων, οι εφαρμογές των Windows θα τείνουν να τα θεωρούν ως διεφθαρμένα και ίσως να τα μετατρέπουν σε ένα άχρηστο αρχείο.

Πρόληψη

Για να δουλέψετε σε αρχεία που χρησιμοποιούν ένα υβρίδιο των Windows 10 και Οι εφαρμογές Linux προτιμούν να εργάζεστε και να αποθηκεύετε αυτά τα αρχεία στο σύστημα αρχείων των Windows και να τα έχετε πρόσβαση από τα Windows και από το Bash Shell μέσω της διαδρομής

/ mnt //. Η χρήση και των δύο υπηρεσιών για την πρόσβαση στα αρχεία σας Linux θα βοηθήσει τα Windows να αναγνωρίσουν όλα τα στοιχεία του συστήματος αρχείων NT. Αυτό σας βοηθά να έχετε πρόσβαση στα ίδια αρχεία χρησιμοποιώντας και τα δύο εργαλεία των Windows και τα εργαλεία Bash χωρίς να χρειάζεται να αντιγράφετε αρχεία εμπρός και πίσω μεταξύ συστημάτων αρχείων. Λέει ο Rich Turner, Διευθυντής Προγράμματος της Microsoft στη Microsoft - Βεβαιωθείτε ότι ακολουθείτε αυτούς τους δύο κανόνες, αρχεία και / ή να καταστρέφετε τα δεδομένα σας:

ΜΗΝ δημιουργείτε / τροποποιείτε αρχεία Linux από εφαρμογές, εργαλεία, σενάρια ή

  1. Για πλήρη ανάγνωση, διαβάστε αυτήν την ενότητα στο
  2. MSDN

.