Αυτόματη προσάρτηση μονάδων δίσκου σε Linux

Automate Prosartese Monadon Diskou Se Linux



Εάν είστε χρήστης Linux και θέλετε να προσαρτήσετε αυτόματα μια μονάδα δίσκου στο σύστημά σας κατά την εκκίνηση, τότε μπορείτε να το κάνετε τοποθετώντας το UUID της συσκευής και σημείο προσάρτησης μονοπάτι στο fstab αρχείο ρυθμίσεων. ο fstab είναι ένα αρχείο πίνακα συστήματος αρχείων που βρίσκεται στο /και τα λοιπά Ευρετήριο.

Λοιπόν, η αυτόματη τοποθέτηση μιας μονάδας δίσκου μπορεί να είναι χρήσιμη για διάφορους σκοπούς. Για παράδειγμα, σκοπεύω να δημιουργήσω αντίγραφο ασφαλείας του συστήματός μου σε μια εξωτερική συσκευή αποθήκευσης. Για να το αυτοματοποιήσω, πρέπει να διατηρήσω τη συσκευή συνδεδεμένη με το σύστημα ακόμα και κατά την εκκίνηση.

Ομοίως, πολλές εφαρμογές συγχρονίζουν αρχεία απευθείας από τις μονάδες δίσκου του συστήματος, εάν η μονάδα αποσυναρμολογηθεί, τότε ο συγχρονισμός αυτών των αρχείων ξανά θα ήταν μια ταλαιπωρία. Η αυτόματη τοποθέτηση προσαρμόζει αυτόματα τη μονάδα δίσκου χωρίς να μπαίνει στον κόπο να την εκτελέσετε βουνό εντολή ή με μη αυτόματο τρόπο από το GUI.







Σε αυτό το σεμινάριο, θα εξερευνήσω πώς να δημιουργήσω μια συνδεδεμένη μονάδα δίσκου που θα τοποθετηθεί αυτόματα στην εκκίνηση στο Linux.



Αυτόματη προσάρτηση μονάδων δίσκου σε Linux

Υπάρχουν μερικά βήματα που πρέπει να εκτελεστούν προσεκτικά για την αυτόματη προσάρτηση της συνδεδεμένης μονάδας στο Linux.



Σημειώστε ότι, από προεπιλογή, το Linux δεν προσαρτά καμία συνδεδεμένη μονάδα δίσκου κατά την εκκίνηση, πρέπει να προσαρτηθεί σε ένα σημείο προσάρτησης για πρόσβαση στα δεδομένα του. Ωστόσο, οι διανομές Linux με περιβάλλοντα επιφάνειας εργασίας προσαρτούν αυτόματα τις μονάδες δίσκου.





Σημείωση: Οι οδηγίες που δίνονται σε αυτόν τον οδηγό εκτελούνται στο Ubuntu 22.04. Ωστόσο, οι εντολές που δίνονται θα λειτουργούν χωρίς κανένα σφάλμα και σε άλλες διανομές.

1. Βρείτε το UUID και τον Τύπο συστήματος αρχείων

Για να βρείτε το όνομα μιας μονάδας δίσκου, τον μοναδικό αριθμό αναγνώρισης (UUID) και τον τύπο της σύστημα αρχείων , υπάρχουν δύο τρόποι. Το πρώτο χρησιμοποιεί τις ενσωματωμένες εφαρμογές GUI και το δεύτερο μέσω της γραμμής εντολών.



Προσωπικά προτιμώ να το κάνω στο τερματικό γιατί είναι πιο ακριβές.

sudo αμβλύ

ο αμβλύ Το command είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που χρησιμοποιείται για τη λήψη πληροφοριών σχετικά με τις εσωτερικές και εξωτερικές συσκευές μπλοκ.

Τώρα, προσδιορίστε το ΕΠΙΓΡΑΦΗ του δίσκου, που είναι MyDrive στην περίπτωσή μου, και σημειώστε το UUID και σύστημα αρχείων τύπος. Μην ξεχάσετε να δώσετε ένα όνομα στη μονάδα αποθήκευσης, γιατί θα είναι εύκολο να την αναγνωρίσετε.

Το στιγμιότυπο οθόνης εξόδου εντολής εμφανίζει όλες τις απαιτούμενες πληροφορίες.

  • UUID = 65B1-FB17
  • Τύπος συστήματος αρχείων = exfat

