Πώς να τοποθετήσετε έναν σκληρό δίσκο στο Linux χρησιμοποιώντας τη γραμμή εντολών

Πώς να τοποθετήσετε έναν σκληρό δίσκο στο Linux χρησιμοποιώντας τη γραμμή εντολών

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





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





Τι είναι η τοποθέτηση;

Στις περισσότερες περιπτώσεις, η τοποθέτηση αναφέρεται στη διαδικασία που επιτρέπει στον υπολογιστή σας να έχει πρόσβαση σε αρχεία που είναι αποθηκευμένα σε διαφορετικές συσκευές, όπως μονάδες USB ή μονάδες σκληρού δίσκου. Κάθε μονάδα δίσκου έχει το δικό του ξεχωριστό σύστημα αρχείων ή συστήματα που πρέπει να ενσωματωθούν στο οικοσύστημα του υπολογιστή σας. Οι περισσότερες διανομές Linux ενισχύουν πολύ επειδή αποτελούνται από πολλαπλά συστήματα αρχείων με τη μορφή «διαμερισμάτων».





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

Έλεγχος των διαθέσιμων διαμερισμάτων σας

Αφού συνδέσετε τον σκληρό σας δίσκο ή το USB, μπορείτε να δείτε τις συσκευές σας και τα ξεχωριστά συστήματα αρχείων τους χρησιμοποιώντας αυτήν την εντολή:



lsblk

Όπως φαίνεται παραπάνω, κάθε φυσική συσκευή ακολουθεί μια σύμβαση ονομασίας της sd (x) , με το πρώτο να ονομάζεται sda , το δεύτερο τουαλέτα , η τρίτη sdc , και ούτω καθεξής. ο SD το όνομα είναι συντομογραφία για Συσκευή SCSI Το Εάν χρησιμοποιείτε παλαιότερο υπολογιστή, ενδέχεται να τους δείτε με όνομα hd (x) αντι αυτου.

Αυτές οι μεμονωμένες συσκευές χωρίζονται περαιτέρω σε διαφορετικά διαμερίσματα: sda1, sda2, sda3 και ούτω καθεξής. Με απλά λόγια, αντιπροσωπεύουν τον τρόπο διαιρέσεως του σκληρού σας δίσκου. Είναι αυτά τα συγκεκριμένα διαμερίσματα που θα τοποθετήσουμε, παρά οι ίδιες οι συσκευές --- καθώς βρίσκονται εκεί που αποθηκεύονται τα πραγματικά δεδομένα.





Μπορείτε συνήθως να προσδιορίσετε το πλαίσιο Linux σας από τα πολλαπλά διαμερίσματά του. Σκοπός αυτού είναι να κρατήσει ξεχωριστά σημαντικά και ασήμαντα αρχεία συστήματος, όπως το διαμέρισμα swap σας Το Ένας άλλος τρόπος να πείτε είναι να κοιτάξετε κάτω από το Σημείο προσάρτησης είσοδος. Οι καταχωρήσεις που αποτελούν μέρος του πλαισίου Linux θα είναι ήδη τοποθετημένες.

Πώς να τοποθετήσετε έναν σκληρό δίσκο στο Linux

Στην πραγματικότητα υπάρχουν δύο διαφορετικές διεπαφές γραμμής εντολών που μπορείτε να χρησιμοποιήσετε για να τοποθετήσετε συσκευές στο Linux: Udisk και mount/umount Το Προτείνουμε το Udisks σε όλες σχεδόν τις περιπτώσεις, αλλά επειδή η περίπτωση χρήσης του καθενός είναι διαφορετική, θα περιγράψουμε επίσης τη μέθοδο τοποθέτησης.





Τοποθέτηση με Udisks

