28Jun
Ξεκινώντας με την ενημέρωση των Fall Creators των Windows 10, το Υποσύστημα Windows για Linux τώρα σας επιτρέπει να προσαρμόσετε μη αυτόματα τους δίσκους.Προσφέρει αυτόματα όλες τις εσωτερικές μονάδες δίσκου NTFS.Ωστόσο, μπορείτε τώρα να συνδέσετε μη αυτόματα τους εξωτερικούς δίσκους και τους φακέλους δικτύου χρησιμοποιώντας την εντολή mount Linux.
Τρόπος τοποθέτησης εξωτερικών συσκευών
Το υποσύστημα Windows για Linux εξακολουθεί να τοποθετεί αυτόματα σταθερές μονάδες δίσκου NTFS.Έτσι, εάν έχετε μια εσωτερική μονάδα δίσκου C: και μονάδα δίσκου D: θα τα δείτε στα /mnt/ c και /mnt/ d στο περιβάλλον Linux.Το
DrvFs τώρα σας επιτρέπει να συνδέσετε εξωτερικές μονάδες δίσκου όπως τα USB sticks, τα CD και τα DVD.Αυτές οι συσκευές πρέπει να χρησιμοποιούν ένα σύστημα αρχείων των Windows, όπως το NTFS, το ReFS ή το FAT.Δεν μπορείτε ακόμα να προσαρτήσετε συσκευές που έχουν μορφοποιηθεί με ένα σύστημα αρχείων Linux όπως το ext3 ή το ext4.
Όπως και με εσωτερικές μονάδες δίσκου, αυτές οι εξωτερικές μονάδες δίσκου θα παραμείνουν προσβάσιμες στα Windows, αφού τα τοποθετήσετε στο περιβάλλον του Linux.Η τοποθέτησή τους απλά τους κάνει επίσης προσβάσιμα από το περιβάλλον του κελύφους.
Ας υποθέσουμε ότι έχετε μια εξωτερική μονάδα δίσκου G: που αντιπροσωπεύει είτε μια μονάδα USB είτε μια μονάδα οπτικού δίσκου.Για να το εγκαταστήσετε, θα εκτελέσετε τις ακόλουθες εντολές:
sudo mkdir /mnt/ g sudo mount -t drvfs G: /mnt/ gΔεν χρειάζεται να τοποθετήσετε την μονάδα στο /mnt/ g, φυσικά.Μπορείτε να το τοποθετήσετε όποτε θέλετε.Απλά αντικαταστήστε και τις δύο περιπτώσεις του /mnt/ g στις εντολές με την επιθυμητή διαδρομή.
Για να αποσυνδέσετε τη μονάδα αργότερα, ώστε να μπορείτε να την αφαιρέσετε με ασφάλεια, εκτελέστε την τυπική εντολή umount:
sudo umount /mnt/g/Όταν εργάζεστε με μια εξωτερική συσκευή μορφοποιημένη με ένα σύστημα αρχείων FAT ή οποιοδήποτε σύστημα αρχείων δικτύου, υπάρχουν ορισμένοι περιορισμοί.Το σύστημα αρχείων δεν θα έχει διάκριση πεζών-κεφαλαίων και δεν μπορείτε να δημιουργήσετε συμβολικές συνδέσεις ή σκληρούς δεσμούς σε αυτό.
Πώς να τοποθετήσετε τοποθεσίες δικτύου
Μπορείτε επίσης να τοποθετήσετε τοποθεσίες δικτύου.Οποιαδήποτε τοποθεσία δικτύου μπορείτε να προσεγγίσετε μέσα από τα Windows, μπορείτε να προσαρτήσετε από το κέλυφος του Linux.Οι τοποθεσίες δικτύου
μπορούν να τοποθετηθούν με έναν από τους δύο τρόπους.Εάν χαρτογραφήσετε μια μονάδα δίσκου δικτύου σε ένα γράμμα μονάδας δίσκου, μπορείτε να την προσαρτήσετε χρησιμοποιώντας τις ίδιες επιλογές όπως παραπάνω.Αυτό θα σας δώσει την ευκαιρία να συνδεθείτε εύκολα στο κοινόχρηστο στοιχείο δικτύου και να εισαγάγετε τα διαπιστευτήρια σας στο File Explorer.Για παράδειγμα, εάν η αντιστοιχισμένη μονάδα δίσκου δικτύου σας είναι F: , μπορείτε να εκτελέσετε τις ακόλουθες εντολές για να την προσαρτήσετε:
sudo mkdir /mnt/ f sudo mount -t drvfs F: /mnt/ fΜπορείτε επίσης να ορίσετε μια μονάδα δίσκου χρησιμοποιώντας το UNC) διαδρομή.Για παράδειγμα, αν η διαδρομή προς το κοινόχρηστο στοιχείο δικτύου είναι \\ server \ folder, θα εκτελέσετε την ακόλουθη εντολή.Και πάλι, χρησιμοποιήστε οποιοδήποτε σημείο προσάρτησης θέλετε στη θέση του φακέλου /mnt/.
sudo mkdir /mnt/ φάκελος sudo mount -t '\\ server \ folder' Φάκελος /mnt/Το περιβάλλον Subsystem των Windows για Linux δεν παρέχει κανένα τρόπο για να καθορίσετε τα διαπιστευτήρια που θέλετε να χρησιμοποιήσετε.Μπορείτε να καθορίσετε τα διαπιστευτήρια μεταβαίνοντας στο φάκελο στον φάκελο "Εξερεύνηση αρχείων" στα Windows, εισάγοντάς τα μέσω του Credential Manager ή χρησιμοποιώντας την εντολή net use.
Μπορείτε να εκτελέσετε την εντολή net use μέσα από το περιβάλλον Linux, καθώς το Windows Subsystem for Linux σας επιτρέπει να ξεκινήσετε το λογισμικό των Windows από τη γραμμή εντολών του Linux.Απλά εκτελέστε την εντολή ως εξής:
net.exe χρήσηΓια παράδειγμα, η ακόλουθη εντολή θα συνδεθεί στο φάκελο \\ server \ με το όνομα χρήστη Bob και τον κωδικό LetMeIn και θα το αντιστοιχίσει στη μονάδα F:Εδώ είναι η εντολή που θα εκτελούσατε:
net.exe Χρήση f: \\ server \ folder / user: Bob LetMeInΑφού συνδεθείτε μία φορά, τα Windows θα θυμούνται αυτό το όνομα χρήστη και κωδικό πρόσβασης και θα τα χρησιμοποιούν αυτόματα ακόμα και όταν χρησιμοποιείτε την εντολή mountστο περιβάλλον του Linux.
Για να αποσυνδέσετε μια θέση δικτύου, μπορείτε να χρησιμοποιήσετε ξανά την τυπική εντολή umount:
sudo umount /mnt/ φάκελοςΤο DrvFs δεν καθορίζει με ακρίβεια τα δικαιώματα του Linux όταν συνδέετε μια θέση δικτύου.Αντίθετα, όλα τα αρχεία στο σύστημα αρχείων δικτύου εμφανίζονται να έχουν το πλήρες δικαίωμα πρόσβασης( 0777) και μπορείτε να δείτε μόνο εάν έχετε πρόσβαση σε ένα αρχείο προσπαθώντας να το ανοίξετε.Το σύστημα αρχείων επίσης δεν θα είναι ευαίσθητο σε πεζά και δεν μπορείτε να δημιουργήσετε συμβολικούς συνδέσμους σε αυτά.