Μορφοποίηση μιας μονάδας flash σε LINUX. Μορφοποίηση δίσκου και μονάδας flash Linux. Μορφοποίηση χαμηλού επιπέδου Τι μορφή να μορφοποιήσετε μια μονάδα flash για Linux

Δεν υπάρχει άνθρωπος στον σύγχρονο κόσμο που να μην έχει καταφύγει ποτέ στη χρήση αφαιρούμενων συσκευών αποθήκευσης. Οι χρήστες αποθηκεύουν διάφορα αρχεία σε αυτά, από περιεχόμενο πολυμέσων έως έγγραφα εργασίας. Μερικές φορές υπάρχει ανάγκη για πλήρη διαγραφή δεδομένων από τα μέσα. Στο λειτουργικό σύστημα Windows αυτή η διαδικασία είναι απλή και δεν απαιτεί ειδικές γνώσεις. Η μορφοποίηση μιας μονάδας flash στο Linux είναι μια πιο περίπλοκη λειτουργία και οι δεξιότητες είναι επιθυμητές εδώ.

Μορφοποίηση μονάδας flash σε Linux

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

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

Πώς να ανοίξετε μια μονάδα flash στο Linux

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

Διαφορετικά, η λειτουργία εκτελείται χειροκίνητα. Πρώτα πρέπει να μάθετε το όνομα αρχείου της μονάδας flash. Μια απλή επιλογή είναι να το δείτε στον κατάλογο /dev/, αλλά για να είστε ασφαλείς, είναι προτιμότερο να χρησιμοποιήσετε το βοηθητικό πρόγραμμα fdisk.

Αφού συνδέσετε τα μέσα, εισαγάγετε την εντολή στο τερματικό:

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

Χρησιμοποιώντας αυτές τις πληροφορίες, γίνεται σαφές ποιο όνομα αντιστοιχεί στην επιθυμητή μονάδα flash. Η επόμενη διαδικασία είναι να γράψετε δύο γραμμές:

  • sudo mkdir /mnt/usb – δημιουργία καταλόγου προσάρτησης.
  • sudo mount /dev/sdc2 /mnt/usb – άμεση εκτέλεση.

Η μονάδα δίσκου μπορεί πλέον να χρησιμοποιηθεί.

Σπουδαίος! Μετά την ολοκλήρωση της εργασίας, η μονάδα flash πρέπει να αποπροσαρτηθεί με την ακόλουθη εντολή για να αποφευχθεί η απώλεια δεδομένων και η ζημιά στο σύστημα αρχείων: sudo umount /dev sdc2.

Πώς να διαμορφώσετε μια μονάδα flash στο Linux Mint

Είναι δυνατή η διαμόρφωση μιας μονάδας flash χρησιμοποιώντας τυπικά εργαλεία Linux Mint. Η εφαρμογή περιλαμβάνεται αρχικά στη διανομή ΛΣ. Υποστηρίζει μορφοποίηση στα ακόλουθα συστήματα αρχείων:

  • NTFS;
  • FAT32;
  • EXT4;
  • exFAT (από το Linux Mint 19).

Το πρόγραμμα βρίσκεται στην ενότητα "Τυπικό" του κύριου μενού και ονομάζεται "Μορφοποίηση μονάδας flash USB".

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

Πώς να διαμορφώσετε μια μονάδα flash στο Linux μέσω τερματικού

Στο τερματικό, η μονάδα flash διαμορφώνεται χρησιμοποιώντας το βοηθητικό πρόγραμμα mkfs. Λειτουργεί με όλα τα συστήματα αρχείων που υποστηρίζονται σε Linux. Παράδειγμα εκτέλεσης mkfs για FAT32:

sudo mkfs -t vfat -L USBFLASH /dev/sdc2

Η επιλογή -L σάς επιτρέπει να καθορίσετε την ετικέτα διαμερίσματος.