ο UUID (Universal Unique Identifier) ​​είναι ένα αναγνωριστικό της συσκευής αποκλεισμού MyDrive (/dev/sda1) και ο τύπος συστήματος αρχείων είναι exfat .

Σημειώστε ότι τα UUID μπορούν να έχουν διαφορετικό αριθμό χαρακτήρων ανάλογα με τους τύπους συστημάτων αρχείων. Για παράδειγμα, το ΛΙΠΟΣ Το σύστημα αρχείων UUID έχει 8 αλφαριθμητικούς χαρακτήρες με παύλα ( ), NTFS έχει μια συμβολοσειρά 16 χαρακτήρων χωρίς παύλες και ΕΞΩΤ έχει 32 αλφαριθμητικούς χαρακτήρες με παύλες.

Τώρα, ας το κάνουμε στο GUI, καθώς είμαι στο Ubuntu 22.04 με περιβάλλον επιφάνειας εργασίας GENOME, έχει μια προεπιλεγμένη εφαρμογή για διαχείριση δίσκου που ονομάζεται Δίσκοι . Ανοίξτε την εφαρμογή και κάντε κλικ στη μονάδα δίσκου που μπορεί να αναγνωριστεί από τη χωρητικότητα αποθήκευσης.

2. Δημιουργία σημείου τοποθέτησης

Για να προσαρτήσετε μόνιμα μια εξωτερική μονάδα δίσκου στο Linux, πρέπει να δημιουργηθεί ένα σημείο τοποθέτησης. Είναι μια εγκατάσταση μία φορά εκτός και αν επιλέξετε διαφορετικό σημείο τοποθέτησης στο μέλλον.

Το σημείο προσάρτησης είναι ένα μέρος όπου τοποθετείτε το σύστημα αρχείων προς πρόσβαση. Μπορεί να είναι οποιοσδήποτε κατάλογος οπουδήποτε στο Linux. κανονικά, /μντ ή /μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ χρησιμοποιούνται κατάλογοι. Φτιάχνω έναν κατάλογο στο ρίζα που ονομάζεται /media/MyBackup , που θα είναι το σημείο προσάρτησης μου.

sudo mkdir / μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ / MyBackup

Τώρα, θα τοποθετήσω μόνιμα την εξωτερική μου μονάδα δίσκου MyDrive προς την /media/MyBackup σημείο τοποθέτησης.

Βρήκαμε το όνομα, το UUID και τον τύπο συστήματος αρχείων της συνδεδεμένης μονάδας δίσκου, δημιουργήσαμε επίσης το σημείο προσάρτησης. Το τελευταίο βήμα είναι η πρόσβαση και η τροποποίηση του fstab αρχείο.

3. Πρόσβαση και επεξεργασία του αρχείου fstab

ο fstab αρχείο είναι ένα αρχείο διαμόρφωσης συστήματος αρχείων στο /και τα λοιπά κατάλογο που περιέχει πληροφορίες σχετικά με τις τοποθετημένες συσκευές αποθήκευσης. Μπορεί να προσπελαστεί σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου, αλλά απαιτεί την τροποποίηση της πρόσβασης υπερχρήστη.

sudo επειδή / και τα λοιπά / fstab

Τώρα, ήρθε η ώρα να εισαγάγετε τις πληροφορίες που εξάγονται παραπάνω χρησιμοποιώντας την ακόλουθη γενική σύνταξη.

[ Συσκευή ] [ Σημείο προσάρτησης ] [ Αρχείο-Σύστημα-Τύπος ] [ Mount-Options ] [ Εγκαταλείπω ] [ Πέρασμα ]

Η επεξήγηση όλων των παραμέτρων της παραπάνω σύνταξης αναφέρεται παρακάτω.

[Συσκευή] Η συσκευή UUID
[Σημείο προσάρτησης] Ο κατάλογος του σημείου τοποθέτησης από τον οποίο γίνεται πρόσβαση στο περιεχόμενο της συνδεδεμένης μονάδας [για περισσότερη εκτέλεση αντρική βάση εντολή]
[File-System-Type] Ο τύπος μορφής συστήματος αρχείων όπως fat, exfat, ntfs ή ext4
[Mount-Options] Επιλογή ανάγνωσης και εγγραφής για τη συσκευή ( προεπιλογές χρησιμοποιείται για πρόσβαση ανάγνωσης και εγγραφής)
[Εγκαταλείπω] Για να ενεργοποιήσετε ή να απενεργοποιήσετε τη δημιουργία αντιγράφων ασφαλείας της συνδεδεμένης συσκευής. εάν είναι 0, η δημιουργία αντιγράφων ασφαλείας είναι απενεργοποιημένη