Το Udisks είναι ένα σημαντικό κομμάτι λογισμικού που χρησιμοποιείται σε πολλές διανομές Linux. Είναι υπεύθυνη για τη διαχείριση συσκευών αποθήκευσης, όπως αποθήκευσης flash USB και μονάδων σκληρού δίσκου. Περιλαμβάνει ένα εργαλείο γραμμής εντολών που ονομάζεται udisksctl Το Σε αυτό το εργαλείο, όλες οι εντολές διαμερίσματος ακολουθούν αυτό το βασικό μοτίβο:

udisksctl [command] [options] [location]

Απλό δεν είναι; Για να τοποθετήσετε το διαμέρισμα που θέλετε, χρησιμοποιήστε αυτήν την εντολή, αντικαθιστώντας sdb1 με το όνομα του διαμερίσματός σας:

udisksctl mount -b /dev/sdb1

ο -σι Η σημαία σημαίνει απλώς ότι το διαμέρισμα που τοποθετείτε προέρχεται από μια συσκευή.

Μπορείτε επίσης να τοποθετήσετε εικονικές συσκευές, όπως εικόνες δίσκου, με Udisks:

udisksctl loop-setup -r -f example.iso

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

udisksctl mount -b /dev/loop0

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

Η πρώτη εντολή σάς επιτρέπει να αναγνωρίσετε την εικόνα του δίσκου σας ως εικονική (ή βρόχος ) συσκευή. ο -r σημαία, που αντιπροσωπεύει μόνο για ανάγνωση , είναι προαιρετικό, αλλά διασφαλίζει διπλά ότι τα αρχεία που τοποθετείτε δεν θα αντικατασταθούν κατά λάθος. Μετά από αυτό, μπορούμε να προχωρήσουμε ως συνήθως και να τοποθετήσουμε την διαθέσιμη εικόνα του δίσκου.

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

Παρατηρήστε πώς οι άλλες συσκευές εκτός από το κιβώτιο Linux σας έχουν επίσης συγκεκριμένα σημεία στήριξης. Αυτό σημαίνει ότι μπορείτε τώρα να αποκτήσετε πρόσβαση στα αρχεία σε αυτά αλλάζοντας καταλόγους στις καθορισμένες θέσεις τους.

Αποσυναρμολόγηση με Udisks

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

Για να αποσυνδέσετε, μπορείτε να χρησιμοποιήσετε ξανά την προηγούμενη εντολή αλλά να την αντικαταστήσετε βουνό με αποσυναρμολόγηση :

udisksctl unmount -b /dev/sdb1

Μην ξεχάσετε να αλλάξετε το όνομα στο τέλος με το όνομα της συσκευής σας και λάβετε υπόψη ότι οι εικονικές συσκευές, όπως οι εικόνες δίσκου, ονομάζονται διαφορετικά από τους σκληρούς δίσκους και τα USB.

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

udisksctl power-off -b /dev/sdb1

Λάβετε υπόψη ότι δεν πρέπει ποτέ να απενεργοποιείτε τα διαμερίσματα του Linux υπολογιστή σας, καθώς είναι μέρος του συστήματός σας. Το ίδιο ισχύει και για τις εικόνες δίσκου, καθώς δεν τροφοδοτούνται από την αρχή. Αντ 'αυτού, θα χρειαστείτε μια διαφορετική εντολή για να τα αφαιρέσετε από τη λίστα των συσκευών σας:

udisksctl loop-delete -b /dev/loop0

Τοποθέτηση Με βάση

Ως επί το πλείστον, οι Udisks πρέπει να κάνουν τη δουλειά για εσάς. Ωστόσο, είναι καλό να γνωρίζετε πώς να κάνετε εναλλακτικά σε περίπτωση που το πρώτο δεν είναι επιλογή.

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

Θα χρειαστείτε επίσης δικαιώματα διαχειριστή (επομένως sudo στην αρχή των παρακάτω εντολών). Επειδή τα δικαιώματα sudo είναι πολύ ισχυρά, προτείνουμε τη μέθοδο Udisks στις περισσότερες περιπτώσεις για να αποφύγετε τυχαίο σπάσιμο του συστήματός σας.