Σε άλλες μορφές η εντολή είναι πανομοιότυπη. Για παράδειγμα, μπορείτε να διαμορφώσετε μια μονάδα flash σε ext4 ορίζοντας:

sudo mkfs -t ext4 - /dev/sdc2

Σπουδαίος! Για να λειτουργεί η μονάδα με Windows, η μορφοποίηση γίνεται σε FAT32.

Πώς να διαμορφώσετε μια μονάδα flash στο Linux χρησιμοποιώντας το Gparted

Το βοηθητικό πρόγραμμα Gparted μπορεί να μορφοποιήσει μια μονάδα flash σε οποιοδήποτε λειτουργικό σύστημα που εκτελείται στον πυρήνα του Linux: Debian, Ubuntu, Mint και άλλα. Συνήθως περιέχεται ήδη στη διανομή. Διαφορετικά πρέπει να εγκατασταθεί. Αυτό είναι δυνατό χρησιμοποιώντας το Κέντρο Προγράμματος του Ubuntu ή εκτελώντας την εντολή στο τερματικό:

  • sudo apt install gparted – για χρήστες Ubuntu.
  • sudo yum εγκατάσταση gparted - σε συστήματα των οποίων οι διανομές βασίζονται στο Red Hat.

Το πρόγραμμα εκκινείται επιλέγοντάς το στο μενού ή εκτελώντας:

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

Πρώτα απ 'όλα, η μονάδα αποπροσαρτάται επιλέγοντας το κατάλληλο στοιχείο στο μενού περιβάλλοντος.

Στη συνέχεια, πρέπει να αποφασίσετε για την αρχή της μορφοποίησης. Εάν το μέσο είχε προηγουμένως κάποιο λειτουργικό σύστημα, πρέπει να σκουπιστεί τελείως. Η μορφοποίηση χαμηλού επιπέδου μιας μονάδας flash στο Linux είναι δυνατή μόνο με αυτόν τον τρόπο. Διαφορετικά, μπορείτε να παραλείψετε αυτό το σημείο.

Στην ενότητα μενού Επεξεργασία, επιλέξτε Νέος πίνακας διαμερισμάτων. Τα επόμενα βήματα που πρέπει να ακολουθήσετε:

  1. Επιλέξτε τύπο πίνακα MBR.
  2. Συμφωνήστε με την απώλεια δεδομένων.
  3. Πατώντας το κουμπί «+», δημιουργήστε ένα νέο διαμέρισμα χρησιμοποιώντας ολόκληρη την ελεύθερη μνήμη.
  4. Επιλέξτε το σύστημα αρχείων που θέλετε να μορφοποιήσετε.

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

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

Πώς να διαμορφώσετε έναν δίσκο στο Linux

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

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

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

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

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

Εδώ το mklabel δημιουργεί έναν πίνακα και το msdos υποθέτει ότι ο τύπος του είναι MBR.

Η απευθείας δημιουργία κατατμήσεων έχει ένα πρότυπο:

(χωρισμένο) mkpart |Τύπος διαμερίσματος| |Σύστημα αρχείων| |Έναρξη ενότητας| |Τέλος ενότητας|

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

(χωρισμένο) mkpart κύριο ext3 1MiB 100%

Για διαμέρισμα 2 GB:

(χωρισμένο) mkpart κύριο ext3 1MiB 2GB

Ο αριθμός μνήμης για το τρίτο διαμέρισμα θα ξεκινά τώρα από 2 GB, δηλαδή, εάν θέλετε να ορίσετε 3 GB, η καταχώρηση μοιάζει με αυτό:

(χωρισμένο) mkpart κύριο ext3 1MiB 2GB 5GB

Η παράμετρος εκτύπωσης χρησιμοποιείται για την προβολή του πίνακα που προκύπτει.

Τώρα μπορείτε να πραγματοποιήσετε έξοδο από το Parted και να διαμορφώσετε τον επιθυμητό δίσκο χρησιμοποιώντας το γνωστό βοηθητικό πρόγραμμα mkfs.

