Ενότητα 1 εφη. Βοηθητικά διαμερίσματα δίσκου στα Windows και τα περιεχόμενά τους

03.05.2023

Ενημερώθηκε: Οκτώβριος 2013

Σκοπός: Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2

Αυτή η ενότητα περιγράφει τον τρόπο διαμόρφωσης κατατμήσεων δίσκου, συμπεριλαμβανομένων σκληροι ΔΙΣΚΟΙ(HDD), δίσκους στερεάς κατάστασης(SSD) και άλλες μονάδες δίσκου για υπολογιστές Unified EFI Interface (UEFI) που βασίζονται σε BIOS.

Σε ΑΥΤΗΝ την ΕΝΟΤΗΤΑ

Διαμορφώσεις διαμερισμάτων

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

Προεπιλεγμένη διαμόρφωση: Διαμέρισμα Windows Recovery Environment Tools, κατάτμηση συστήματος, διαμέρισμα MSR και διαμέρισμα Windows

Η προεπιλεγμένη διαμόρφωση εγκατάστασης των Windows περιλαμβάνει το διαμέρισμα Windows Recovery Environment Tools, το διαμέρισμα System, το διαμέρισμα MSR και το διαμέρισμα των Windows. Αυτή η διαμόρφωση φαίνεται στο παρακάτω διάγραμμα. Αυτή η διαμόρφωση σάς επιτρέπει να ενεργοποιήσετε την κρυπτογράφηση μονάδας δίσκου BitLocker και να αποθηκεύσετε το περιβάλλον αποκατάστασης των Windows σε ένα κρυφό διαμέρισμα συστήματος.

Χρησιμοποιώντας αυτήν τη διαμόρφωση, μπορούν να προστεθούν βοηθητικά προγράμματα όπως το Encryption σε μια προσαρμοσμένη εγκατάσταση των Windows δίσκος των Windows BitLocker και περιβάλλον αποκατάστασης των Windows.

Προτεινόμενη διαμόρφωση: Διαμέρισμα Windows Recovery Environment, διαμέρισμα συστήματος, διαμέρισμα MSR, διαμέρισμα Windows και διαμέρισμα εικόνας ανάκτησης

Η προτεινόμενη διαμόρφωση περιλαμβάνει: Διαμέρισμα Περιβάλλοντος αποκατάστασης Windows, διαμέρισμα συστήματος, διαμέρισμα MSR, διαμέρισμα Windows και διαμέρισμα εικόνας ανάκτησης. Αυτή η διαμόρφωση φαίνεται στο παρακάτω σχήμα.

Το διαμέρισμα Windows Recovery Environment Tools και το διαμέρισμα System προστίθενται πριν από την προσθήκη του διαμερίσματος των Windows. Το τελευταίο διαμέρισμα που θα προστεθεί είναι η εικόνα ανάκτησης. Αυτή η σειρά διαμερισμάτων θα σας βοηθήσει να διατηρήσετε ασφαλή το διαμέρισμα συστήματος και το διαμέρισμα Περιβάλλοντος αποκατάστασης των Windows κατά τη διάρκεια ενεργειών όπως η διαγραφή του διαμερίσματος εικόνας ανάκτησης ή η αλλαγή μεγέθους του διαμερίσματος των Windows.

Κατά την εγκατάσταση/επανεγκατάσταση λειτουργικού συστήματος συστήματα WindowsΠολλοί μπορεί να έχουν παρατηρήσει ένα ή περισσότερα μικρά διαμερίσματα (από 100 έως 500 MB) που βρίσκονται ανάμεσα στους γνωστούς και οικείους τοπικούς δίσκους C, D, κ.λπ. Συνήθως πρόκειται για τις ενότητες «Δέσμευση συστήματος», «Ανάκτηση» και «Δέσμευση MSR». Κατά την κατάρρευση σκληρός δίσκοςΚατά την εγκατάσταση του λειτουργικού συστήματος, μπορείτε να σημειώσετε ότι τα τοπικά διαμερίσματα δημιουργούνται αυτόματα.

Σε αυτό το άρθρο θα ρίξουμε μια πιο προσεκτική ματιά στην ενότητα MSR (δεσμευμένη). Θα μάθετε τι είναι, σε τι χρησιμεύει, πότε δημιουργείται και αν μπορεί να αφαιρεθεί.

Σκοπός της ενότητας

Σήμερα, υπάρχουν δύο βασικά πρότυπα σήμανσης αρχείων στο λειτουργικό σύστημα Windows: σκληροι ΔΙΣΚΟΙ. Αυτά είναι τα MBR και GPT. Μιλήσαμε για αυτά σε προηγούμενα άρθρα. Έτσι, η ενότητα MSR (δεσμευμένη) βρίσκεται μόνο στο GPT.

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

Πολλοί άνθρωποι πιστεύουν λανθασμένα ότι το διαμέρισμα MSR περιέχει το bootloader/bootloader. Είσοδος Windows(παρόμοια με την κρυφή ενότητα " " στη σήμανση MBR). Αλλά αυτό δεν είναι αλήθεια.

Πώς εμφανίστηκε;

Το MSR (δεσμευμένο) δημιουργείται αυτόματα όταν διαμερίζετε τον σκληρό σας δίσκο σε τοπικά διαμερίσματα στο τυπικό πρόγραμμα εγκατάστασης των Windows. Αλλά μόνο εάν εκκινήσατε σε λειτουργία EFI/UEFI από τα μέσα, .

Αυτόματη δημιουργία κρυφά τμήματαόταν κολλάει ένας σκληρός δίσκος τυπικά μέσαΕγκατάσταση των Windows

Υπάρχει δυνατότητα διαγραφής;

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

Και τι νόημα έχει να το διαγράψετε εάν στο παράθυρο "Υπολογιστής" δεν εμφανίζεται μεταξύ των τοπικών δίσκων (δηλαδή, δεν παρεμβαίνει με κανέναν τρόπο) και το μέγεθός του δεν υπερβαίνει τα 500 megabyte, ελευθερώνοντας τα οποία θα πρακτικά τίποτα.


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

Πώς να επιδιορθώσετε το πρόγραμμα εκκίνησης EFI των Windows 7 και Windows 10;

Σε αυτό το άρθρο θα προσπαθήσουμε να επιδιορθώσουμε το πρόγραμμα εκκίνησης EFI για τα Windows 7/8/10. Το είδαμε ήδη λίγο νωρίτερα. Τώρα επιτρέψτε μου να σημειώσω αμέσως ότι η βλάβη του bootloader στην περίπτωσή μας προκαλείται συχνότερα (μεταξύ άλλων) από:

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

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

Κρυφή μονάδα δίσκου:\EFI\Microsoft\Boot\BCD

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

Για να είμαι ξεκάθαρος...

Η δομή διαμερισμάτων σε έναν πίνακα GPT στα Windows που εκκινείται σε λειτουργία UEFI συνήθως μοιάζει με αυτό:

  • Κατάτμηση EFI - ESP (Extensible Firmware Interface) - διαμέρισμα όπου λογισμικόμε προγράμματα οδήγησης για εκκίνηση των Windows?
  • MSR – επίσης γνωστό ως Microsoft Reserved – διαμέρισμα που δεσμεύτηκε κατά την εγκατάσταση των Windows. μπορεί κάλλιστα να μην είναι στο μηχάνημά σας
  • Το κύριο διαμέρισμα είναι ο τόμος όπου αποθηκεύονται τα αρχεία συστήματος: το μητρώο, οι υπηρεσίες, τα βοηθητικά προγράμματα συστήματος, τα αρχεία ρυθμίσεων κ.λπ.