Εάν θέλετε να προχωρήσετε και να χρησιμοποιήσετε την εντολή mount, μπορείτε να το κάνετε έτσι:

sudo mount /dev/sdb1 /mnt

Το τελευταίο μέρος, / mnt , υποδεικνύει πού θέλετε να τοποθετήσετε τον τοποθετημένο σκληρό δίσκο στον υπολογιστή σας. Παραδοσιακά στο Linux, αυτό είναι το / mnt Ευρετήριο. Για πολλές συσκευές, μπορείτε να τις τοποθετήσετε σε υποφάκελους κάτω / mnt Το Απλά φροντίστε να δημιουργήσετε αυτούς τους φακέλους με mkdir πρώτα.

Όπως οι Udisks, το βουνό Το εργαλείο υποστηρίζει επίσης εικόνες δίσκου. Η απομνημόνευση πώς λειτουργεί μπορεί να είναι λίγο πιο δυσκίνητη όμως. Σε αντίθεση με το Udisks, χρειάζεται μόνο να εισαγάγετε μια μόνο εντολή κατά την τοποθέτηση εικόνων δίσκου με mount:

sudo mount example.iso /mnt -t iso9660 -o loop

Εάν το περιεχόμενο της εικόνας του δίσκου σας δεν εμφανίζεται σωστά, δοκιμάστε να το αντικαταστήσετε iso9660 με udf Το Αυτή η επιλογή υποδεικνύει τη μορφή της εικόνας του δίσκου.

Σχετίζεται με: Πώς να κλωνοποιήσετε τον σκληρό σας δίσκο Linux

Αποσυναρμολόγηση με umount

Μπορεί να φαίνεται περίεργο, αλλά η εντολή αποσυναρμολόγησης ενός διαμερίσματος δεν είναι «αποσυναρμολόγηση», αλλά ποσό Το Σε αντίθεση με την τοποθέτηση, δεν χρειάζεται να καθορίσετε τη θέση του σημείου στήριξής σας. χρειάζεστε μόνο το όνομα της συσκευής.

sudo umount /dev/sdb1

Προσέξτε ότι εάν εργάζεστε με μια φυσική συσκευή, πρέπει να συνεχίσετε να χρησιμοποιείτε τους Udisks απενεργοποιώ εντολή (εξηγήθηκε παραπάνω) για να διασφαλίσετε ότι δεν χάνονται δεδομένα κατά την αποσύνδεση.

Για εικόνες δίσκου, απλώς ονομάστε τη συσκευή βρόχου:

sudo umount /dev/loop0

Και πάλι, μην ξεχάσετε να αντικαταστήσετε βρόχος 0 με το όνομα της συσκευής σας.

Λήψη βοήθειας κατά την τοποθέτηση σκληρών δίσκων

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

Το κουμπί οικίας δεν λειτουργεί iphone 8
udisksctl help mount help

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

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ 7 τρόποι για να λάβετε βοήθεια γραμμής εντολών στο Linux

Όλες οι βασικές εντολές για την εκμάθηση των εντολών Linux από τη γραμμή εντολών

Διαβάστε Επόμενο
Σχετικά θέματα
  • Linux
  • Σύστημα αρχείων
  • Διαμέρισμα δίσκου
  • Εντολές Linux
  • Συμβουλές Linux
Σχετικά με τον Συγγραφέα Τζόρνταν Γκλόρ(Δημοσιεύθηκαν 51 άρθρα)

Ο Jordan είναι συγγραφέας προσωπικού στο MUO που έχει πάθος να κάνει το Linux προσβάσιμο και χωρίς άγχος για όλους. Γράφει επίσης οδηγούς για την ιδιωτικότητα και την παραγωγικότητα.

Περισσότερα από τον Jordan Gloor

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Linux