συμπέρασμα

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

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

Μορφοποίηση μιας μονάδας flash στο LINUX Ubuntu

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

Παρεμπιπτόντως, γράψαμε προηγουμένως για τα κύρια χαρακτηριστικά του συστήματός σας.

  • Κάντε κλικ στο εικονίδιο Unity Dash
  • Εισαγάγετε "Δίσκους" στη στήλη Αναζήτηση
  • 3ο σημείο: κάντε κλικ στο εικονίδιο «Δίσκοι».


Μετά από αυτό, θα ανοίξει ένα παράθυρο και θα εμφανιστεί η εφαρμογή:

  • Επιλέξτε τη μονάδα USB που θέλετε να μορφοποιήσετε.
  • Κάντε κλικ στο εικονίδιο με το γρανάζι και επιλέξτε Μορφοποίηση
    Θα εμφανιστεί ένα ειδικό μικρό παράθυρο, απλώς επιλέξτε την επιλογή που θέλετε και κάντε κλικ στο «Μορφοποίηση»

Επιπροσθέτως:

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

Μέθοδος 2: Εργαλείο Gparted

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

sudo apt-get εγκατάσταση gparted

Μέθοδος 3: Χρήση τερματικού

μεταβείτε στη λειτουργία Super πληκτρολογώντας "su" ακολουθούμενο από τον κωδικό πρόσβασης super mode

που θα εμφανίσει ολόκληρο τον τόμο στον υπολογιστή σας ή μπορείτε επίσης να χρησιμοποιήσετε

για να προβάλετε τη μονάδα flash USB, ας υποθέσουμε ότι θα μπορούσε να είναι /dev/sdb1, εισάγετε μια εντολή όπως:

umount /dev/sdb1

mkfs.vfat /dev/sdb1

Πώς να διαμορφώσετε έναν δίσκο σε μορφή fat32

Στη συνέχεια, επεξεργαστείτε

mkfs.vfat -n 'name_for_your_pendrive' -I /dev/sdb1

για να προσθέσετε ένα όνομα για το pendrive σας

συμπεράσματα

Όπως καταλαβαίνετε, αυτό γίνεται πολύ απλά. Η διαμόρφωση μιας μονάδας flash USB στο LINUX Ubuntu είναι πολύ απλή. Επιπλέον, υπάρχουν τόσες πολλές επιλογές και μπορείτε να επιλέξετε την πιο βολική για τον εαυτό σας.

Εάν έχετε ερωτήσεις σχετικά με το θέμα " Μορφοποίηση μιας μονάδας flash σε LINUX"- γράψτε τα στα σχόλια. Σίγουρα θα τα διαβάσουμε και αν έχετε κάτι να προσθέσετε σε αυτό το άρθρο, πείτε μας και γι' αυτό.

Εάν βρείτε κάποιο σφάλμα, επισημάνετε ένα κομμάτι κειμένου και κάντε κλικ Ctrl+Enter.

Οι περισσότεροι χρήστες γνωρίζουν μόνο ένα λειτουργικό σύστημα, τα Windows, αλλά υπάρχουν και άλλα συστήματα ποιότητας.

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

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

Μορφοποίηση μονάδας flash σε Linux

Υπάρχουν διάφοροι τρόποι καθαρισμού αφαιρούμενων μέσων μνήμης, για τους οποίους θα σας ενημερώσουμε τώρα:

1. Μη αυτόματη μορφοποίηση.
Για μη αυτόματη εκκαθάριση της μνήμης, θα χρειαστεί να εκκινήσετε μια γραμμή εντολών και να εισαγάγετε "# dmesg | tail" για να μάθετε το όνομα μέσου που εκχωρήθηκε από το σύστημα:

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

Για να μορφοποιήσετε σε FAT32 χρησιμοποιήστε την εντολή - $ sudo mkfs.vfat /dev/disk name