Τα Windows 10 προσθέτουν επίσης έναν δίσκο αποκατάστασης εδώ. Από προεπιλογή (δηλαδή πότε εγκατάσταση των Windowsσε έναν ΑΜΟΡΦΩΤΟ δίσκο), τα δύο πρώτα διαμερίσματα έχουν καθαρό τόμο. Και επομένως, εάν είναι απαραίτητο, είναι εύκολο να τα απομονώσετε, εστιάζοντας μόνο στα μεγέθη και των δύο. Στα Windows 7, για παράδειγμα, αυτό είναι 100 MB και 128 MB, αντίστοιχα. Και λέγοντας αυτό, τυπική διαμόρφωση. Ορισμένοι κατασκευαστές υπολογιστών δημιουργούν διαμερίσματα κατά την κρίση τους, για παράδειγμα, τοποθετώντας το περιβάλλον ανάκτησης Windows PE σε ένα αρχείο winre.wim. Εάν βρείτε ένα τέτοιο αρχείο, να γνωρίζετε ότι περιέχει μια εικόνα ανάκτησης συστήματος από τον κατασκευαστή. Απαιτείται ένα διαμέρισμα EFI σε δίσκους GPT με υποστήριξη UEFI. Όταν ο υπολογιστής ενεργοποιείται, το περιβάλλον UEFI φορτώνει το bootloader ( EFI\Microsoft\Boot\bootmgfw.efi) από το διαμέρισμα EFI (ESP), δίνοντάς του έλεγχο στη φόρτωση των ίδιων των Windows. Χωρίς ενότητα - χωρίς λήψη.

Το διαμέρισμα MSR στο δίσκο δημιουργείται για να διευκολύνει την επισκόπηση των κατατμήσεων και χρησιμοποιείται για λειτουργίες συστήματος (όπως η μετατροπή ενός δίσκου από απλό σε δυναμικό). Αυτό είναι ένα εφεδρικό διαμέρισμα στο οποίο τα Windows δεν εκχωρούν ποτέ αναγνώριση. Και δεν περιέχει δεδομένα χρήστη. Στα Windows 10, το μέγεθος του διαμερίσματος MSR είναι 16 MB (στα Windows 8 – 128 MB), ο τύπος συστήματος αρχείων είναι NTFS.

Δεδομένα ρύθμισης παραμέτρων εκκίνησης των Windows

Ενδέχεται να ειδοποιηθείτε ότι το αρχείο στην παραπάνω διεύθυνση EFI\Microsoft\Boot\BCD είναι κατεστραμμένο μπλε οθόνηΘάνατος BSOD με το ακόλουθο σφάλμα:

Τα δεδομένα διαμόρφωσης εκκίνησης για τον υπολογιστή σας λείπουν ή περιέχουν σφάλματα. Αρχείο:\EFI\Microsoft\Boot\BCD Κωδικός σφάλματος: 0xc0000***

Αυτό σημαίνει ότι τα δεδομένα στο αρχείο Boot Configuration Data δεν αναγνωρίζουν τη διαμόρφωση του φορτωτή εκκίνησης των Windows. Ωστόσο, χρήστες που είναι εξοικειωμένοι με το βοηθητικό πρόγραμμα αποκατάστασης του bootloader στο MFT bcdedit.exe, αυτή τη φορά δεν θα βοηθήσει. Όταν προσπαθεί να το εκκινήσει, ο χρήστης θα δει κάτι ασυνήθιστο:

Δεν ήταν δυνατή η εύρεση του χώρου αποθήκευσης δεδομένων διαμόρφωσης εκκίνησης. Δεν είναι δυνατή η εύρεση της ζητούμενης συσκευής συστήματος

Λένε ότι δεν υπάρχουν ούτε τα δεδομένα ούτε η ίδια η συσκευή. Υπάρχει μόνο ένας λόγος: δεδομένου ότι η διαμόρφωση του bootloader BCD σε λειτουργία εκκίνησης UEFI βρίσκεται σε μια ειδική ενότητα EFI:

Κατάτμηση efi στα Windows 7

Κατάτμηση efi στα Windows 10

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

Είναι και το δικό σου ανορθόγραφο;

Πώς να επαναφέρετε το Windows 10 EFI bootloader: κατευθείαν στο θέμα.
  • επιλέξτε τη συσκευή εκκίνησης καλώντας το μενού γρήγορης εκκίνησης χρησιμοποιώντας τα πλήκτρα στη ζώνη F ή

  • φορτίο από ;
  • βγείτε στη γραμμή εντολών κρατώντας πατημένο το Shift + F10 μετά την εμφάνιση του παραθύρου εγκατάσταση των Windows
  • όπως και στην προηγούμενη λειτουργία, πρέπει να αποφασίσουμε για τη λίστα των κατατμήσεων του υπολογιστή. Στη συνέχεια υποθέτω ότι HDDεγκατεστημένο σε ένα μόνο αντίγραφο:
όγκος λίστας diskpart
  • Βρίσκουμε το διαμέρισμα EFI. Το μέγεθός του, πάλι, είναι μικρό (100 MB σε W7 και W10) και έχει σύστημα αρχείων FAT32:

Έχω EFI - αυτός είναι ο ανώνυμος Τόμος 3

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

Αφού κλείσετε το πρόγραμμα, μεταβείτε σε αυτήν την ενότητα:

cd /d Y:\EFI\Microsoft\Boot\

Εδώ υπάρχει μια μικρή παρέκκλιση. Αυτή η διαδρομή υπάρχει από προεπιλογή και δεν υπάρχει λόγος να σας αρνηθεί η κονσόλα την πρόσβαση στον καθορισμένο φάκελο. Εάν εμφανιστεί κάποιο σφάλμα, δείτε την παράγραφο Πιθανά λάθηή πηγαίνετε κατευθείαν στο επόμενο μέρος Τρόπος επαναφοράς του προγράμματος εκκίνησης EFI των Windows 7/10: ανακατασκευή του EFI.

Έλαβα το σφάλμα Access Denied αμέσως

  • αναδημιουργούμε τον τομέα εκκίνησης του ομώνυμου διαμερίσματος:
bootrec/fixboot
  • χρησιμοποιώντας το βοηθητικό πρόγραμμα bcdedit.exeΑς δημιουργήσουμε ξανά τον χώρο αποθήκευσης, αντιγράφοντας τα αρχεία εκκίνησης από το φάκελο συστήματος:
bcdboot C:\Windows /l ru-ru /s k: /f ALL

/f ALL – αντιγράφει αρχεία εκκίνησης (λειτουργίες UEFI και BIOS) για πιθανή υποστήριξη για εκκίνηση σε EFI και BIOS.

/l ru– ru – θα υποδεικνύει την τοπική γλώσσα του συστήματος που θα χρησιμοποιηθεί, π.χ. στα ρωσικά. Εάν όλα πάνε χωρίς σφάλματα, παραλείψτε την παράγραφο.

  • εκτελέστε τις παρακάτω εντολές διαδοχικά:
bootrec /scanos bootrec /rebuildbcd

Κάνουμε επανεκκίνηση στα Windows 10 στον σκληρό δίσκο και ελέγχουμε.

