Ξεκινώντας με την έκδοση 20211, το Windows Subsystem for Linux 2 (WSL2) περιλαμβάνει μια νέα δυνατότητα που σας επιτρέπει να επισυνάψετε και να προσαρτήσετε φυσικές μονάδες δίσκου για πρόσβαση σε συστήματα αρχείων Linux (όπως το ext4) που δεν υποστηρίζονται. Υποστήριξη στα Windows 10.
Αυτή η νέα δυνατότητα προορίζεται να σας βοηθήσει να αποκτήσετε πρόσβαση σε αρχεία Linux χρησιμοποιώντας την Εξερεύνηση αρχείων σε ένα σύστημα διπλής εκκίνησης με Windows 10 και μια διανομή Linux σε άλλη μονάδα δίσκου.
Σε αυτό το σεμινάριο, θα μάθετε τα βήματα για την προσάρτηση και την αποπροσάρτηση μιας μονάδας δίσκου χρησιμοποιώντας το Υποσύστημα Windows για Linux 2.
Προσάρτηση συστήματος αρχείων Linux στα Windows 10
Για να προσαρτήσετε ένα σύστημα αρχείων Linux χρησιμοποιώντας WSL2, ακολουθήστε τα εξής βήματα:
1. Ανοίξτε το Start στα Windows 10.
2. Αναζητήστε το PowerShell , κάντε δεξί κλικ στο επάνω αποτέλεσμα και επιλέξτε την επιλογή Εκτέλεση ως διαχειριστής .
3. Πληκτρολογήστε την ακόλουθη εντολή για να εμφανίσετε τις διαθέσιμες φυσικές μονάδες δίσκου και πατήστε Enter :
wmic diskdrive list brief
4. Επιβεβαιώστε τη διαδρομή μονάδας δίσκου στη στήλη "Αναγνωριστικό συσκευής".
5. Πληκτρολογήστε την ακόλουθη εντολή για να προσαρτήσετε το σύστημα αρχείων Linux και πατήστε Enter :
wsl --mount DISKPATH
Εισαγάγετε την εντολή για προσάρτηση του συστήματος αρχείων Linux
Σε αυτήν την εντολή, φροντίστε να αντικαταστήσετε το DISKPATH με τη διαδρομή της μονάδας δίσκου που περιέχει τη διανομή Linux που θέλετε να προσαρτήσετε. Για παράδειγμα:
wsl --mount \\.\PHYSICALDRIVE2
Εάν θέλετε να προσαρτήσετε ένα συγκεκριμένο διαμέρισμα, θα χρειαστεί να χρησιμοποιήσετε την επιλογή --partition με τον αριθμό του διαμερίσματος. Για παράδειγμα:
wsl --mount \\.\PHYSICALDRIVE2 --partition 1
Αφού ολοκληρώσετε τα βήματα, η μονάδα δίσκου που περιέχει τα αρχεία Linux θα προσαρτηθεί και θα είναι ορατή στα Windows 10.
Τοποθετήστε οποιοδήποτε σύστημα αρχείων Linux στα Windows 10
Τα προηγούμενα βήματα θα προσπαθήσουν μόνο να προσαρτήσουν μια φυσική μονάδα δίσκου ως ext4. Εάν θέλετε να καθορίσετε ένα διαφορετικό σύστημα αρχείων, θα χρειαστεί να χρησιμοποιήσετε διαφορετική εντολή από το Windows Subsystem for Linux 2.
Για να προσαρτήσετε ένα συγκεκριμένο σύστημα αρχείων Linux στα Windows 10, ακολουθήστε τα εξής βήματα:
1. Ανοίξτε το Start.
2. Αναζητήστε το PowerShell , κάντε δεξί κλικ στο επάνω αποτέλεσμα και επιλέξτε την επιλογή Εκτέλεση ως διαχειριστής .
3. Εισαγάγετε την ακόλουθη εντολή για να εμφανίσετε τις διαθέσιμες φυσικές μονάδες δίσκου στα Windows 10 και πατήστε Enter:
wmic diskdrive list brief
4. Επιβεβαιώστε τη διαδρομή μονάδας δίσκου στη στήλη "Αναγνωριστικό συσκευής".
5. Πληκτρολογήστε την ακόλουθη εντολή για να προσαρτήσετε τη μονάδα και πατήστε Enter:
wsl --mount DISKPATH -t FILESYSTEM
Σε αυτήν την εντολή, βεβαιωθείτε ότι έχετε αντικαταστήσει το DISKPATH και το FILESYSTEM για τη διαδρομή της μονάδας δίσκου και του συστήματος αρχείων Linux που θέλετε να προσαρτήσετε. Για παράδειγμα, για να τοποθετήσετε τη μονάδα ως λίπος, χρησιμοποιήστε την ακόλουθη εντολή:
wsl --mount DISKPATH -t vfat
Αφού ολοκληρώσετε τα βήματα, η μονάδα δίσκου που περιέχει τα αρχεία Linux θα προσαρτηθεί και μπορείτε να αποκτήσετε πρόσβαση σε αυτήν χρησιμοποιώντας την Εξερεύνηση αρχείων .
Αποκτήστε πρόσβαση στο σύστημα αρχείων Linux στα Windows 10
Για πρόσβαση σε αρχεία από το σύστημα αρχείων Linux στα Windows 10, ακολουθήστε τα εξής βήματα:
1. Ανοίξτε την Εξερεύνηση αρχείων .
2. Κάντε κλικ στο στοιχείο Linux από το αριστερό παράθυρο πλοήγησης.
3. Στη γραμμή διευθύνσεων, μεταβείτε στο \wsl$ και, στη συνέχεια, αποκτήστε πρόσβαση στον κατάλογο προσάρτησης. Για παράδειγμα:
\\wsl$\\DISTRO-NAME\\MOUNT-POINT
Μεταβείτε στο \wsl$ και, στη συνέχεια, αποκτήστε πρόσβαση στον κατάλογο προσάρτησης
Μετά την ολοκλήρωση των βημάτων, θα μπορείτε να περιηγηθείτε σε αρχεία Linux από συστήματα αρχείων που δεν υποστηρίζονται εγγενώς στα Windows 10. Εκτός από τη χρήση της Εξερεύνησης αρχείων, μόλις προσαρτηθεί η μονάδα δίσκου, μπορείτε να αποκτήσετε πρόσβαση σε άλλα αρχεία συστημάτων όπως το " ext4" από το Κονσόλα WSL2 χρησιμοποιώντας γραμμές εντολών.
Αποπροσαρτήστε το σύστημα αρχείων Linux στα Windows 10
Για να αποσυνδέσετε το σύστημα αρχείων Linux στα Windows 10, ακολουθήστε τα εξής βήματα:
1. Ανοίξτε το Start.
2. Αναζητήστε το PowerShell , κάντε δεξί κλικ στο επάνω αποτέλεσμα και επιλέξτε την επιλογή Εκτέλεση ως διαχειριστής .
3. Πληκτρολογήστε την ακόλουθη εντολή για αποπροσάρτηση και αποπροσάρτηση της μονάδας δίσκου και, στη συνέχεια, πατήστε Enter :
wsl --unmount DISKPATH
Στην εντολή, φροντίστε να αντικαταστήσετε το DISKPATH με το αναγνωριστικό συσκευής της μονάδας δίσκου που θέλετε να αποπροσαρτήσετε.
Αφού ολοκληρώσετε τα βήματα, η μονάδα δίσκου με το σύστημα αρχείων Linux θα αποσυνδεθεί και θα διαχωριστεί από τα Windows 10.
Αυτή η δυνατότητα είναι διαθέσιμη από την έκδοση 20211 των Windows 10 και αναμένεται σε μελλοντικές εκδόσεις λειτουργικού συστήματος. Εάν δεν μπορείτε να δείτε τη νέα δυνατότητα, είναι επειδή εκτελείτε την πιο πρόσφατη προεπισκόπηση που είναι διαθέσιμη στο κανάλι προγραμματιστών.