Για να μορφοποιήσετε σε NTFS χρησιμοποιήστε την εντολή - $ sudo mkfs.ntfs /dev/disk name

2. Χρησιμότητα Palimpsest.
Αυτό το χρήσιμο βοηθητικό πρόγραμμα μπορεί να είναι ήδη ενσωματωμένο στο Ubuntu σας. Μετά την εκκίνηση, απλώς επιλέξτε την αφαιρούμενη μονάδα δίσκου και προχωρήστε στη διαμόρφωση του διαμερίσματος. Θα εμφανιστεί ένα παράθυρο όπου μπορείτε να επιλέξετε το σύστημα αρχείων και επίσης να ορίσετε το όνομα του δίσκου:

Εάν το λειτουργικό σας σύστημα δεν διαθέτει τέτοιο βοηθητικό πρόγραμμα, απλώς πληκτρολογήστε στη γραμμή εντολών - sudo apt-get install palimpsest. Το πρόγραμμα θα εγκατασταθεί στον υπολογιστή σας και μπορείτε να το χρησιμοποιήσετε.

3. Πρόγραμμα Gparted.
Όταν χρησιμοποιείτε αυτό το πρόγραμμα, η μορφοποίηση μονάδων flash είναι ακόμα πιο εύκολη. Αρκεί να επιλέξετε έναν δίσκο στο κύριο παράθυρο του βοηθητικού προγράμματος, κάντε δεξί κλικ πάνω του και, στη συνέχεια, επιλέξτε το σύστημα αρχείων στο στοιχείο μορφοποίησης:

Μετά από άλλη μια επίσκεψη σε φίλους με εγκατεστημένα Windows, ανακάλυψα ένα σωρό όλων των ειδών τα σκουπίδια στη μονάδα flash μου, όπως προγράμματα οδήγησης αυτόματα, ακατανόητα αρχεία exe, μπαμπάδες... Ευτυχώς, δεν υπήρχε τίποτα ιδιαίτερα πολύτιμο στη συσκευή, έτσι αποφάσισα να το μορφοποιήσω... Για να μην χαζεύω αυτά τα 7 GB αναζητώντας εισαγόμενα :)

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

Σε γενικές γραμμές, η λειτουργία μπορεί να εκτελεστεί με "τρία κλικ" χρησιμοποιώντας κάποιου είδους διαχειριστή πάρτι. Και αν ξαφνικά για κάποιο άγνωστο λόγο δεν περιλαμβάνεται στη διανομή, μπορείτε τουλάχιστον να χρησιμοποιήσετε το ίδιο gparted: εγκατάσταση και εκτέλεση.

Θα το κάνω αυτό χρησιμοποιώντας τη γραμμή εντολών, εκτελώντας ταυτόχρονα "μορφοποίηση χαμηλού επιπέδου" για να απαλλαγώ από κάθε είδους κακοτεχνία λογισμικού, προβλήματα με το σύστημα αρχείων και τον τομέα εκκίνησης που μπορεί να προκύψουν όταν η συσκευή αφαιρεθεί με μη ασφαλή τρόπο...
Όλες οι λειτουργίες πρέπει να εκτελούνται για λογαριασμό του υπερχρήστη.

Αρχικά, εξετάζουμε εάν το σύστημα βλέπει τη συσκευή μας και γενικότερα, εάν η μονάδα flash είναι ζωντανή σε υλικό
sudo lsusb

Ορίστε, Απασέρ μου!
Στη συνέχεια, πρέπει να προσδιορίσετε πώς ανιχνεύεται η μονάδα flash από το σύστημα, πώς ορίζεται στο dev. Υπάρχουν δύο επιλογές:
ls /dev/disk/by-id -l
Δηλαδή απλά κάνουμε scroll στους δίσκους με id. Το αποτέλεσμα μοιάζει με αυτό:

Η εικόνα που προκύπτει θα εμφανίσει όλες τις συσκευές δίσκου. Άφησα ένα σημείωμα στην εικόνα σχετικά με τη συσκευή flash.

Τώρα ξέρω ότι η μονάδα flash μου αναγνωρίζεται ως sdd. Σε κάθε περίπτωση, η πιθανότητα μορφοποίησης της λάθος συσκευής έχει μειωθεί :)
Μπορείτε επίσης να δείτε τη μονάδα flash μέσω hdparm (αλλά όχι απαραίτητο):

Βλέπω ότι η προστασία εγγραφής είναι απενεργοποιημένη.
Αρχίζω να διαμορφώνω.
sudo dd if=/dev/zero of=/dev/sdd
Με αυτή την εντολή γεμίζω όλο το χώρο με μηδέν byte. Μετά την εκτέλεση της εντολής, όλα τα δεδομένα θα χαθούν ανεπανόρθωτα! Στην πορεία, θα απαλλαγούμε από κακές εφαρμογές λογισμικού, κατεστραμμένους πίνακες, τομέα εκκίνησης κ.λπ.

Η διαδικασία είναι αρκετά μεγάλη, η εικόνα δείχνει ότι η μονάδα flash των 8 GB μου γέμισε «μηδενικά» για 3300 δευτερόλεπτα (περίπου 55 λεπτά) με ταχύτητα 2,4 MB/s. Δεν δίνουμε προσοχή στο μήνυμα ότι εξαντλείται ο χώρος, επειδή η μονάδα flash έχει ένα συγκεκριμένο πεπερασμένο μέγεθος, αλλά η γεννήτρια "μηδέν" δεν έχει μέγεθος :)
Για κάθε ενδεχόμενο, κοιτάζω τους αριθμούς "διαβασμένο και γραμμένο"· μια μεγάλη διαφορά στις τιμές θα υποδεικνύει ορισμένα φυσικά προβλήματα: καταγράφηκε, αλλά δεν μπορούσε να αφαιρεθεί...

Αρχίζω να δουλεύω για τη δημιουργία ενοτήτων...
sudo fdisk /dev/sdd

Κατά την εκκίνηση, το βοηθητικό πρόγραμμα αρχίζει να ορκίζεται θυμωμένα για το γεγονός ότι δεν βρήκε τίποτα... Φυσικά! Τόσος χρόνος ήταν γεμάτος με μηδενικά.
Και αφού ορκίστηκε, προσφέρει βοήθεια στην επίλυση της κατάστασης - πατήστε m, λέει. Πατάμε = s... Και βλέπουμε μια λίστα με πιθανές ενέργειες που μπορούμε να κάνουμε. Ενδιαφέρομαι να δημιουργήσω μια νέα ενότητα - γράμμα n

Επιπλέον, αυτή η ενότητα θα είναι η κύρια (ρ) και η πρώτη (1). Αφήνω όλες τις άλλες τιμές στην προεπιλογή πατώντας απλώς Enter.

Θα δω τι έγινε στο τέλος - σελ

Φοβερο. Έχουμε ένα διαμέρισμα, αλλά είναι πραγματικά Linux. Διόρθωση της κατάστασης - t

Το όρισμα t σάς επιτρέπει να αλλάξετε το αναγνωριστικό ενότητας. Επομένως, αφού κάνουμε κλικ στο t, μας ζητείται να επιλέξουμε ενότητα (1) και ID από μια αρκετά μεγάλη λίστα επιλογών. Ενδιαφέρομαι για τη δυνατότητα χρήσης μονάδας flash τόσο σε υπολογιστές με λειτουργικό σύστημα Linux όσο και σε μηχανές Windows. Επιπλέον, χωρίς την εγκατάσταση ειδικών προγραμμάτων οδήγησης, τα οποία χρειάζονται, για παράδειγμα, για το exFAT.