Πιθανά λάθη

Ο διαχειριστής μπορεί να αντιμετωπίσει κάποια σφάλματα εδώ. Μεταξύ αυτών, τα πιο συχνά εμφανίζονται:

  • Σφάλμα BFSVC: Δεν είναι δυνατό το άνοιγμα του χώρου αποθήκευσης προτύπων BCD. κατάσταση – –
    πρέπει να ελέγξετε τις εντολές που έχετε εισάγει και τη διαδρομή αποθήκευσης αρχεία συστήματοςΠαράθυρα? Μερικές φορές το σφάλμα εμφανίζεται λόγω εσφαλμένου καθορισμού της τοπικής ρύθμισης της γλώσσας.
  • Σφάλμα BFSVC: Σφάλμα αντιγραφής αρχείων εκκίνησης από το Last Error = 0x570 – το σφάλμα είναι συνέπεια του ίδιου του φαινομένου ότι τα Windows δεν εκκινούν. Είναι πιθανό ότι οι κακοί τομείς δεν εμφανίστηκαν μόνο στο διαμέρισμα εκκίνησης EFI, αλλά και στο δίσκο του συστήματος. τρέξτε τον σκληρό δίσκο με το βοηθητικό πρόγραμμα chkdsk.exeαμέσως από την κονσόλα με την εντολή
chkdsk από: /a

όπου c είναι ο δίσκος με το σύστημα

  • Η πρόσβαση δεν επιτρέπεται - υπάρχουν πολλοί λόγοι για αυτό: από την παρουσία κατεστραμμένων τομέων έως μια εσφαλμένα ρυθμισμένη λειτουργία εκκίνησης (χρησιμοποιείται Legacy αντί για UEFI, χρειάζεται μόνο UEFI) από μια μονάδα flash. Ωστόσο. Το UEFI δεν θα ήταν UEFI αν όλα πήγαιναν τόσο ομαλά: το γεγονός ότι το διαμέρισμα EFI δεν επιτρέπει την πρόσβαση στα αρχεία του είναι περισσότερο μοτίβο παρά εξαίρεση. Επομένως, εάν σας αρνηθεί την πρόσβαση, σας συμβουλεύω να διαγράψετε απλώς το ίδιο το διαμέρισμα EFI πρώτα (δεν το χρειαζόμαστε πια), να το δημιουργήσετε ξανά με τον μόνο κατάλογο που είναι απαραίτητος για να λειτουργήσει και στη συνέχεια να βασιστείτε στο επισκευαστικό bootrec για να επιτρέψετε για να ολοκληρωθεί η εργασία. Έτσι, αν παραστεί ανάγκη, συνεχίζουμε να δουλεύουμε από τη στιγμή που η ομάδα αποτύχει
bootrec /fixboot Τρόπος επαναφοράς του φορτωτή εκκίνησης EFI των Windows 7/10: ανακατασκευάστε το EFI.

Το πιο σημαντικό εδώ είναι να μην χάσετε το διαμέρισμα/τα και να μην διαγράψετε αυτό στο οποίο είναι αποθηκευμένα τα δεδομένα των Windows και οι πληροφορίες σας. Μια φορά λοιπόν bootrec.exeΔεν μπόρεσα να μπω στην ενότητα που χρειαζόμασταν, επομένως καταργούμε την ενότητα. Για να γίνει αυτό, θα χρειαστεί να επιστρέψουμε στο diskpart.exe, να αποφασίσουμε ξανά για τα διαμερίσματα και να επιλέξουμε αυτό με 100 MB. Επιστροφή στην κονσόλα επισκευής:

Cd/dx:

Και ξεκινάμε πάλι:

Diskpart select disk 0 list partition select partition 2

αφαίρεσε το:

Διαγραφή παράκαμψης διαμερίσματος

μπορείτε να ελέγξετε το αποτέλεσμα:

Κατάτμηση λίστας

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

Δημιουργία διαμερίσματος efi size=100 λίστα διαμέρισμα επιλογή διαμερίσματος 1 μορφή quick fs=fat32 label="System"

Αλλά όταν προσπάθησα να αντιστοιχίσω το γράμμα Y που χρησιμοποιούσα στο παρελθόν, η κονσόλα αρνήθηκε (έπρεπε να γίνει επανεκκίνηση). Θα δώσω στο διαμέρισμα το γράμμα Z:

Εκχώρηση γράμματος=Z έξοδος

Ας προετοιμάσουμε τον δρόμο για το bootrec.

  • δημιουργήστε ένα φάκελο λήψης:
mkdir Z:\EFI\Microsoft\Boot

  • αντιγράψτε τα αρχεία από το περιβάλλον EFI εκεί από το φάκελο εγκατεστημένα Windows(C είναι το γράμμα της μονάδας δίσκου με τα αρχεία συστήματος των Windows):
xcopy /s C:\Windows\Boot\EFI\*.* Z:\EFI\Microsoft\Boot
  • αφήστε το bootrec από τη μονάδα flash να ελέγξει τους δίσκους για δίσκους συστήματος αρχεία Windows:
bootrec /scanos

Δεν θα πάνε πουθενά εκτός και αν τα διαγράψετε κατά λάθος ή πέσουν στη ζώνη του κακού τομέα. Παραμένει...

  • ... σας αναγκάζουν να γράψετε το «σωστό» αρχείο BCD και άλλες «διαμορφώσεις»:
bootrec /rebuildbcd

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

Το σφάλμα εμφανίζεται ξανά...

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

  • Wake up BIOS:
    – αφαιρέστε το πλαϊνό κάλυμμα του υπολογιστή ή το κάτω μέρος του φορητού υπολογιστή
    – αποσυνδέστε τον σκληρό δίσκο (αποσυνδέοντας και τα δύο καλώδια στο «στάσιμο» ή αφαιρώντας τα από τις υποδοχές του φορητού υπολογιστή)
    – ενεργοποιήστε το μηχάνημα, περιμένοντας το σφάλμα εκκίνησης.
    – μετά την απενεργοποίηση του υπολογιστή, επανασυνδέστε τον σκληρό δίσκο και ξανά, ενεργοποιώντας τον υπολογιστή, ελέγξτε.
  • ελέγξτε το μενού UEFI της πλακέτας του υπολογιστή για τη σωστή σειρά των διαμερισμάτων εκκίνησης. το πρώτο θα πρέπει να είναι, όπως καταλαβαίνετε, το EFI?
  • βεβαιωθείτε ότι η ετικέτα Boot βρίσκεται μόνο δίπλα στο διαμέρισμα EFI και τίποτα άλλο. Δυστυχώς, δεν είναι δυνατός ο έλεγχος και η διόρθωση της κατάστασης από το Windows PE. Και για αυτό θα πρέπει να χρησιμοποιήσετε πρόσθετα εργαλείαόπως και μονάδα flash με δυνατότητα εκκίνησης. Κάνετε αυτό χρησιμοποιώντας οποιαδήποτε βολική επιλογή από το άρθρο Ετικέτα με δυνατότητα εκκίνησης δίσκου: πώς να προσθέσετε ή να αφαιρέσετε;

Μόνο αυτό ήθελα να πω. Καλή τύχη.

Διαβάστηκε: 1.641