ο fsck Η εντολή χρησιμοποιείται για την επαλήθευση της μονάδας δίσκου για σφάλματα πριν από την έναρξη της εκκίνησης. Για τη συσκευή root, το fsck θα είναι πάντα 1.

Η ακόλουθη μορφή είναι εφαρμόσιμη στις περισσότερες διανομές Linux όπως το Arch Linux ή το Debian. Ωστόσο, το τελευταίο Ubuntu (22.04) έχει διαφορετική μορφή η οποία αναφέρεται παρακάτω .

UUID = [ UUID συσκευής ] [ Σημείο προσάρτησης ] [ Αρχείο-Σύστημα-Τύπος ] [ Mount-Options ] [ Εγκαταλείπω ] [ Πέρασμα ]

Θα εισάγω τις πληροφορίες που εξάγονται παραπάνω στο fstab αρχείο χρησιμοποιώντας την παραπάνω μορφή.

UUID =65B1-F446 / μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ / MyBackup exfat προεπιλογές 0 0

Σημείωση: Χρησιμοποίησε ένα αυτί για να διαχωρίσετε τα πεδία αντί για κενά.

Έχω ορίσει το [Mount-Options] προς την προεπιλογές, που σημαίνει ότι η συσκευή έχει πρόσβαση ανάγνωσης και εγγραφής. ο [Εγκαταλείπω] και [Πέρασμα] Οι επιλογές έχουν οριστεί σε 0 επειδή δεν θέλω να δημιουργήσω αντίγραφα ασφαλείας και να ξεκινήσω fsck έλεγχος.

Δωρεάν Μορφή

Το πιο πρόσφατο Ubuntu (22.04) έχει διαφορετική μορφή για τη ρύθμιση εξωτερικών μονάδων δίσκου στο fstab αρχείο.

/ dev / δίσκος / by-uuid / [ UUID συσκευής ] [ Σημείο προσάρτησης ] [ Αρχείο-Σύστημα-Τύπος ] [ Mount-Options ] [ Εγκαταλείπω ] [ Πέρασμα ]

Εφόσον χρησιμοποιώ το Ubuntu 22.04, θα χρησιμοποιήσω αυτήν τη μέθοδο.

/ dev / δίσκος / by-uuid / 65B1-F446 / μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ / MyBackup exfat προεπιλογές 0 0

Τώρα, αποθηκεύστε και κλείστε το αρχείο. Χρησιμοποιώ το Vim, το :wq η εντολή θα γράψει και θα βγει από το πρόγραμμα επεξεργασίας.

4. Επαλήθευση

Για να επαληθεύσετε ότι όλες οι πληροφορίες που αναφέρονται στο fstab το αρχείο είναι σωστό, χρησιμοποιήστε το βουνό -α εντολή.

sudo βουνό -ένα

Εάν υπάρχει κάποιο σφάλμα, η παραπάνω εντολή θα το εμφανίσει, διαφορετικά δεν θα υπάρχει έξοδος.

Δεν παρουσιάστηκε σφάλμα, πράγμα που σημαίνει ότι η μονάδα δίσκου έχει τοποθετηθεί με επιτυχία.

ο fstab αρχεία διαφόρων διανομών Linux δίνονται παρακάτω για σύγκριση.

Αρχείο /etc/fstab Debian

Αρχείο Arch Linux /etc/fstab

Αρχείο Ubuntu /etc/fstab

συμπέρασμα

Εάν χρησιμοποιείτε μονάδα δίσκου για την καθημερινή σας εργασία. Ειδικά εάν αποθηκεύετε αρχεία σε αυτό ή έχετε πρόσβαση σε αρχεία από αυτό στο σύστημα Linux σας. Ή αν ενδιαφέρεστε να δημιουργήσετε αντίγραφα ασφαλείας του συστήματός σας και δεν θέλετε να συνεχίσετε μετά την εκκίνηση, τότε είναι ένας καλός τρόπος να το κάνετε αυτόματα.

Η αυτόματη προσάρτηση είναι μια προσέγγιση για την τοποθέτηση μιας μονάδας αποθήκευσης κατά την εκκίνηση, επειδή πολλές διανομές Linux δεν προσαρτούν μονάδες δίσκου κατά την εκκίνηση. Μπορεί να γίνει τοποθετώντας το UUID της συσκευής και το σημείο τοποθέτησης στο /etc/fstab αρχείο.