Και κάτι ακόμα... Η μονάδα flash έχει μέγεθος 8 GB, που σημαίνει ότι δεν μπορώ πλέον να χρησιμοποιήσω το fat16 ως σύστημα αρχείων. Δηλαδή, το fat32 παραμένει - το γράμμα β. Εμείς τζαμάρουμε...

Δηλαδή, ως αποτέλεσμα αυτού του χειρισμού, η μονάδα flash μου είναι έτοιμη να αναλάβει το φορτίο του FS: δημιουργήσαμε το κύριο διαμέρισμα και του εκχωρήσαμε ένα αναγνωριστικό που αντιστοιχεί στο FAT32.
Όλα γίνονται, το μόνο που μένει είναι να γράψουμε το αποτέλεσμα - το γράμμα w.

Λοιπόν, απομένει ένα τελευταίο τέχνασμα - πρέπει να διαμορφώσετε την προετοιμασμένη μονάδα flash.
mkfs.vfat -F32 /dev/sdd1

Δηλαδή, δημιουργούμε (mkfs) ένα σύστημα αρχείων fat32 (vfat -F32) στη συσκευή /dev/sdd1
Ολα! Η μονάδα flash είναι έτοιμη να ξεκινήσει!

=========
ΥΣΤΕΡΟΓΡΑΦΟ.

εντολές βοήθειας fdisk