Λοιπόν υποδείξατε Ρυθμίσεις BIOSεκκίνηση από CD/DVD ή USB και κατά την εκκίνηση από το Ubuntu LiveCD, αντί για μωβ οθόνη με εικονίδια πληκτρολογίου και άνδρα, έχουμε αυτήν την οθόνη:

Δεν πειράζει, συμβαίνει. Σε αυτήν την περίπτωση, πρέπει να λάβετε υπόψη ορισμένα σημεία, τα οποία θα συζητηθούν σε αυτήν την ενότητα. Παρεμπιπτόντως, η παρουσία μιας μωβ οθόνης κατά την εκκίνηση δεν σημαίνει ότι δεν έχετε UEFI, απλώς με μια μαύρη οθόνη εμφανίζονται όλα τα χαρακτηριστικά του UEFI. Έτσι, σε κάθε περίπτωση, η ανάγνωση αυτής της ενότητας θα είναι πολύ χρήσιμη. Στο μεταξύ, μη διστάσετε να επιλέξετε την κορυφαία γραμμή «Δοκιμάστε το Ubuntu χωρίς εγκατάσταση» και πατήστε Enter. Μετά από μια σύντομη αναμονή, θα μεταφερθείτε στην επιφάνεια εργασίας του Ubuntu και όσο περιμένετε να φορτώσει το Ubuntu, ας μιλήσουμε για το UEFI.

Εισαγωγή στο UEFI και το GPT

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

Τι συμβαίνει όταν ενεργοποιείτε τον υπολογιστή σας; Πρώτα απ 'όλα, ο υπολογιστής πρέπει να προετοιμάσει σωστά τον εαυτό του, δηλαδή το δικό του υλικό, και να μεταφέρει τον έλεγχο στον φορτωτή του λειτουργικού συστήματος. Αυτή η διαδικασία αντιμετωπίζεται από το Extensible Firmware Interface (EFI) - μια διεπαφή μεταξύ του λειτουργικού συστήματος και του υλικολογισμικού που ελέγχει τις λειτουργίες υλικού χαμηλού επιπέδου. Προηγουμένως, το BIOS ήταν υπεύθυνο για αυτό και τώρα το EFI, το οποίο, μετά από μια άλλη αλλαγή στο πρότυπο, έγινε γνωστό ως "Unified Extensible Firmware Interface" (UEFI) - αυτό το όνομα θα χρησιμοποιηθεί στο μέλλον. Θα πρέπει να σημειωθεί ότι το UEFI, ως πιο μοντέρνα διεπαφή, υποστηρίζει πλήρως όλες τις λειτουργίες του BIOS, το αντίθετο, δυστυχώς, δεν ισχύει. Στις ρυθμίσεις, η λειτουργία υποστήριξης του BIOS ονομάζεται πιο συχνά "Legacy" ("παλαιού τύπου" ή "παραδοσιακά" στα Αγγλικά) ή απλά "UEFI Disabled" ("UEFI disabled", όπως μπορεί να μαντέψετε). Προς το παρόν, ωστόσο, μας ενδιαφέρει η ενεργοποιημένη λειτουργία UEFI.

Έτσι, όταν ενεργοποιείτε τον υπολογιστή, το UEFI αρχίζει να προετοιμάζει το υλικό και βρίσκει κάποιο είδος μπλοκ συσκευής, ας πούμε, έναν σκληρό δίσκο. Πιθανότατα γνωρίζετε ότι ολόκληρος ο σκληρός δίσκος δεν χρησιμοποιείται σχεδόν ποτέ - ο δίσκος χωρίζεται αναγκαστικά σε τμήματα, μεταξύ άλλων για ευκολία στη χρήση. Αλλά σήμερα μπορείτε να το χωρίσετε σε διαμερίσματα με δύο τυπικούς τρόπους: χρησιμοποιώντας MBR ή GPT. Ποια είναι η διαφορά τους;

Το MBR (Master Boot Record) χρησιμοποιεί αναγνωριστικά 32-bit για διαμερίσματα, τα οποία βρίσκονται σε ένα πολύ μικρό κομμάτι χώρου (64 byte) στην αρχή του δίσκου (στο τέλος του πρώτου τομέα του δίσκου). Λόγω τόσο μικρού όγκου, υποστηρίζονται μόνο τέσσερα κύρια διαμερίσματα (μπορείτε να μάθετε περισσότερα σχετικά με αυτό σε αυτό το άρθρο). Εφόσον χρησιμοποιείται διευθυνσιοδότηση 32 bit, κάθε διαμέρισμα δεν μπορεί να είναι μεγαλύτερο από 2,2 TB. Επιπλέον, η εγγραφή εκκίνησης δεν διαθέτει εφεδρικό MBR, επομένως εάν μια εφαρμογή αντικαταστήσει την κύρια εγγραφή εκκίνησης, όλες οι πληροφορίες διαμερίσματος θα χαθούν.

Το GPT ("Πίνακας διαμερισμάτων GUID") χρησιμοποιεί ήδη αναγνωριστικά 64-bit για κατατμήσεις, επομένως το κομμάτι του χώρου στον οποίο αποθηκεύονται οι πληροφορίες σχετικά με τα διαμερίσματα είναι ήδη πάνω από 512 byte, επιπλέον, δεν υπάρχει όριο στον αριθμό των κατατμήσεων. Σημειώστε ότι το όριο στο μέγεθος του διαμερίσματος σε αυτήν την περίπτωση είναι σχεδόν 9,4 ZB (ναι, διαβάσατε τα πάντα σωστά - ένα zettabyte, ένα ακολουθούμενο από είκοσι ένα μηδενικά!). Και στο τέλος του δίσκου υπάρχει ένα αντίγραφο του GPT, το οποίο μπορεί να χρησιμοποιηθεί για την επαναφορά ενός κατεστραμμένου κύριου πίνακα διαμερισμάτων στην αρχή του δίσκου.

Έτσι, όταν η επικοινωνία μεταξύ του υλικού και του λειτουργικού συστήματος πραγματοποιείται μέσω της ενεργοποιημένης λειτουργίας UEFI (και όχι του BIOS παλαιού τύπου), η χρήση του GPT για κατάτμηση είναι σχεδόν υποχρεωτική, διαφορετικά πιθανότατα θα προκύψουν προβλήματα συμβατότητας με το MBR.

Λοιπόν, φαίνεται ότι οι συσκευές μπλοκ έχουν διευθετηθεί, το UEFI έχει προετοιμάσει τα πάντα σωστά και τώρα θα πρέπει να βρει τον bootloader του λειτουργικού συστήματος και να μεταφέρει τον έλεγχο σε αυτόν. Σε μια πρώτη προσέγγιση, μοιάζει με αυτό: δεδομένου ότι το UEFI είναι ο διάδοχος του BIOS, αναζητά τον bootloader σύμφωνα με τους καθιερωμένους κανόνες. Εάν εντοπίσει έναν φορτωτή εκκίνησης λειτουργικού συστήματος που δεν υποστηρίζει UEFI, τότε ενεργοποιείται η λειτουργία εξομοίωσης BIOS (αυτό ισχύει, ακόμη και αν το BIOS παλαιού τύπου δεν ορίζεται ρητά). Και όλα ξεκινούν από την αρχή, με τη μόνη διαφορά ότι τώρα μιμούνταιΤο BIOS ελέγχει την κατάσταση του υλικού και φορτώνει το υλικολογισμικό - απλά προγράμματα οδήγησης για μεμονωμένα στοιχεία υλικού. Μετά από αυτό μιμούνταιΤο BIOS αναζητά ξανά τον bootloader του λειτουργικού συστήματος και τον ενεργοποιεί. Αυτό, με τη σειρά του, φορτώνει το λειτουργικό σύστημα ή εμφανίζει μια λίστα με τα διαθέσιμα λειτουργικά συστήματα.