μια εναλλαγή σημαίας εκκίνησης
b επεξεργασία ετικέτας δίσκου bsd
γ αλλάξτε τη σημαία συμβατότητας DOS
δ διαγραφή διαμερίσματος
l λίστα γνωστών τύπων συστημάτων αρχείων
m εμφανίζει αυτό το μενού
n προσθήκη νέου διαμερίσματος
o δημιουργία ενός νέου κενού πίνακα διαμερισμάτων DOS
p έξοδος πίνακα διαμερισμάτων
q έξοδος χωρίς αποθήκευση αλλαγών
Δημιουργεί μια νέα κενή ετικέτα δίσκου Sun
t αλλάξτε το αναγνωριστικό συστήματος διαμερισμάτων
u Αλλαγή ενοτήτων οθόνης/περιεχομένου
v έλεγχος πίνακα κατατμήσεων
w γράψτε τον πίνακα κατατμήσεων στο δίσκο και βγείτε
x πρόσθετη λειτουργικότητα (μόνο για ειδικούς

fdisk - χρήση

Χρήση:
πίνακας κατατμήσεων αλλαγής fdisk
πίνακες κατατμήσεων λίστας fdisk -l
Τα fdisk -s δίνουν μέγεθος(α) κατατμήσεων σε μπλοκ

Επιλογές:
-b μέγεθος τομέα (512, 1024, 2048 ή 4096)
-c[=] συμβατή λειτουργία: "dos" ή "nondos" (προεπιλογή)
-h εκτυπώστε αυτό το κείμενο βοήθειας
-u[=] μονάδες προβολής: «κύλινδροι» ή «τομείς» (προεπιλογή)
-v έκδοση προγράμματος εκτύπωσης
-Γ ορίστε τον αριθμό των κυλίνδρων
-H καθορίστε τον αριθμό των κεφαλών
-S καθορίζει τον αριθμό των τομέων ανά κομμάτι

Με βάση αυτό το πολύ καλό άρθρο

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

Υπάρχουν διάφοροι τρόποι για να λύσετε μια τόσο απλή εργασία στο Linux και σήμερα θα δούμε τους πιο ενδιαφέροντες από αυτούς. Δηλαδή, μορφοποίηση μιας μονάδας flash χρησιμοποιώντας το Gparted, το τερματικό και το βοηθητικό πρόγραμμα Disks στο Ubuntu ή οποιαδήποτε άλλη διανομή που χρησιμοποιεί το Gnome. Αρχικά, ας δούμε μια τεχνική που θα λειτουργήσει σε όλες τις διανομές - χρησιμοποιώντας το τερματικό και το βοηθητικό πρόγραμμα mkfs.

Μορφοποίηση μονάδας flash USB σε Linux χρησιμοποιώντας το τερματικό

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

Αλλά αν απλώς μεταβείτε σε αυτόν τον κατάλογο, θα είναι δύσκολο για εσάς να προσδιορίσετε ποιο αρχείο είναι υπεύθυνο για τη μονάδα flash, επειδή όλα τα αρχεία για τις μονάδες μοιάζουν παρόμοια. Συνήθως το όνομα ξεκινά με sd και μετά άλλο γράμμα: a, b, c, d και ούτω καθεξής, ανάλογα με τη σειρά με την οποία συνδέεται ο δίσκος στο σύστημα. Ακολουθεί ο αριθμός του διαμερίσματος στη μονάδα flash, συνήθως είναι 1, επειδή μια μονάδα flash περιέχει συνήθως μόνο ένα διαμέρισμα. Για παράδειγμα /dev/sdb1 ή /dev/sdc1.

Βήμα 1. Προσδιορίστε το όνομα της μονάδας flash

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

Δίσκος /dev/sdb: 15 GiB, 16064184320 byte, 31375360 τομείς
Μονάδες: τομείς 1 * 512 = 512 byte
Μέγεθος τομέα (λογικό/φυσικό): 512 byte / 512 bytes
Μέγεθος I/O (ελάχιστο/βέλτιστο): 512 byte / 512 byte
Τύπος ετικέτας δίσκου: dos
Αναγνωριστικό δίσκου: 0x00000000

Τύπος αναγνωριστικού μεγέθους εκκίνησης συσκευής Τομείς λήξης
/dev/sdb1 * 2048 31375359 31373312 15G με W95 FAT32 (LBA)

Θα εμφανίσει όλες τις συνδεδεμένες συσκευές, συμπεριλαμβανομένης της μονάδας flash, στο τερματικό. Το μόνο που έχετε να κάνετε είναι να το βρείτε ανά μέγεθος, το οποίο αναγράφεται στη στήλη Μέγεθος. Στο παράδειγμά μας, η μονάδα flash αντιπροσωπεύεται από το αρχείο /dev/sdb1.

Μπορείτε επίσης να μάθετε το όνομα αρχείου της μονάδας flash χρησιμοποιώντας το βοηθητικό πρόγραμμα df, μόνο για αυτό πρέπει να προσαρτηθεί στο σύστημα αρχείων. Για να δείτε ποιες συσκευές είναι συνδεδεμένες σε ποιους φακέλους, εκτελέστε:

/dev/sda5 51131020 16232716 34361116 33% /
/dev/sda6 153342012 143601876 8788232 95% /home
/dev/sdb1 15670272 4927568 10742704 32% /run/media/sergiy/4AA9-C01D

Τώρα μπορείτε να καταλάβετε ότι η μονάδα flash είναι προσαρτημένη στους φακέλους /mnt, /media, /run/media και το μέγεθος υποδεικνύεται επίσης εδώ στη στήλη διαθέσιμος. Συνήθως αυτό είναι αρκετά.

Βήμα 2. Αποσυνδέστε τη μονάδα flash

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

sudo umount /dev/sdb1

Εδώ /dev/sdb1 είναι το όνομα της μονάδας flash στο σύστημα αρχείων, που μάθαμε στο προηγούμενο βήμα.

Βήμα 3: Μορφοποίηση

$ sudo mkfs -t σύστημα αρχείωνσυσκευή

Οποιοδήποτε υποστηριζόμενο σύστημα μπορεί να χρησιμοποιηθεί ως σύστημα αρχείων, για παράδειγμα, ext4, ntfs, xfs, btrfs, vfat. Αλλά για την κανονική λειτουργία μιας μονάδας flash στα Windows, συνιστάται η χρήση του συστήματος αρχείων vfat. Χρησιμοποιώντας την επιλογή -ΜΕΓΑΛΟΜπορείτε να ορίσετε την ετικέτα ενότητας. Τότε η εντολή θα μοιάζει με αυτό:

sudo mkfs -t ext4 -L FLASH /dev/sdb1

Για την επιλογή συστήματος αρχείων vfat -ΜΕΓΑΛΟδεν υποστηρίζεται, θα πρέπει να το χρησιμοποιήσετε -n:

sudo mkfs -t vfat -n FLASH /dev/sdb1

Αφού ολοκληρωθεί η μορφοποίηση της μονάδας flash σε Linux, η μονάδα flash θα είναι έτοιμη για χρήση.

Μορφοποίηση μονάδας flash στο Gparted

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

Βήμα 1. Εγκαταστήστε το Gparted

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

sudo apt εγκατάσταση gparted

Και στο Red Hat και διανομές που βασίζονται σε αυτό:

Βήμα 2. Αναζητήστε μια μονάδα flash

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

Βήμα 3. Αποσυνδέστε τη μονάδα flash

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

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

Βήμα 4. Διαγράψτε εντελώς τη μονάδα flash

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

Επιλέξτε τον τύπο πίνακα MBR και επιβεβαιώστε ότι συμφωνείτε ότι όλα τα δεδομένα στη μονάδα flash θα χαθούν. Στη συνέχεια, χρησιμοποιήστε το κουμπί με το σύμβολο "+" για να δημιουργήσετε ένα νέο διαμέρισμα για όλο τον ελεύθερο χώρο. Πρέπει επίσης να επιλέξετε ένα σύστημα αρχείων εδώ.

Στη συνέχεια ανοίξτε ξανά το αντικείμενο Επεξεργασίακαι πατήστε Ισχύουνγια να εφαρμόσετε τις αλλαγές. Έγινε, η μονάδα flash έχει διαμορφωθεί, μπορείτε να παραλείψετε το έκτο βήμα.

Βήμα 5. Μορφοποίηση της μονάδας flash

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

Στη συνέχεια, επιλέξτε το σύστημα αρχείων, και πάλι, για να λειτουργήσει η μονάδα flash στα Windows, πρέπει να χρησιμοποιήσετε FAT.

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

Πώς να διαμορφώσετε μια μονάδα flash χρησιμοποιώντας δίσκο

Το Disk Utility είναι το τυπικό βοηθητικό πρόγραμμα διαχείρισης δίσκων σε διανομές Linux που χρησιμοποιούν το περιβάλλον επιφάνειας εργασίας Gnome.

Βήμα 1: Εκκινήστε το Disk Utility

Μπορείτε να ξεκινήσετε το πρόγραμμα από το κύριο μενού του Dash αναζητώντας απλώς τον δίσκο, ο οποίος συνήθως συνοδεύεται από το σύστημα από προεπιλογή:

Βήμα 2. Αναζητήστε μια μονάδα flash

Μπορείτε να βρείτε πολύ εύκολα τη μονάδα flash στο κύριο παράθυρο του προγράμματος: πρώτον, βρίσκεται στην τελευταία θέση και, δεύτερον, η ετικέτα του δίσκου, το μέγεθος και άλλες παράμετροι εμφανίζονται εδώ:

Βήμα 3: Μορφοποίηση

Η μορφοποίηση εδώ είναι πολύ εύκολη, απλώς κάντε κλικ στην επιλογή Μορφοποίηση τόμου:

Στη συνέχεια, επιλέξτε το σύστημα αρχείων και το όνομα της μονάδας flash:

Το μόνο που μένει είναι να επιβεβαιώσετε την ενέργεια για τη διαμόρφωση της μονάδας flash Linux:

Μορφοποίηση μονάδας flash στο Ubuntu 16.04

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

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

Ετοιμος. Όταν ολοκληρωθεί η διαδικασία, η μονάδα flash θα είναι εντελώς καθαρή και έτοιμη για χρήση.

συμπεράσματα

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

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