Αλλά στην περίπτωση της UEFI, όλα γίνονται λίγο διαφορετικά. Το γεγονός είναι ότι το UEFI έχει το δικό του bootloader λειτουργικά συστήματαμε ενσωματωμένους διαχειριστές εκκίνησης για εγκατεστημένα λειτουργικά συστήματα. Για το σκοπό αυτό, για αυτόν - για τον φορτωτή εκκίνησης UEFI - πρέπει να δημιουργηθεί ένα μικρό διαμέρισμα (100–250 MB) στο δίσκο, το οποίο ονομάζεται "Επεκτατικό διαμέρισμα συστήματος διασύνδεσης υλικολογισμικού" (Επεκτάσιμο διαμέρισμα συστήματος διεπαφής υλικολογισμικού, ESP). Εκτός από το καθορισμένο μέγεθος, το διαμέρισμα πρέπει να είναι μορφοποιημένο στο σύστημα αρχείων FAT32 και να είναι εκκινήσιμο. Περιέχει προγράμματα οδήγησης για στοιχεία υλικού στα οποία μπορεί να προσπελαστεί το λειτουργικό σύστημα που εκτελείται. Και σε αυτήν την περίπτωση, η λήψη πραγματοποιείται απευθείας από αυτήν την ενότητα, η οποία είναι πολύ πιο γρήγορη.

Λοιπόν, ας συνοψίσουμε: για να χρησιμοποιήσετε πλήρως τη λειτουργία UEFI, ο δίσκος πρέπει να είναι GPT και πρέπει να έχει ένα ειδικό διαμέρισμα ESP. Δώστε προσοχή στη φράση "για να χρησιμοποιήσετε πλήρως τη λειτουργικότητα" - υπάρχουν πολλοί τρόποι για να εγκαταστήσετε το Ubuntu σε ένα σύστημα με "απογυμνωμένο" UEFI σε έναν ή τον άλλο βαθμό, και όλοι εξαρτώνται από την παρουσία ή την απουσία προ- εγκατεστημένα λειτουργικά συστήματα στον υπολογιστή σας. Για παράδειγμα, θέλετε να αφήσετε τα Windows προεγκατεστημένα. Ποια Windows - "Seven" ή το νέο 8.1; Ή μήπως, Θεός φυλάξοι, έχετε εγκατεστημένα τα "Peratian Windows", ενεργοποιημένα με MBR και δεν θέλετε να τρέξετε με GPT και, ωστόσο, θέλετε να το μελετήσετε περαιτέρω; Επιπλέον, πολλά εξαρτώνται από το βάθος bit των λειτουργικών συστημάτων - χωρίς χορό με ντέφι, είναι αδύνατο να λειτουργήσει ένα σύστημα 32 bit με το UEFI. Και υπάρχουν πάρα πολλά τέτοια παραδείγματα. Επομένως, σε αυτή την ενότητα θα μιλήσουμε μόνο για την εγκατάσταση του Ubuntu στη λειτουργία "μέγιστη πλήρης" χρήσης των δυνατοτήτων UEFI, αν και ακόμη και μετά την ανάγνωση αυτής της εισαγωγής, θα μπορείτε ήδη να φανταστείτε τη συσκευή του υπολογιστή σας και, εάν θέλετε, να εφαρμόσετε δικό του σενάριο εγκατάστασης.

Λοιπόν, ξεκινάμε;

Διαμέριση δίσκου

Έτσι, εκκινήσατε στο Ubuntu από ένα LiveCD σε λειτουργία UEFI. Ανοίξτε το "GParted Partition Editor", αλλά προς το παρόν ας μιλήσουμε για πολύ σημαντικά χαρακτηριστικά, που πρέπει να προσέξεις.

Το πιο σημαντικό πράγμα είναι ότι πρέπει να έχετε ένα σχέδιο για τις ενέργειές σας, πιστέψτε με - ο κατάλογος των βημάτων και η σειρά εφαρμογής τους είναι αρκετά εκτενής, επομένως καλό είναι να γράψετε τα κύρια σημεία του σχεδίου κάπου σε ένα κομμάτι χαρτί και να τα ελέγχετε περιοδικά. Τι ξέρεις λοιπόν; Για μια κανονική εγκατάσταση του Ubuntu σε λειτουργία UEFI, ο σκληρός δίσκος του υπολογιστή σας πρέπει να είναι κατάλληλα προετοιμασμένος, και συγκεκριμένα:

    Ο δίσκος πρέπει να είναι GPT.

    Ο δίσκος πρέπει να έχει ειδικό διαμέρισμα ESP.

    Ο δίσκος πρέπει να έχει τυπικά διαμερίσματα: σύστημα, swap και ένα διαμέρισμα για τον αρχικό κατάλογο.

Επιπλέον, πρέπει να αποφασίσετε για τα λειτουργικά συστήματα στον υπολογιστή σας - εάν το Ubuntu θα είναι το μόνο σύστημα ή εάν θα υπάρχουν άλλα συστήματα που υποστηρίζουν τη λειτουργία UEFI κοντά, θα καθορίσει τη διάταξη και το σχέδιο εγκατάστασης.

Ας ξεκινήσουμε απαντώντας στη δεύτερη ερώτηση: σχετικά με τη διαθεσιμότητα άλλων λειτουργικών συστημάτων. Εάν ο υπολογιστής σας διαθέτει ήδη λειτουργικά συστήματα που υποστηρίζουν την εκκίνηση σε λειτουργία UEFI (για παράδειγμα, Windows 8) και δεν σκοπεύετε να τα εγκαταλείψετε ακόμα, τότε τα δύο πρώτα σημεία του σχεδίου έχουν ήδη ολοκληρωθεί: το διαμέρισμα ESP πιθανώς υπάρχει ήδη, και ο δίσκος, φυσικά, με GPT. Ας ελέγξουμε ότι αυτό είναι πράγματι έτσι.

Ας υποθέσουμε ότι μετά την εκκίνηση του επεξεργαστή διαμερισμάτων GParted, ανοίγει το ακόλουθο παράθυρο:

Ποιες πληροφορίες μπορούν να ληφθούν μελετώντας προσεκτικά αυτό το παράθυρο; Αρχικά, κοιτάξτε τη στήλη "Σύστημα αρχείων": όλα τα διαμερίσματα είναι μορφοποιημένα σε ntfs, εκτός από ένα διαμέρισμα με σύστημα αρχείων fat32 - αυτό φαίνεται να είναι το διαμέρισμα ESP. Τα Windows 8 είναι ήδη εγκατεστημένα στο δίσκο (partition /dev/sda4 - στα Windows αυτή είναι η μονάδα δίσκου C:) - αυτό δείχνει επιγραφήδίσκος (στήλη "Ετικέτα"). Δεύτερον, υπάρχουν πολλά διαμερίσματα υπηρεσιών Windows στον σκληρό δίσκο - μπορείτε να μάθετε γι 'αυτό όχι μόνο από τις ετικέτες (WINRE_DRV και LRS_ESP), αλλά και από σημαίες(Στήλη "Σημαίες") - όλες αυτές οι ενότητες είναι κρυφές επειδή έχουν το σύνολο κρυφών σημαιών, το οποίο υποδηλώνει την ιδιαίτερη φύση των πληροφοριών σε αυτές. Και τέλος, ρίξτε μια πιο προσεκτική ματιά στο διαμέρισμα /dev/sda5 - χάσατε κατά λάθος τη μονάδα δίσκου D: στα Windows; Εδώ είναι, σώος και αβλαβής.

Έτσι, τα δύο πρώτα σημεία του σχεδίου έχουν ήδη ολοκληρωθεί και η υλοποίηση του τρίτου σημείου: η δημιουργία κατατμήσεων για το Ubuntu περιγράφεται με επαρκείς λεπτομέρειες στο παράδειγμα χρήσης του GParted για την αναδιαμέριση ενός σκληρού δίσκου. Ας σας υπενθυμίσουμε εν συντομία ότι πρέπει να «αποκόψετε» επαρκή χώρο από το δίσκο δεδομένων (στο παράδειγμα αυτό είναι το /dev/sda5 ή μονάδα D: στα Windows) και στη θέση του να δημιουργήσετε τρία διαμερίσματα: swap, system και ένα διαμέρισμα για τον οικιακό κατάλογο. Σημειώστε επίσης ότι ο δίσκος σας είναι GPT, επομένως δεν έχει εκτεταμένο διαμέρισμα που περιέχει λογικούς δίσκους, επομένως, όταν δημιουργείτε διαμερίσματα, επιλέξτε Κύριο διαμέρισμα.

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

Το τελικό αποτέλεσμα θα πρέπει να είναι κάτι παρόμοιο με αυτήν την εικόνα:

Οι πρόσθετες ενότητες που δημιουργήθηκαν εμφανίζονται εδώ:

Σημειώστε τον σκοπό των ενοτήτων. Στο παράδειγμα που φαίνεται:

    /dev/sda2 - Κατάτμηση EFI (ESP)

    /dev/sda6 - διαμέρισμα συστήματος (διαμέρισμα για τη "ρίζα" του συστήματος)

    /dev/sda7 - swap partition

    /dev/sda8 - ενότητα για δεδομένα χρήστη.

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

Ωστόσο, συνεχίζουμε να εργαζόμαστε με τον επεξεργαστή GParted. Ο στόχος σας είναι να διαγράψετε όλα τα διαμερίσματα και να χρησιμοποιήσετε τον ελεύθερο χώρο για να δημιουργήσετε τη διαμόρφωση του δίσκου που είναι απαραίτητη για το Ubuntu. Για να το κάνετε αυτό, μπορείτε να κάνετε δεξί κλικ σε κάθε ενότητα και να επιλέξετε «Διαγραφή» από το αναπτυσσόμενο μενού. Αλλά είναι καλύτερα να το κάνετε διαφορετικά: βρείτε το στοιχείο "Συσκευή" στη γραμμή μενού του προγράμματος επεξεργασίας GParted και επιλέξτε "Δημιουργία πίνακα διαμερισμάτων..." από το μενού. Θα εμφανιστεί μια προειδοποίηση:

ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτό θα ΔΙΑΓΡΑΨΕΙ ΟΛΑ ΤΑ ΔΕΔΟΜΕΝΑ σε ΟΛΟΚΛΗΡΟ ΔΙΣΚΟ /dev/sda

(ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτό θα ΔΙΑΓΡΑΦΕΙ ΟΛΑ ΤΑ ΔΕΔΟΜΕΝΑ ΣΕ ΟΛΟΚΛΗΡΟ ΔΙΣΚΟ /dev/sda)

Μην ανησυχείτε, φροντίσατε για τα αντίγραφα ασφαλείας, σωστά; Κοιτάξτε ακριβώς από κάτω - στην επιγραφή "Advanced" (Λεπτομέρειες). Κάντε κλικ στο τρίγωνο στα αριστερά και επιλέξτε gpt από το μενού:

Ολόκληρος ο χώρος του δίσκου θα γίνει γκρίζος. Κάντε δεξί κλικ πάνω του και ξεκινήστε τη δημιουργία των απαραίτητων κατατμήσεων επιλέγοντας «Νέο» από το αναπτυσσόμενο μενού. Το πρώτο από τα νέα διαμερίσματα είναι ένα ειδικό διαμέρισμα ESP, που απαιτείται, όπως θυμάστε, για να λειτουργήσει το UEFI. Δεδομένου ότι είναι μορφοποιημένο σε σύστημα αρχείων που δεν είναι Linux, και επιπλέον, πρέπει να είναι εκκινήσιμο, πρέπει να βρίσκεται στην αρχή του χώρου στο δίσκο. Ορίστε το μέγεθός του στο πεδίο "Νέο μέγεθος (MiB)" (Νέο μέγεθος σε MiB) 100 MB και το σύστημα αρχείων - fat32:

Με τον ίδιο τρόπο, δημιουργήστε διαμερίσματα για το μέλλον: σύστημα (15 GB με το σύστημα αρχείων ext4), swap partition (4 GB με linux-swap) και για τον αρχικό κατάλογο (όλος ο υπόλοιπος χώρος στο ext4). Όπως θυμάστε, το GParted δεν εφαρμόζει αμέσως τις αλλαγές, αλλά απλώς τις βάζει σε ουρά για εκτέλεση. Επομένως, κάντε κλικ στο πράσινο σημάδι επιλογής "Εφαρμογή όλων των λειτουργιών":

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

Εγκατάσταση Ubuntu

Μετά από αυτήν την προπαρασκευαστική εργασία, η εγκατάσταση του Ubuntu δεν θα είναι δύσκολη, ειδικά αν έχετε διαβάσει προσεκτικά τους κανόνες εγκατάστασης. Απλώς βγάλτε ένα κομμάτι χαρτί με μια λίστα κατατμήσεων και σημειώστε ότι για το ειδικό διαμέρισμα EFI (/dev/sda2 από το παράδειγμα σχετικά με την εγκατάσταση του Ubuntu και των Windows μαζί) πρέπει να αντιστοιχίσετε με ακρίβεια την ιδιότητα στο διαμέρισμα εκκίνησης EFI και όχι την περιοχή εκκίνησης του αντιγράφου ασφαλείας του BIOS:

Εάν δεν το κάνετε αυτό, το πρόγραμμα εγκατάστασης θα σας εμφανίσει αυτήν την ειδοποίηση:

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

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

Πιθανά προβλήματα

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

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

Ακολουθήστε τον χρυσό κανόνα: «Ποτέ μην επισκευάζετε κάτι που δεν έχει σπάσει»!

Εκκίνηση στο Ubuntu. Δεν έχει σημασία πώς το κάνετε - το Boot-Repair λειτουργεί τόσο σε LiveCD όσο και σε εγκατεστημένο σύστημα. Φυσικά, εάν αντιμετωπίζετε δυσκολίες με την εκκίνηση του πρόσφατα εγκατεστημένου Ubuntu, τότε η πρώτη μέθοδος γίνεται η μοναδική. Για να ξεκινήσετε, το Boot-Repair πρέπει να εγκατασταθεί στον υπολογιστή σας, αυτό γίνεται χρησιμοποιώντας το τερματικό. Πατήστε Ctrl + Alt + T και στο παράθυρο που εμφανίζεται, πληκτρολογήστε:

: Αλλάξτε την εντολή πιο κοντά στην έκδοση.

Sudo add-apt-repository "deb http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu saucy main"

Τώρα, βέβαια, θα πεις: «Τι κάνεις καθόλου εκεί; Υπάρχουν τόσα πολλά γράμματα - δεν καταλαβαίνω τίποτα και σίγουρα θα κάνω λάθος!». Φυσικά, κανείς δεν εισάγει την παρουσιαζόμενη εντολή γράμμα προς γράμμα στο τερματικό - απλώς επιλέξτε την εντελώς και κάντε κλικ στο μεσαίο κουμπί του ποντικιού στο παράθυρο του τερματικού ή σύρετε το επιλεγμένο κείμενο εκεί. Πατήστε Enter. Εάν είστε ήδη μέσα εγκατεστημένο το Ubuntu, θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασής σας. Λάβετε υπόψη ότι κατά την εισαγωγή ενός κωδικού πρόσβασης, δεν εμφανίζονται σύμβολα: καμία τελεία, κανένας αστερίσκος - τίποτα απολύτως - μάλλον δεν χρειάζεται να εξηγήσετε γιατί συμβαίνει αυτό. Αφού εισαγάγετε τον κωδικό πρόσβασης, πατήστε ξανά Enter.

Κατεβάστε δημόσιο κλειδίαποθετήριο με ένα πρόγραμμα από το αξιόπιστο κατάστημα κλειδιών:

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 60D8DA0B

Ενημερώστε τη λίστα εφαρμογών με την εντολή:

Ενημέρωση Sudo apt-get

Εγκαταστήστε και εκτελέστε το Boot-Repair:

Sudo apt-get install -y boot-repair && (boot-repair &)

Μετά από μια σύντομη σάρωση, θα εμφανιστεί το κύριο παράθυρο Boot-Repair:

: Στη διαδικασία συγγραφής.

Σε αυτό το άρθρο, θα σας δείξουμε πώς να ανακτήσετε με μη αυτόματο τρόπο ένα διαμέρισμα εκκίνησης των Windows που διαγράφηκε κατά λάθος σε ένα σύστημα UEFI. Αρχικά, το άρθρο περιέγραφε την εμπειρία μου στην επαναφορά ενός εκκινήσιμου διαμερίσματος EFI στα Windows 7, αλλά το άρθρο είναι επίσης σχετικό με τα σύγχρονα λειτουργικά συστήματα της Microsoft (από τα Windows 7 έως τα Windows 10). Με βοήθησε περισσότερες από μία φορές μετά από κατά λάθος μορφοποίηση ή διαγραφή ενός διαμερίσματος EFI στα Windows 10. Σε αυτό το άρθρο θα σας δείξουμε έναν απλό τρόπο για να αναδημιουργήσετε μη αυτόματα εκκινήσιμα διαμερίσματα EFI και MSR στα Windows.

Έτσι, ας υποθέσουμε ότι κατά κάποιο τρόπο (ή όχι τόσο τυχαία, για παράδειγμα, κατά την προσπάθεια) διαγράφηκε ή μορφοποιήθηκε το διαμέρισμα εκκίνησης EFI σε ένα σύστημα UEFI (όχι BIOS), με αποτέλεσμα να σταματήσει η εκκίνηση των Windows 10 / 8.1 / 7, κυκλικά ζητώντας να επιλέξετε συσκευή εκκίνησης (Επανεκκίνηση και επιλέξτε τη σωστή συσκευή εκκίνησης ή εισαγάγετε μέσα εκκίνησης στο επιλεγμένο). Ας δούμε αν είναι δυνατή η επαναφορά της λειτουργικότητας των Windows κατά τη διαγραφή του διαμερίσματος με το Boot Manager χωρίς επανεγκατάσταση του συστήματος.

Προειδοποίηση. Οι οδηγίες προϋποθέτουν εργασία με διαμερίσματα δίσκου και δεν προορίζονται για αρχάριους. Εάν παρερμηνεύσετε εντολές, ενδέχεται να διαγράψετε κατά λάθος όλα τα δεδομένα στον σκληρό σας δίσκο. Συνιστάται επίσης ιδιαίτερα η δημιουργία Αντίγραφο ασφαλείαςσημαντικά δεδομένα σε ξεχωριστό μέσο.

Δομή διαμερίσματος σε δίσκο GPT

Ας δούμε πώς πρέπει να μοιάζει ο πίνακας διαμερισμάτων ενός σκληρού δίσκου με δυνατότητα εκκίνησης με σήμανση GPT. Θα πρέπει να υπάρχουν τουλάχιστον οι ακόλουθες ενότητες:

  • Διαμέρισμα συστήματος EFI (EFI System Partition ή ESP - Extensible Firmware Interface) - 100 MB (τύπος διαμερίσματος - EFI).
  • Κατάτμηση αντιγράφων ασφαλείας της Microsoft – 128 MB (τύπος διαμερίσματος - MSR).
  • Το κύριο διαμέρισμα των Windows είναι το διαμέρισμα των Windows.

Αυτή είναι ακριβώς η ελάχιστη διαμόρφωση. Αυτά τα διαμερίσματα δημιουργούνται από το Windows Installer κατά την εγκατάσταση του συστήματος σε έναν δίσκο χωρίς διαμερίσματα. Οι κατασκευαστές υπολογιστών ή οι ίδιοι οι χρήστες μπορούν επιπλέον να δημιουργήσουν τα δικά τους διαμερίσματα που περιέχουν, για παράδειγμα, το περιβάλλον αποκατάστασης των Windows στο αρχείο winre .wim (), ένα διαμέρισμα με μια εικόνα συστήματος αντιγράφων ασφαλείας από τον κατασκευαστή (σας επιτρέπει να επιστρέψετε στο αρχική κατάστασηυπολογιστής), κατατμήσεις χρήστη κ.λπ.

Απαιτείται ένα διαμέρισμα EFI με το σύστημα αρχείων Fat32 σε δίσκους GPT στα συστήματα UEFI. Αυτό το διαμέρισμα, παρόμοιο με το διαμέρισμα System Reserved σε δίσκους με κατάτμηση MSR, αποθηκεύει τον χώρο αποθήκευσης διαμόρφωσης εκκίνησης (BCD) και έναν αριθμό αρχείων που είναι απαραίτητα για την εκκίνηση των Windows. Κατά την εκκίνηση του υπολογιστή, το περιβάλλον UEFI φορτώνει τη φόρτωση εκκίνησης (EFI\Microsoft\Boot\bootmgfw .efi) από το διαμέρισμα EFI (ESP) και μεταφέρει τον έλεγχο σε αυτό. Εάν διαγραφεί αυτό το διαμέρισμα, δεν είναι δυνατή η εκκίνηση του λειτουργικού συστήματος.

Ένα διαμέρισμα MSR σε έναν δίσκο GPT χρησιμοποιείται για την απλοποίηση της διαχείρισης διαμερισμάτων και χρησιμοποιείται για λειτουργίες βοηθητικού προγράμματος (για παράδειγμα, κατά τη μετατροπή ενός δίσκου από απλό σε δυναμικό). Αυτό είναι ένα εφεδρικό διαμέρισμα και δεν του έχει εκχωρηθεί κωδικός διαμερίσματος. Τα δεδομένα χρήστη δεν μπορούν να αποθηκευτούν σε αυτό το διαμέρισμα. Στα Windows 10, το μέγεθος του διαμερίσματος MSR είναι μόνο 16 MB (στα Windows 8.1, το μέγεθος του διαμερίσματος MSR είναι 128 MB), σύστημα αρχείων– NTFS.

Μη αυτόματη δημιουργία κατατμήσεων EFI και MSR σε δίσκο GPT

Επειδή το σύστημα δεν εκκινεί σωστά, θα χρειαστούμε έναν δίσκο εγκατάστασης με Windows 10 (Win 8 ή 7) ή οποιοδήποτε άλλο δίσκος εκκίνησης. Λοιπόν, ας ξεκινήσουμε από δίσκο εγκατάστασηςκαι στην οθόνη έναρξης εγκατάστασης, πατήστε το συνδυασμό πλήκτρων Shift + F 10. Θα πρέπει να ανοίξει ένα παράθυρο γραμμή εντολών:

Ας ξεκινήσουμε το βοηθητικό πρόγραμμα διαχείρισης δίσκων και διαμερισμάτων:

Ας εμφανίσουμε μια λίστα σκληρών δίσκων στο σύστημα (σε αυτό το παράδειγμα υπάρχει μόνο ένας, δίσκος 0. Ένας αστερίσκος (*) στη στήλη Gpt σημαίνει ότι ο δίσκος χρησιμοποιεί έναν πίνακα διαμερισμάτων GPT).

Ας επιλέξουμε αυτόν τον δίσκο:

Ας εμφανίσουμε μια λίστα κατατμήσεων στο δίσκο:

Στο παράδειγμά μας, απομένουν μόνο 2 διαμερίσματα στο σύστημα:

  • Κατάτμηση MSR - 128 MB
  • Διαμέρισμα συστήματος Windows – 9 GB

Όπως μπορούμε να δούμε, το διαμέρισμα EFI λείπει (διαγράφεται).

Το καθήκον μας είναι να διαγράψουμε το υπόλοιπο διαμέρισμα MSR, έτσι ώστε τουλάχιστον 228 MB ελεύθερου χώρου να παραμείνουν αδιάθετοι στο δίσκο (για κατατμήσεις MSR και EFI). Μπορείτε να διαγράψετε το υπόλοιπο διαμέρισμα χρησιμοποιώντας το γραφικό GParted ή απευθείας από τη γραμμή εντολών (αυτό ακριβώς θα κάνουμε).

Επιλέξτε το διαμέρισμα που θέλετε να διαγράψετε:

Επιλέξτε διαμέρισμα 1
Και διαγράψτε το:
Διαγραφή παράκαμψης διαμερίσματος

Ας βεβαιωθούμε ότι παραμένει μόνο το διαμέρισμα των Windows:

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

Επιλέξτε έναν δίσκο:

δημιουργία διαμερίσματος efi size=100

Βεβαιωθείτε ότι είναι επιλεγμένο το διαμέρισμα των 100 MB (ο αστερίσκος απέναντι από τη γραμμή Partition 1):

κατάτμηση λίστας
επιλέξτε διαμέρισμα 1
format quick fs=fat32 label="System"
εκχωρώ γράμμα=G
δημιουργία διαμερίσματος msr size=128
κατάτμηση λίστας
λίστα τόμ

Στην περίπτωσή μας, στο διαμέρισμα των Windows έχει ήδη εκχωρηθεί το γράμμα μονάδας δίσκου C:, αν δεν συμβαίνει αυτό, αντιστοιχίστε του ένα γράμμα ως εξής:

επιλέξτε τόμος 1
εκχώρηση γράμματος=C
έξοδος

Επιδιόρθωση EFI bootloader και BCD στα Windows

Αφού δημιουργήσετε την ελάχιστη δομή διαμερισμάτων δίσκου για το σύστημα UEFI, μπορείτε να προχωρήσετε στην αντιγραφή των αρχείων εκκίνησης EFI στο δίσκο και στη δημιουργία αρχείο ρυθμίσεων bootloader (BCD).

Ας αντιγράψουμε τα αρχεία περιβάλλοντος EFI από τον κατάλογο του δίσκου σας όπου είναι εγκατεστημένα τα Windows σας:

mkdir G:\EFI\Microsoft\Boot

xcopy /s C:\Windows\Boot\EFI\*.* G:\EFI\Microsoft\Boot

Ας δημιουργήσουμε ξανά τη διαμόρφωση Φορτωτή εκκίνησης των Windows 10 / 7:

σολ:
cd EFI\Microsoft\Boot
bcdedit /createstore BCD
bcdedit /store BCD /create (bootmgr) /d “ Εκκίνηση των WindowsΔιευθυντής"
bcdedit /store BCD /create /d "Windows 7" /application osloader

Μπορείτε να αντικαταστήσετε την επιγραφή "My Windows 10" με οποιαδήποτε άλλη.

Συμβουλή . Σε περίπτωση που μόνο τα αρχεία περιβάλλοντος EFI είχαν καταστραφεί στο διαμέρισμα EFI και το ίδιο το διαμέρισμα παρέμεινε στη θέση του, μπορείτε να παραλείψετε τη διαδικασία αναδημιουργίας κατατμήσεων με χρησιμοποιώντας diskpart. Αν και στις περισσότερες περιπτώσεις αρκεί η επαναφορά του bootloader σύμφωνα με το άρθρο. Μπορείτε να αναδημιουργήσετε χειροκίνητα το BCD σε κανονικά συστήματα MBR+BIOS.

Η εντολή επιστρέφει το GUID της καταχώρησης που δημιουργήθηκε στην επόμενη εντολή, αυτό το GUID πρέπει να αντικατασταθεί αντί του (your_guid).


bcdedit /store BCD /set (bootmgr) προεπιλογή (your_guid)
bcdedit /store BCD /set (bootmgr) διαδρομή \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /store BCD /set (bootmgr) σειρά εμφάνισης (προεπιλογή)

Περαιτέρω εντολές εκτελούνται στο πλαίσιο (προεπιλογή):

bcdedit /store BCD /set (προεπιλογή) partition συσκευής=c:
bcdedit /store BCD /set (προεπιλογή) osdevice partition=c:
bcdedit /store BCD /set (προεπιλογή) διαδρομή \Windows\System32\winload.efi
bcdedit /store BCD /set (προεπιλογή) systemroot \Windows
έξοδος

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

  • Κλείστε το ρεύμα στον υπολογιστή.
  • Αποσυνδέστε (φυσικά) τον σκληρό δίσκο.
  • Ενεργοποιούμε τον υπολογιστή, περιμένουμε να εμφανιστεί το παράθυρο σφάλματος εκκίνησης και τον απενεργοποιούμε ξανά.
  • Συνδέουμε ξανά τον δίσκο.
  • Στη συνέχεια, στην περίπτωσή μας (πραγματοποιήθηκε δοκιμή) έπρεπε να προσθέσουμε ένα νέο στοιχείο μενού εκκίνησης επιλέγοντας το αρχείο EFI\Microsoft\Boot\bootmgrfw.efi στο διαμέρισμα EFI.

    Σε ορισμένα μενού UEFI, κατ' αναλογία, πρέπει να αλλάξετε την προτεραιότητα των διαμερισμάτων εκκίνησης.

    Μετά από όλους τους παραπάνω χειρισμούς, τα Windows θα πρέπει να εκκινήσουν σωστά.