Εκκίνηση από το αρχείο efi σε φορητό υπολογιστή. Τι είναι το UEFI και σε τι διαφέρει από το BIOS; Απαιτήσεις μέσων εκκίνησης UEFI

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

UEFI: τι είναι;

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

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

Μερικοί άνθρωποι αποκαλούν αυτό το σύστημα διπλό όρο - BIOS UEFI. Αν και αυτό δεν έρχεται σε αντίθεση με τη λογική του υλικού και του λογισμικού, ένας τέτοιος ορισμός είναι εντούτοις κάπως εσφαλμένος. Πρώτον, το UEFI αναπτύσσεται από την Intel Corporation και τα συστήματα BIOS αναπτύσσονται από πολλές άλλες μάρκες, αν και δεν διαφέρουν ουσιαστικά μεταξύ τους. Δεύτερον, το BIOS και το UEFI λειτουργούν με ελαφρώς διαφορετικές αρχές.

Κύριες διαφορές μεταξύ UEFI και BIOS

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

Η πρώτη διαφορά είναι ότι τα κύρια συστήματα εισόδου/εξόδου BIOS δεν επιτρέπουν τη σωστή εργασία με σκληρούς δίσκους χωρητικότητας 2 TB ή περισσότερο, πράγμα που σημαίνει ότι το σύστημα δεν έχει τη δυνατότητα πλήρη χρήση χώρος στο δισκο.

Το δεύτερο σημείο αφορά το γεγονός ότι τα συστήματα BIOS είναι περιορισμένα στη λειτουργία τους κατατμήσεις δίσκου, ενώ το UEFI υποστηρίζει έως και 128 κατατμήσεις, κάτι που καθίσταται δυνατό χάρη στην παρουσία ενός πίνακα κατατμήσεων GPT.

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

Λίγη ιστορία

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

Η δημιουργία του UEFI και της καθολικής διεπαφής ξεκίνησε στις αρχές της δεκαετίας του '90. Όπως αποδείχθηκε τότε για τις πλατφόρμες διακομιστών Δυνατότητες της IntelΤα τυπικά συστήματα BIOS δεν ήταν αρκετά. Ως εκ τούτου, αναπτύχθηκε μια εντελώς νέα τεχνολογία, η οποία εισήχθη για πρώτη φορά Πλατφόρμα Intel-HP Itanium. Στην αρχή ονομάστηκε Intel Boot Initiative και σύντομα μετονομάστηκε σε Extensible Firmware Interface ή EFI.

Η πρώτη τροποποίηση της έκδοσης 1.02 παρουσιάστηκε το 2000, η ​​έκδοση 1.10 κυκλοφόρησε το 2002 και από το 2005, η τότε σχηματισμένη συμμαχία πολλών εταιρειών, που ονομάζεται Unified EFI Forum, άρχισε να αναπτύσσει νέα ανάπτυξη, μετά την οποία ξεκίνησε το ίδιο το σύστημα να ονομάζεται UEFI. Σήμερα, οι προγραμματιστές περιλαμβάνουν πολλές διάσημες μάρκες, όπως Intel, Apple, AMD, Dell, American Megatrends, Microsoft, Lenovo, Phoenix Technologies, Insyde Software κ.λπ.

Ασφάλεια UEFI

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

Χωρίς να υπεισέλθω σε τεχνικές πτυχές, αξίζει μόνο να σημειωθεί ότι ο ίδιος ο αλγόριθμος προστασίας (secure boot) βασίζεται στη χρήση ειδικών πιστοποιημένων κλειδιών που υποστηρίζονται από ορισμένες γνωστές εταιρείες. Αλλά, για κάποιο λόγο, πιστεύεται ότι αυτή η επιλογή υποστηρίζεται μόνο από λειτουργικά συστήματα Windows 8 και νεότερη έκδοση, καθώς και ορισμένες τροποποιήσεις του Linux.

Πώς είναι το UEFI καλύτερο από το BIOS;

Το γεγονός ότι το UEFI υπερτερεί του BIOS στις δυνατότητές του σημειώνεται από όλους τους ειδικούς. Το γεγονός είναι ότι η νέα ανάπτυξη σάς επιτρέπει να λύσετε ορισμένα προβλήματα ακόμη και χωρίς να φορτώσετε το λειτουργικό σύστημα, το οποίο, παρεμπιπτόντως, ξεκινά όταν ο βέλτιστος τρόπος λειτουργίας των κύριων στοιχείων "υλισμικού" όπως ο επεξεργαστής ή μνήμη τυχαίας προσπέλασης, συμβαίνει πολύ πιο γρήγορα. Σύμφωνα με ορισμένες αναφορές, τα ίδια Windows 8 εκκινούν μέσα σε 10 δευτερόλεπτα (ωστόσο, αυτός ο δείκτης είναι σαφώς αυθαίρετος, αφού πρέπει να ληφθεί υπόψη η γενική διαμόρφωση υλικού).

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

  • απλή διαισθητική διεπαφή.
  • υποστήριξη για τοπικές γλώσσες και έλεγχο ποντικιού.
  • εργασία με δίσκους 2 TB και άνω.
  • να έχει δικό του bootloader?
  • ικανότητα εργασίας σε επεξεργαστές με αρχιτεκτονική x86, x64 και ARM.
  • τη δυνατότητα σύνδεσης σε τοπικά και εικονικά δίκτυα με πρόσβαση στο Διαδίκτυο.
  • Διαθεσιμότητα δικό του σύστημαπροστασία από τη διείσδυση κακόβουλων κωδικών και ιών.
  • απλοποιημένη ενημέρωση.

Υποστηριζόμενα λειτουργικά συστήματα

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

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

Χαρακτηριστικά της λειτουργίας εκκίνησης ασφαλούς εκκίνησης

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

Όταν ένα λειτουργικό σύστημα εγκατασταθεί ξανά μέσω UEFI, δεν θα υπάρχουν προβλήματα υπό την προϋπόθεση ότι το εγκατεστημένο σύστημα είναι τόσο κοντά στο αρχικό όσο είχε εγκατασταθεί προηγουμένως. Διαφορετικά (κάτι που δεν είναι ασυνήθιστο), μπορεί να εκδοθεί απαγόρευση εγκατάστασης. Ωστόσο, υπάρχει μια διέξοδος εδώ, καθώς η ίδια η λειτουργία Ασφαλούς εκκίνησης μπορεί να απενεργοποιηθεί στις ρυθμίσεις. Αυτό θα συζητηθεί ξεχωριστά.

Αποχρώσεις πρόσβασης και διαμόρφωσης UEFI

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

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

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

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

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

UEFI bootable flash drive: προαπαιτούμενα για τη δημιουργία

Ας δούμε τώρα πώς να δημιουργήσετε μια μονάδα USB με δυνατότητα εκκίνησης για μελλοντική εγκατάσταση του λειτουργικού συστήματος χρησιμοποιώντας τη διεπαφή UEFI. Η πρώτη και κύρια προϋπόθεση είναι ότι η μονάδα flash με δυνατότητα εκκίνησης UEFI πρέπει να έχει χωρητικότητα τουλάχιστον 4 GB.

Το δεύτερο πρόβλημα αφορά το σύστημα αρχείων. Κατά κανόνα, τα συστήματα Windows από προεπιλεγμένη μορφή αφαιρούμενων μονάδων δίσκου με χρησιμοποιώντας NTFS. Αλλά το UEFI δεν αναγνωρίζει μονάδες USB με συστήματα αρχείων εκτός από το FAT32. Έτσι, στο πρώτο στάδιο, η μορφοποίηση θα πρέπει να γίνει χρησιμοποιώντας αυτήν την παράμετρο.

Μορφοποίηση και εγγραφή εικόνας διανομής

Τώρα το πιο σημαντικό σημείο. Η μορφοποίηση γίνεται καλύτερα από γραμμή εντολών(cmd) που εκτελείται με δικαιώματα διαχειριστή.

Σε αυτό, εισαγάγετε πρώτα την εντολή diskpart, μετά την οποία γράφεται ο δίσκος της λίστας γραμμών και η εντολή επιλέξτε disk N, όπου N είναι σειριακός αριθμόςΜονάδες USB flash, επιλέξτε τη συσκευή που θέλετε.

Επόμενο για πλήρης καθαρισμόςΧρησιμοποιείται η καθαρή γραμμή και, στη συνέχεια, η εντολή δημιουργίας πρωτεύοντος διαμερίσματος δημιουργεί ένα πρωτεύον διαμέρισμα, το οποίο ενεργοποιείται με την ενεργή εντολή. Μετά από αυτό, χρησιμοποιείται ο τόμος της λίστας γραμμών, επιλέγεται η μονάδα flash με τον τόμο επιλογής γραμμής N (ο παραπάνω σειριακός αριθμός του διαμερίσματος) και στη συνέχεια ενεργοποιείται η έναρξη της διαδικασίας μορφοποίησης με την εντολή format fs=fat32. Στο τέλος της διαδικασίας, μπορείτε να αντιστοιχίσετε έναν συγκεκριμένο χαρακτήρα στο μέσο χρησιμοποιώντας την εντολή εκχώρησης.

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

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

Ενημέρωση υλικολογισμικού UEFI

Όπως αποδεικνύεται, η ενημέρωση του υλικολογισμικού UEFI είναι πολύ πιο εύκολη από την εκτέλεση παρόμοιων λειτουργιών για το BIOS.

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

Απενεργοποίηση UEFI

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

Αρχικά, πρέπει να μεταβείτε στην ενότητα Ασφάλεια και να απενεργοποιήσετε την Ασφαλή εκκίνηση (αν είναι δυνατόν) ορίζοντας την σε Απενεργοποιημένη. Μετά από αυτό στην εκκίνηση Μενού εκκίνησηςη γραμμή Προτεραιότητα εκκίνησης θα πρέπει να οριστεί σε Πρώτα παλαιού τύπου. Στη συνέχεια, από τη λίστα πρέπει να επιλέξετε τη συσκευή που θα είναι η πρώτη που θα εκκινήσει ( HDD) και βγείτε από τις ρυθμίσεις, έχοντας προηγουμένως αποθηκεύσει τις αλλαγές (Exit Saving Changes). Η διαδικασία είναι εντελώς παρόμοια Ρυθμίσεις BIOS. Μπορείτε να χρησιμοποιήσετε το πλήκτρο F10 αντί για εντολές μενού.

Σύντομη περίληψη

Ακολουθεί μια σύντομη περίληψη των συστημάτων UEFI που αντικατέστησαν το BIOS. Όπως μπορείτε ήδη να δείτε, έχουν αρκετά πλεονεκτήματα. Πολλοί χρήστες είναι ιδιαίτερα ευχαριστημένοι με τη γραφική διεπαφή με υποστήριξη για τη μητρική τους γλώσσα και τη δυνατότητα ελέγχου χρησιμοποιώντας το ποντίκι. Ωστόσο, οι λάτρεις της έβδομης έκδοσης των Windows θα πρέπει να απογοητευτούν. Η εγκατάστασή του σε συστήματα υπολογιστώνμε την υποστήριξη UEFI φαίνεται όχι μόνο μη πρακτικό, αλλά μερικές φορές γίνεται εντελώς αδύνατο. Διαφορετικά, η χρήση του UEFI φαίνεται πολύ απλή, για να μην αναφέρουμε ορισμένες πρόσθετες λειτουργίες που μπορούν να χρησιμοποιηθούν ακόμη και χωρίς φόρτωση του λειτουργικού συστήματος.

Σε αυτό το άρθρο θα εξοικειωθούμε με την έννοια του UEFI και τη χρήση αυτής της τεχνολογίας στα Windows 8. Τι είναι αυτή η τεχνολογία UEFI? Η συντομογραφία UEFI σημαίνει Ενοποιημένη επεκτάσιμη διεπαφή υλικολογισμικού(ενοποιημένη επεκτάσιμη διεπαφή υλικολογισμικού). Αυτή η τεχνολογία έχει σχεδιαστεί για να μεταμορφώσει το παραδοσιακό σύστημα εκκίνησης του υπολογιστή και θα πρέπει να αντικατασταθεί ξεπερασμένο σύστημα BIOS. Ωστόσο, δεν πρόκειται απλώς για έναν εκσυγχρονισμό της παλιάς τεχνολογίας, αλλά για μια θεμελιωδώς νέα προσέγγιση στην τεχνολογία της εκκίνησης ενός υπολογιστή και της εκκίνησης του λειτουργικού συστήματος. Στην πραγματικότητα, το UEFI δεν έχει ουσιαστικά καμία σχέση με το σύστημα BIOS του υπολογιστή.

Εάν το BIOS είναι ένας κωδικός (σκληρός και ουσιαστικά αμετάβλητος) αναβοσβήνει ειδικό BIOS-τσιπ στη μητρική πλακέτα, τότε το UEFI είναι μια ευέλικτη προγραμματιζόμενη διεπαφή που βρίσκεται πάνω από όλα τα στοιχεία υλικού του υπολογιστή με το δικό τους υλικολογισμικό. Ο κωδικός UEFI (πολύ μεγαλύτερος από τον κωδικό εκκίνησης του BIOS) βρίσκεται σε έναν ειδικό κατάλογο /EFI/, ο οποίος μπορεί να αποθηκευτεί σε διάφορα σημεία: από ένα ξεχωριστό τσιπ στη μητρική πλακέτα, σε ένα διαμέρισμα στον σκληρό δίσκο ή στον χώρο αποθήκευσης δικτύου . Στην ουσία, το UEFI είναι ένα ανεξάρτητο ελαφρύ λειτουργικό σύστημα, το οποίο είναι μια διεπαφή μεταξύ του κύριου λειτουργικού συστήματος και του υλικολογισμικού που ελέγχει τις λειτουργίες υλικού χαμηλού επιπέδου του εξοπλισμού, το οποίο πρέπει να προετοιμάσει σωστά τον εξοπλισμό και να μεταφέρει τον έλεγχο στον φορτωτή εκκίνησης του κύριου (" μεγάλο») OS που είναι εγκατεστημένο στον υπολογιστή.

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

Τα επόμενα δύο χρόνια, η προδιαγραφή UEFI θα χρησιμοποιηθεί σε όλες τις νέες μητρικές πλακέτες κορυφαίων κατασκευαστών και η εύρεση ενός νέου υπολογιστή με κανονικό BIOS θα γίνει σχεδόν αδύνατη. Μερικές από τις πιο δημοφιλείς δυνατότητες του UEFI που μπορούν να εφαρμοστούν σε έναν υπολογιστή που το εκτελεί είναι: ασφαλής εκκίνηση (), κρυπτογραφία χαμηλού επιπέδου, έλεγχος ταυτότητας δικτύου, προγράμματα οδήγησης καθολικών γραφικών και πολλά άλλα. Το UEFI υποστηρίζει επεξεργαστές 32 και 64 bit και μπορεί να χρησιμοποιηθεί σε συστήματα με επεξεργαστές Itanium, x86, x64 και ARM

Όλα τα σύγχρονα λειτουργικά συστήματα (Windows, Linux, OS X) υποστηρίζουν την εκκίνηση μέσω UEFI.

Ωστόσο, εάν η χρήση του UEFI σε Mac OS X (Bootcamp boot manager) και Linux είναι αρκετά επιφανειακή, στα Windows 8 τα πλεονεκτήματα του περιβάλλοντος UEFI μπορούν ήδη να χρησιμοποιηθούν πλήρως.

Παρεμπιπτόντως, για να μπορεί να εκκινήσει παλαιότερα λειτουργικά συστήματα που υποστηρίζουν μόνο BIOS, το UEFI διαθέτει μια λειτουργία εξομοίωσης BIOS που ονομάζεται Compatibility Support Module (CSM).

Υποστήριξη UEFI και Windows 8

Ποια πλεονεκτήματα μπορείτε να έχετε χρησιμοποιώντας μαζί το UEFI και τα Windows 8;

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

Χάρη στο UEFI, τα Windows 8 μπορούν να εγκατασταθούν σε δίσκους χωρητικότητας 3 TB ή μεγαλύτερου και, κατά συνέπεια, να εκκινηθούν από αυτούς τους δίσκους. Αυτό οφείλεται στη μετάβαση από τον πίνακα Κατατμήσεις MBRστο (BIOS) στο GPT (UEFI).

Η χρήση του UEFI αντί του BIOS είναι ένα από τα βασικά στοιχεία που διασφαλίζει την γρήγορη εκκίνηση των Windows 8 (ο κώδικας UEFI εκτελείται πιο γρήγορα λόγω του γεγονότος ότι γράφτηκε εξ ολοκλήρου από την αρχή, χωρίς να χρειάζεται να σύρετε κατά μήκος μια σειρά αρχαίων κανόνων και συμβατότητας). Επιπλέον, κατά την ανάγνωση σε UEFI, χρησιμοποιείται ένα ειδικό μέγεθος μπλοκ I/O EFI, το οποίο επιτρέπει την ανάγνωση 1 MB δεδομένων τη φορά (στο BIOS - 64 KB). Επιπλέον, επιτυγχάνεται μείωση του χρόνου εκκίνησης λόγω του γεγονότος ότι δεν υπάρχει ανάγκη αναζήτησης bootloader σε όλες τις συσκευές: ο δίσκος εκκίνησης εκχωρείται στο UEFI κατά το στάδιο εγκατάστασης του λειτουργικού συστήματος.

Έτσι, σημειώσαμε ότι τα Windows 8 υποστηρίζουν εκκίνηση UEFI, αλλά υπάρχουν μια σειρά από χαρακτηριστικά:

  • Ο υπολογιστής πρέπει να είναι συμβατός με το UEFI v2.3.1
  • Το UEFI υποστηρίζεται μόνο σε 64 έκδοση bit Windows 8. Οι εκδόσεις 32-bit των Windows δεν υποστηρίζουν λειτουργίες UEFI (σε νέους υπολογιστές αυτό το λειτουργικό σύστημα θα πρέπει να λειτουργεί σε λειτουργία εξομοίωσης CSM).
  • Τα Windows 8 για ARM (Windows RT) δεν θα εκτελούνται σε υλικό που δεν υποστηρίζει UEFI ή σας επιτρέπει να απενεργοποιήσετε την Ασφαλή εκκίνηση

Σε επόμενες εκδόσεις των Windows (και το επερχόμενο Windows 8 SP1), οι προγραμματιστές σχεδιάζουν να εισαγάγουν πολλές άλλες δυνατότητες UEFI, όπως: Πρόληψη Rootkit (ανίχνευση rootkit κατά τη διαδικασία εκκίνησης), Έλεγχος ταυτότητας δικτύου (έλεγχος ταυτότητας εκκίνησης, ιδιαίτερα σχετικός με την απομακρυσμένη ανάπτυξη λειτουργικού συστήματος σενάρια) κ.λπ. δ.

Πρόσβαση στις ρυθμίσεις UEFI από τα Windows 8

Αξίζει να σημειωθεί ότι σε νέους υπολογιστές με προεγκατεστημένα Windows 8, που χρησιμοποιούν UEFI, για να μεταβείτε στο μενού ρυθμίσεων UEFI (αντικαθιστώντας το παλιό BIOS), ο συνηθισμένος τρόπος είναι να κάνετε κλικ στο Διαγραφή κλειδιούή το F2 (ή άλλο κλειδί που καθορίζεται από τον προμηθευτή) δεν θα λειτουργήσει. Επειδή Τα Windows 8 (ειδικά σε SSD) φορτώνονται πολύ γρήγορα, είναι δύσκολο να πατήσετε ένα πλήκτρο κατά τη διάρκεια αυτής της περιόδου για να μπείτε στη λειτουργία εγκατάστασης UEFI. Κάπου γράφτηκε ότι τα Windows 8 σε SSD με UEFI περιμένουν μόνο 200ms για πάτημα πλήκτρου. Επομένως, υπάρχει μια διαδικασία για την κλήση του προγράμματος ρυθμίσεων UEFI από την εκκίνηση εκκίνησης Μενού των Windows 8.

Μπορείτε να μεταβείτε στο μενού εκκίνησης των Windows 8 με έναν από τους τρεις τρόπους:


Μετά την επανεκκίνηση, θα ανοίξει αυτόματα το μενού εκκίνησης των Windows 8, στο οποίο πρέπει να επιλέξετε στοιχεία Αντιμετώπιση προβλημάτων->Προχωρημένες επιλογές. Στο παράθυρο προηγμένων επιλογών υπάρχει ξεχωριστό κουμπί Ρυθμίσεις υλικολογισμικού UEFI, που σας επιτρέπει να μεταβείτε κατευθείαν στο BIOS υπολογιστή(στην πραγματικότητα, πρόκειται για το UEFI, οι ρυθμίσεις στο οποίο είναι ισοδύναμες με το παραδοσιακό BIOS των υπολογιστών).

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

Τι είναι το UEFI

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

Μερικές φορές αναφέρεται ως UEFI BIOS. Από τη μία πλευρά, υπάρχει κάποιο σφάλμα σε αυτό το όνομα, καθώς το BIOS είναι μια λύση λογισμικού που λειτουργεί με διαφορετικές αρχές. Το UEFI αναπτύχθηκε από την Intel, το BIOS είναι λογισμικό που υπάρχει σε διάφορες εκδόσεις που υποστηρίζονται από διαφορετικές μάρκες.

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

Διαφορές μεταξύ BIOS και UEFI

Αλλά το πρώτο πράγμα που θα προσέξουμε είναι να βρούμε τις διαφορές μεταξύ ενός «καθαρού» BIOS και ενός «κλασικού» UEFI. Το γεγονός είναι ότι η λύση λογισμικού που εξετάζουμε τοποθετείται ως μια πιο προηγμένη εναλλακτική λύση στο BIOS. Πολλοί κατασκευαστές σύγχρονων μητρικών υπολογιστών προσπαθούν να παρέχουν υποστήριξη για τον κατάλληλο τύπο λογισμικού από την Intel. Έτσι, μπορούμε να εντοπίσουμε τις διαφορές μεταξύ UEFI και BIOS μελετώντας, πρώτα απ 'όλα, τις αδυναμίες του δεύτερου συστήματος.

Το πρώτο μειονέκτημα του BIOS είναι ότι αυτό το σύστημαδεν μπορεί να εξασφαλίσει πλήρη χρήση του χώρου στο δίσκο σε πολύ μεγάλους «σκληρούς δίσκους» - αυτούς που υπερβαίνουν τα 2 terabyte σε όγκο. Πράγματι, μόλις πριν από λίγα χρόνια τέτοιες αξίες χαρακτηρίζουν τη χωρητικότητα σκληροι ΔΙΣΚΟΙ, φαινόταν φανταστικό, και ως εκ τούτου οι κατασκευαστές υπολογιστών δεν εστίασαν ιδιαίτερα στο αντίστοιχο μειονέκτημα του BIOS. Αλλά σήμερα δεν θα εκπλήξετε κανέναν με έναν σκληρό δίσκο μεγαλύτερο από 2 TB. Οι κατασκευαστές υπολογιστών άρχισαν να αισθάνονται ότι ήρθε η ώρα να στραφούν στο UEFI, ότι αυτό ήταν μια αντικειμενική αναγκαιότητα βασισμένη στις σύγχρονες τεχνολογικές τάσεις.

Ένα άλλο χαρακτηριστικό του BIOS είναι ότι υποστηρίζει περιορισμένο αριθμό πρωτευόντων κατατμήσεων στον σκληρό δίσκο. Με τη σειρά του, το UEFI συνεργάζεται με το 128. Η δομή της νέας λύσης λογισμικού από την Intel υλοποιεί νέο τραπέζικατατμήσεις - GPT, το οποίο, στην πραγματικότητα, σας επιτρέπει να χρησιμοποιήσετε το σημειωμένο τεχνολογικό πλεονέκτημα του UEFI.

Με όλες τις σημειωμένες διαφορές μεταξύ του νέου περιβάλλοντος λογισμικού που αναπτύχθηκε από την Intel και του παραδοσιακού συστήματος BIOS I/O, οι κύριες λειτουργίες των αντίστοιχων λύσεων είναι γενικά οι ίδιες. Εκτός από τον θεμελιωδώς νέο αλγόριθμο ασφαλείας στο UEFI, δεν υπάρχουν πάρα πολλές πραγματικές διαφορές μεταξύ των συστημάτων. Ορισμένοι ειδικοί πιστεύουν ότι το νέο πλατφόρμα λογισμικούεπιτρέπει στα λειτουργικά συστήματα να εκκινούν πιο γρήγορα, άλλοι σημειώνουν ότι αυτό ισχύει μόνο για τα Windows 8. Ας ρίξουμε μια πιο προσεκτική ματιά στο σύστημα ασφαλείας που εφαρμόζεται στο UEFI.

Νέα τεχνολογία ασφαλείας

Εκεί που προηγείται το νέο σύστημα UEFI BIOS είναι στο επίπεδο ασφάλειας. Το γεγονός είναι ότι υπάρχουν ιοί που μπορούν να διεισδύσουν στο μικροκύκλωμα όπου είναι γραμμένοι οι αλγόριθμοι του BIOS. Μετά από αυτό, καθίσταται δυνατή η φόρτωση του λειτουργικού συστήματος με εκτεταμένα δικαιώματα χρήστη, γεγονός που ανοίγει τις μεγαλύτερες δυνατές ευκαιρίες για έναν χάκερ. Με τη σειρά της, η νέα λύση της Intel εφαρμόζει ασφαλή εκκίνηση - το UEFI παρέχει έναν κατάλληλο αλγόριθμο που ονομάζεται Secure Boot.

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

Οφέλη του UEFI

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

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

Οι αλγόριθμοι που παρέχονται από τη νέα λύση λογισμικού επιτρέπουν τη φόρτωση λειτουργικών συστημάτων στις περισσότερες περιπτώσεις πολύ πιο γρήγορα από ό,τι όταν χρησιμοποιείται το BIOS. Για παράδειγμα, τα Windows 8 που είναι εγκατεστημένα σε έναν υπολογιστή με δυνατότητα UEFI μπορούν να εκκινήσουν —με την προϋπόθεση ότι ο επεξεργαστής και άλλα βασικά στοιχεία υλικού έχουν επαρκή απόδοση— σε κυριολεκτικά 10 δευτερόλεπτα.

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

Άρα, τα τεχνολογικά πλεονεκτήματα του νέου διεπαφή λογισμικούΤα χειριστήρια του υπολογιστή, που έχει αναπτυχθεί από την Intel, μας είναι ξεκάθαρα. Οι μεγαλύτερες μάρκες εξαρτημάτων υλικού υπολογιστή εξασφαλίζουν συμβατότητα του αντίστοιχου υλικού με UEFI - Gigabyte, ASUS, SONY. Παω σε νέο σύστημα, όπως πιστεύουν πολλοί ειδικοί πληροφορικής, μπορεί να μετατραπεί σε βιώσιμη τεχνολογική τάση. Οι ευκαιρίες που προσφέρει στην παγκόσμια κοινότητα πληροφορικής η Intel, η οποία ανέπτυξε το UEFI, μπορεί να είναι ελκυστικές για κορυφαίους κατασκευαστές εξαρτημάτων λογισμικού και υλικού για υπολογιστές. Επιπλέον, οι αντίστοιχες τεχνολογικές επιλογές UEFI υποστηρίζονται από τη μεγαλύτερη μάρκα στην αγορά λειτουργικών συστημάτων.

Γεγονότα για την ασφαλή εκκίνηση

Ας ρίξουμε μια πιο προσεκτική ματιά στα πλεονεκτήματα της τεχνολογίας Secure Boot που υποστηρίζεται από το UEFI. Τι είναι αυτή η έννοια; ασφαλής εκκίνηση του υπολογιστή, ο οποίος έχει σχεδιαστεί για να προστατεύει το σύστημα, όπως σημειώσαμε παραπάνω, από τη διείσδυση ιών. Ωστόσο, για την πλήρη χρήση του, τα κλειδιά που χρησιμοποιούνται από αυτό το πρωτόκολλο πρέπει να είναι πιστοποιημένα. Αυτή τη στιγμή, πολύ λίγες μάρκες λογισμικού ικανοποιούν αυτό το κριτήριο. Μεταξύ αυτών είναι η Microsoft, η οποία έχει εφαρμόσει υποστήριξη για τους αντίστοιχους αλγόριθμους στα Windows 8.

Μπορεί να σημειωθεί ότι αυτή η περίσταση σε ορισμένες περιπτώσεις μπορεί να περιπλέξει την εγκατάσταση άλλων λειτουργικών συστημάτων σε υπολογιστή με UEFI. Αν πρέπει εγκατάσταση των Windows- Το UEFI μπορεί ακόμα να δείξει κάποια πίστη σε αυτό - αλλά με την προϋπόθεση ότι η έκδοση του λειτουργικού συστήματος είναι όσο το δυνατόν πιο κοντά σε αυτήν που έχει εγκαταστήσει ο κατασκευαστής του υπολογιστή. Μπορεί επίσης να σημειωθεί ότι ορισμένες διανομές Linux είναι επίσης συμβατές με την επιλογή Secure Boot.

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

Ποια λειτουργικά συστήματα είναι πλήρως συμβατά με το UEFI;

Σε πολύ σπάνιες περιπτώσεις, μεμονωμένοι ειδικοί πληροφορικής καταφέρνουν να εγκαταστήσουν εναλλακτικά λειτουργικά συστήματα σε υπολογιστή με υποστήριξη Secure Boot. Για παράδειγμα, είναι γνωστό ότι είναι θεωρητικά δυνατή η εγκατάσταση των Windows 7 σε ορισμένους φορητούς υπολογιστές που υποστηρίζουν UEFI BIOS. Η ASUS είναι μεταξύ των κατασκευαστών τέτοιων υπολογιστών. Αλλά αυτό είναι μάλλον μια εξαίρεση στον κανόνα. Σε γενικές γραμμές, η πιθανότητα επιτυχούς εγκατάστασης ακόμη και άλλων εκδόσεις Windows 8. Ωστόσο, όπως σημειώσαμε παραπάνω, ορισμένες διανομές Linux είναι επίσης συμβατές με επιλογές UEFI.

Χαρακτηριστικά της εγκατάστασης UEFI

Ας δούμε μερικές από τις αποχρώσεις της ρύθμισης της εν λόγω λύσης λογισμικού από την Intel. Μια ενδιαφέρουσα επιλογή είναι η εξομοίωση BIOS με χρήση UEFI. Ποια είναι αυτή η ευκαιρία; Πράγματι, ορισμένες εκδόσεις του UEFI εφαρμόζουν αλγόριθμους με τους οποίους η διαχείριση Η/Υ οργανώνεται σύμφωνα με τους μηχανισμούς που χρησιμοποιούνται από το σύστημα εισόδου/εξόδου, το οποίο είναι ο ιστορικός προκάτοχος του UEFI.

Ανάλογα με τον συγκεκριμένο υπολογιστή, αυτή η λειτουργία μπορεί να ονομάζεται διαφορετικά. Τις περισσότερες φορές πρόκειται για Legacy ή Launch CSM. Ωστόσο, δεν υπάρχουν δυσκολίες με τον τρόπο εγκατάστασης του UEFI σε τυπική λειτουργία εκκίνησης.

Αποχρώσεις πρόσβασης στο UEFI

Αλλο αξιοσημείωτο γεγονός, τα οποία είναι χρήσιμα να σημειωθούν - υπάρχουν ένας μεγάλος αριθμός απόΕκδόσεις UEFI. Μπορούν να διαφέρουν σημαντικά μεταξύ υπολογιστών κατασκευασμένων από διαφορετικές μάρκες. Ταυτόχρονα, το επίπεδο διαθεσιμότητας ορισμένων λειτουργιών ενεργοποιείται διαφορετικούς υπολογιστέςμπορεί επίσης να διαφέρει σημαντικά. Συμβαίνει συχνά, για παράδειγμα, κατά την εκκίνηση του υπολογιστή, να μην εμφανίζεται το μενού με το οποίο μπορείτε να εισάγετε τις ρυθμίσεις UEFI. Αλλά σε αυτήν την περίπτωση, το λειτουργικό σύστημα Windows παρέχει συνήθως μια εναλλακτική επιλογή για τη λήψη των απαραίτητων επιλογών. Πρέπει να μεταβείτε στις "Ρυθμίσεις" και να ενεργοποιήσετε την επιλογή " Ειδικές επιλογέςλήψεις».

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

Προδιαγραφές λειτουργίας σε διαφορετικούς τρόπους λειτουργίας

Σημειώστε ότι κατά την αλλαγή κανονική λειτουργίαεργαστείτε το UEFI στο Legacy, κατά προτίμηση χρησιμοποιώντας απαραίτητα προγράμματαπου απαιτούν απενεργοποίηση της Ασφαλούς εκκίνησης ή εκτέλεση με εξομοίωση BIOS, ενεργοποιήστε ξανά τη διεπαφή UEFI με όλες τις σχετικές επιλογές το συντομότερο δυνατό. Διαφορετικά, τα Windows 8, όπως σημειώνουν ορισμένοι ειδικοί πληροφορικής, ενδέχεται να μην ξεκινήσουν. Ωστόσο, σε πολλούς υπολογιστές παρόμοιο πρόβλημαΟχι. Ορισμένες επωνυμίες κατασκευαστών εφαρμόζουν αλγόριθμους στη δομή διαχείρισης υπολογιστή που σας επιτρέπουν να ενεργοποιείτε αυτόματα τη λειτουργία UEFI. Ορισμένα μοντέλα Η/Υ εφαρμόζουν μια υβριδική λειτουργία, στην οποία το σύστημα UEFI εκκινεί από οποιοδήποτε μέσο και η διαμόρφωση του BIOS μπορεί να ξεκινήσει εάν είναι απαραίτητο. Οι διαφορές στις εκδόσεις UEFI μπορεί επίσης να το υποδηλώνουν απενεργοποίηση του SecureΗ εκκίνηση στην κανονική λειτουργία της λύσης λογισμικού Intel είναι αδύνατη. Για να γίνει αυτό, θα πρέπει σε κάθε περίπτωση να ενεργοποιήσετε τη λειτουργία εξομοίωσης BIOS.

UEFI και μονάδες flash με δυνατότητα εκκίνησης

Σε ορισμένες περιπτώσεις, οι χρήστες πρέπει να εκκινήσουν το λειτουργικό σύστημα από μια μονάδα flash. Η κύρια δυσκολία είναι ότι μια μονάδα flash με δυνατότητα εκκίνησης UEFI με μορφή διαφορετική από το FAT32 δεν αναγνωρίζεται. Αλλά αυτό το πρόβλημα μπορεί να επιλυθεί με επιτυχία. Πως?

Έτσι, από προεπιλογή, οι μονάδες flash USB με δυνατότητα εκκίνησης για Windows διαμορφώνονται σε μορφή που δεν αναγνωρίζει το UEFI. Ως εκ τούτου, το κύριο καθήκον είναι να διασφαλιστεί ότι το κατάλληλο στοιχείο υλικούδιαμορφώθηκε σε ένα πιο καθολικό σύστημα αρχείων - FAT32. Το πιο ενδιαφέρον είναι ότι πολλοί ειδικοί πληροφορικής το θεωρούν ξεπερασμένο. Αλλά χρησιμοποιώντας το παράδειγμα μιας από τις πιο σύγχρονες λύσεις λογισμικού, που είναι, φυσικά, το UEFI, μπορούμε να εντοπίσουμε τη συνάφεια του αντίστοιχου προτύπου.

Μονάδα flash για εκκίνηση σε λειτουργία UEFI: στοιχεία

Τι χρειαζόμαστε για να διασφαλίσουμε ότι η μονάδα flash με δυνατότητα εκκίνησης UEFI αναγνωρίζεται χωρίς προβλήματα; Πρώτα απ 'όλα, αυτή είναι, στην πραγματικότητα, μια ίδια μονάδα USB. Συνιστάται η χωρητικότητά του να είναι τουλάχιστον 4 GB. Συνιστάται επίσης ότι πολύτιμα αρχείαδεν τοποθετήθηκε σε αυτό, αφού πρέπει να διαμορφώσουμε πλήρως τη μονάδα flash. Το επόμενο στοιχείο που χρειαζόμαστε είναι μια διανομή λειτουργικού συστήματος Windows. Ας είναι η έκδοση 64-bit των Windows 7. Άλλο Λειτουργία UEFI, το οποίο πρέπει να αναφερθεί - 32-bit OS από Η Microsoft δόθηκετο σύστημα δεν υποστηρίζει.

Προετοιμασία μονάδας flash

Εάν έχουμε τα επισημασμένα εξαρτήματα, τότε μπορούμε να αρχίσουμε να δουλεύουμε. Πρώτα, τοποθετήστε τη μονάδα flash USB Στη συνέχεια, ανοίξτε τη γραμμή εντολών στη διεπαφή των Windows. Είναι απαραίτητο, ωστόσο, ο χρήστης να έχει δικαιώματα διαχειριστή. Μέσω πρέπει να ξεκινήσετε το πρόγραμμα DISKPART - απλά εισάγοντας αυτήν τη λέξη. Μετά από αυτό, πρέπει να εισαγάγετε την εντολή list disk, η οποία θα εμφανίσει μια λίστα με τους δίσκους που υπάρχουν στο σύστημα. Πρέπει να βρείτε μια μονάδα flash USB σε αυτό. Εάν είναι ο αριθμός 2 στη λίστα, τότε πρέπει να εισαγάγετε την εντολή επιλέξτε δίσκος 2.

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

Στη συνέχεια, πρέπει να διαμορφώσετε τα μέσα. Για να το κάνετε αυτό, πρέπει να εισαγάγετε την εντολή καθαρισμού. Μετά από αυτό, πρέπει να δημιουργήσετε ένα πρωτεύον διαμέρισμα στο δίσκο. Αυτό μπορεί να γίνει χρησιμοποιώντας την εντολή δημιουργίας πρωτεύοντος διαμερίσματος. Μετά από αυτό, το δημιουργημένο διαμέρισμα θα πρέπει να ενεργοποιηθεί. Για να το κάνετε αυτό, εισάγετε την ενεργή εντολή. Μετά από αυτό, μπορείτε να εμφανίσετε μια λίστα ενοτήτων. Για να το κάνετε αυτό, εισαγάγετε τον όγκο της λίστας στη γραμμή εντολών. Βρίσκουμε την ενότητα που δημιουργήσαμε. Εάν αναφέρεται ως αριθμός 3, τότε πληκτρολογήστε την εντολή επιλέξτε τόμος 3. Μετά από αυτό, πρέπει να το μορφοποιήσετε στο σύστημα FAT32. Για να γίνει αυτό πρέπει να εισέλθετε εντολή format fs=fat32. Το βασικό μέσο εκκίνησης είναι επομένως έτοιμο. Αλλά δεν είναι μόνο αυτό. Πρέπει να αντιστοιχίσετε ένα γράμμα μονάδας δίσκου στη μονάδα flash. Αυτό μπορεί να γίνει χρησιμοποιώντας την εντολή εκχώρησης. Μετά από αυτό, πληκτρολογήστε exit και βγείτε από τη γραμμή εντολών.

Εγγραφή της διανομής σε μονάδα flash

Μετά από όλα τα βήματα που περιγράφονται παραπάνω, πρέπει να αντιγράψετε Διανομή Windows 7 ανά μονάδα flash. Αυτό μπορεί επίσης να γίνει χρησιμοποιώντας τη γραμμή εντολών. Πως? Υπάρχει μια ειδική εντολή για αυτό - xcopy. Πρέπει να το εισαγάγετε, στη συνέχεια να καθορίσετε τη διεύθυνση του δίσκου με το κιτ διανομής, να εισαγάγετε το σύμβολο *, να υποδείξετε το γράμμα που αντιστοιχεί στη μονάδα flash που προορίζεται για φόρτωση στο UEFI και, στη συνέχεια, εισαγάγετε την εντολή με τα σύμβολα /s /e . Στη συνέχεια, πρέπει να περάσετε από τη γραμμή εντολών στη μονάδα flash. Εκεί πρέπει να μεταβείτε στον κατάλογο efi\microsoft\boot. Πρέπει να αντιγραφεί στο φάκελο efi\boot. Μετά από αυτό, πρέπει να αντιγράψετε το αρχείο που ονομάζεται bootmgfw.efi στο φάκελο efi\boot και, στη συνέχεια, να το μετονομάσετε στο αρχείο bootx64.efi.

Η εργασία με τη μονάδα flash ολοκληρώθηκε. Δίσκος UEFIμε το σύστημα αρχείων FAT32, το οποίο απλά θα μπορούμε να αναγνωρίσουμε χωρίς προβλήματα. Αντίστοιχα, μπορείτε να εγκαταστήσετε τα Windows 7 σε υπολογιστή από αυτό, φυσικά, με την προϋπόθεση ότι ο αλγόριθμος Ασφαλούς εκκίνησης είναι απενεργοποιημένος στις επιλογές UEFI, κάτι που απαγορεύει την εγκατάσταση λειτουργικών συστημάτων που διαφέρουν από τα Windows 8 στον υπολογιστή.

Μόλις ενεργοποιήσουμε τον υπολογιστή, αρχίζει αμέσως να τρέχει ένα μικροσκοπικό λειτουργικό σύστημα, το οποίο γνωρίζουμε ως BIOS. Ασχολείται με τη δοκιμή συσκευών, τη μνήμη, τη φόρτωση λειτουργικών συστημάτων και τη διανομή πόρων υλικού. Πολλές από τις δυνατότητες αυτού του συνόλου προγραμμάτων (συνήθως μεγέθους περίπου 256-512 KB) σας επιτρέπουν να υποστηρίζετε παλαιότερα λειτουργικά συστήματα όπως το MS-DOS, παρέχοντάς τους πολλές δυνατότητες. Από την εποχή του PC/AT-8086, το BIOS έχει αλλάξει ελάχιστα, και όταν κυκλοφόρησαν τα πρώτα Pentium, η ανάπτυξή του είχε σχεδόν σταματήσει. Στην πραγματικότητα, δεν υπήρχε τίποτα να αλλάξει σε αυτό, εκτός από το διπλό BIOS, την υποστήριξη για εργαλεία δικτύου και τη δυνατότητα flash του υλικολογισμικού. Υπάρχουν όμως πολλά μειονεκτήματα: είσοδος έναρξηςσε λειτουργία πραγματικού επεξεργαστή, διευθυνσιοδότηση 16-bit και διαθέσιμη μνήμη 1 MB, αδυναμία ύπαρξης κονσόλας “επισκευής”. Και φυσικά, αιώνιο πρόβλημαυποστήριξη σκληρού δίσκου. Ακόμη και τώρα, οι δίσκοι έως και 2,2 TB είναι εγγυημένα ότι υποστηρίζονται, όχι περισσότερο.

Το 2005, η Intel αποφάσισε να αλλάξει το BIOS σε EFI/UEFI (Unified Extensible Firmware Interface). Το σύστημα EFI είναι ένα πιο προηγμένο βασικό λειτουργικό σύστημα. Σε ορισμένες πλατφόρμες Unix και Windows UEFIεργάζεται εδώ και πολύ καιρό, αλλά δεν έχει ακόμη συμβεί μαζική μετάβαση, παρά τις καλές προθέσεις. Και είναι:

  • Διαθεσιμότητα της περιβόητης κονσόλας για επισκευές παραμέτρους συστήματοςκαι εγκαταστάσεις ΛΣ·
  • Το διαμέρισμα EFI καθιστά δυνατή την εκτέλεση ορισμένων ενεργειών χωρίς φόρτωση του λειτουργικού συστήματος (παρακολούθηση ταινιών, αναπαραγωγή μουσικής).
  • Πρόσβαση στο Διαδίκτυο και, επομένως, παρουσία εγκατεστημένων προγραμμάτων οδήγησης δικτύου, στοίβας TCP/IP, κ.λπ.).
  • Παρουσία λειτουργίας γραφικών και σεναρίων χρήστη.
  • Υποστήριξη για γιγάντιους δίσκους.
  • Αποθήκευση UEFI σε κατατμήσεις νέας μορφής (GPT).
  • Πλήρης υποστήριξη για όλο τον εξοπλισμό από τη στιγμή της εκτόξευσης.

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

Υπάρχει επίσης κριτική για αυτήν την τεχνολογία. Συγκεκριμένα, η εφαρμογή του μπορεί να οδηγήσει σε αποκοπή νέων παικτών από την αγορά λειτουργικών συστημάτων: για το σκοπό αυτό θα υπάρχει πάντα κάποιο τεχνολογικό κενό στον κώδικα. Όπως, για παράδειγμα, η αδυναμία εκκίνησης των Windows 98 από τα σύγχρονα BIOS. Αλλά το χειρότερο είναι ότι πρέπει να ξεχάσεις εκατομμύρια Προγράμματα MS-DOSκαι άλλα συστήματα που βασίστηκαν στις λειτουργίες του BIOS στη λειτουργία τους. Ίσως θα εξακολουθήσουν να τους μιμούνται, αλλά υπάρχουν αμφιβολίες σχετικά με αυτό. Και ανάμεσά τους υπάρχουν πιθανώς σημαντικά προγράμματα που δεν θα υπάρχει κανείς να ξαναγράψει. Ωστόσο, όλα αυτά τα ζητήματα μπορούν να επιλυθούν – τουλάχιστον μέσω εικονικών λειτουργικών συστημάτων. Το σίγουρο όμως είναι ότι θα εμφανιστούν νέοι τύποι ιών και αυτό θα μπορούμε να το δούμε πολύ σύντομα.

ΕΦΗ(μιεκτατό φά irmware Εγώδιεπαφή)— διεπαφή για τη συγκέντρωση εξοπλισμού τη στιγμή που το σύστημα είναι ενεργοποιημένο. Ρυθμίζει τις διεργασίες που λαμβάνουν χώρα μεταξύ του λειτουργικού συστήματος και του υλικολογισμικού που διαχειρίζονται λειτουργίες υλικού χαμηλού επιπέδου. Το EFI εκκινεί τον υπολογιστή και στη συνέχεια μεταφέρει τον έλεγχο στον φορτωτή εκκίνησης του λειτουργικού συστήματος. Είναι μια λογική αντικατάσταση της διεπαφής BIOS που χρησιμοποιείται παραδοσιακά Συμβατό με IBM PCΥπολογιστές.

Η Intel ανέπτυξε την πρώτη προδιαγραφή EFI. Αργότερα, η διεπαφή άλλαξε το όνομά της: καλείται η τελευταία έκδοση του προτύπου UEFI (Uενοποιημένος μιεκτατό φά irmware Εγώδιεπαφή). Σήμερα, το πρότυπο UEFI αναπτύσσεται από την ένωση Unified EFI Forum.

Το πρότυπο EFI έχει υποστήριξη για γραφικά μενού, καθώς και ορισμένα Επιπρόσθετα χαρακτηριστικά(για παράδειγμα, Aptio ή Great Wall UEFI).

Ιστορία

Αρχικά, το πρότυπο EFI προοριζόταν για χρήση στα πρώτα συστήματα Intel-HP Itanium, τα οποία εμφανίστηκαν στα μέσα της δεκαετίας του '90. Εκείνοι περιορισμένες ευκαιρίες, το οποίο απέδειξε το PC-BIOS (κώδικας 16 bit, 1 MB διευθυνσιοδοτούμενη μνήμη, περιορισμοί υλικού του IBM PC/AT, κ.λπ.) δεν ήταν αποδεκτές για χρήση σε μεγάλες πλατφόρμες διακομιστών, αλλά το Itanium σχεδιάστηκε ακριβώς γι' αυτό.

Αξιοσημείωτο είναι ότι αρχικά ονομαζόταν ΕΦΗ Intel Boot Initiative, μετονομάστηκε αργότερα.

Προδιαγραφές

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

Αργότερα, την 1η Δεκεμβρίου 2002, παρουσιάστηκε η έκδοση EFI 1.10, η οποία περιελάμβανε το μοντέλο προγράμματος οδήγησης EFI, καθώς και αρκετές «καλλυντικές» βελτιώσεις σε σχέση με την έκδοση 1.02.

Το 2005, η Intel εκχώρησε τις προδιαγραφές EFI στο φόρουμ UEFI, το οποίο στη συνέχεια έγινε υπεύθυνο για την περαιτέρω ανάπτυξη της διεπαφής. Ταυτόχρονα, το πρότυπο EFI μετονομάστηκε σε Unified EFI (UEFI) προκειμένου να τονιστεί η αλλαγή που είχε συμβεί. Αξίζει να σημειωθεί ότι, παρά την αλλαγή του ονόματος, και οι δύο όροι εξακολουθούν να χρησιμοποιούνται ελεύθερα στα περισσότερα έγγραφα.

Στις 7 Ιανουαρίου 2007, το Φόρουμ UEFI κυκλοφόρησε την έκδοση UEFI 2.1, η οποία εισήγαγε βελτιωμένη κρυπτογραφία, έλεγχο ταυτότητας δικτύου και μια ενημερωμένη αρχιτεκτονική διεπαφής χρήστη.

Η διεπαφή EFI περιέχει πίνακες που περιλαμβάνουν πολλά διαφορετικά δεδομένα: πληροφορίες σχετικά με την πλατφόρμα, τις υπηρεσίες εκκίνησης και χρόνου εκτέλεσης που είναι διαθέσιμες στον φορτωτή του λειτουργικού συστήματος και στο ίδιο το λειτουργικό σύστημα. Ορισμένες επεκτάσεις BIOS (ACPI ή SMBIOS) περιλαμβάνονται επίσης στο EFI - δεν απαιτούν διεπαφή χρόνου εκτέλεσης 16 bit.

Υπηρεσίες

Το EFI ορίζει υπηρεσίες εκκίνησης που περιλαμβάνουν υποστήριξη για:

  • κείμενο και κονσόλα γραφικών.
  • μπλοκ?
  • υπηρεσίες αρχείων·

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

Προγράμματα οδήγησης συσκευών

Το πρότυπο EFI, εκτός από τα τυπικά προγράμματα οδήγησης που σχετίζονται με την αρχιτεκτονική, ορίζει επίσης ένα περιβάλλον προγράμματος οδήγησης ανεξάρτητο από την πλατφόρμα. αυτό το περιβάλλον ονομάζεται Κωδικός Byte EFI(EBC). Η προδιαγραφή UEFI απαιτεί από το λογισμικό συστήματος να παρέχει διερμηνέα για τυχόν εικόνες EBC που έχουν φορτωθεί (πραγματικά ή δυνητικά) στο περιβάλλον.

Έτσι, το EBC μπορεί εύκολα να συσχετιστεί με το ανεξάρτητο από το υλικό Open Firmware που χρησιμοποιείται στους υπολογιστές Apple Macintosh και Sun Microsystems SPARC.

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

Διαχειρηστης ληψεων

Το EFI Boot Manager χρησιμοποιείται για την επιλογή και μετά την εκκίνηση ενός λειτουργικού συστήματος. Έτσι, η ανάγκη για έναν συγκεκριμένο αλγόριθμο εκκίνησης εξαλείφεται: ο bootloader είναι μια εφαρμογή EFI.

Υποστήριξη δίσκου

Εκτός από την τυπική μέθοδο διαμερισμάτων δίσκου (MBR), το EFI υποστηρίζει τον πίνακα διαμερισμάτων GUID (GPT). Αυτό το σύστημα είναι απαλλαγμένο από περιορισμούς που αφορούν ειδικά το MBR. Το πρότυπο EFI δεν καθορίζει συστήματα αρχείων, αλλά οι υλοποιήσεις EFI συνήθως υποστηρίζουν το σύστημα αρχείων FAT32.

Κέλυφος

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

Επιπλέον, ο χρήστης μπορεί να χρησιμοποιήσει το κέλυφος για την εκτέλεση άλλων εφαρμογών EFI (για παράδειγμα, διαμόρφωση ή εγκατάσταση λειτουργικού συστήματος ή διάγνωση, ρύθμιση παραμέτρων ή ενημέρωση υλικολογισμικού). Οι λειτουργίες του κελύφους περιλαμβάνουν επίσης την αναπαραγωγή μέσων CD/DVD χωρίς φόρτωση του λειτουργικού συστήματος. Επιπλέον, το κέλυφος EFI επιτρέπει σε λειτουργίες που βασίζονται σε εντολές να αντιγράφουν ή να μετακινούν αρχεία και καταλόγους, υπό την προϋπόθεση ότι η εργασία εκτελείται σε υποστηριζόμενα συστήματα αρχείων. Μπορείτε επίσης να κατεβάσετε/ξεφορτώσετε προγράμματα οδήγησης. Και τέλος, το κέλυφος μπορεί να χρησιμοποιήσει την πλήρη στοίβα TCP/IP.

Το κέλυφος EFI έχει υποστήριξη για σενάρια με τη μορφή αρχείων με την επέκταση .nsh (αναλογικό αρχείο δέσμηςστο DOS).

Τα ονόματα εντολών δανείζονται συχνά από διερμηνείς γραμμής εντολών (COMMAND.COM ή Κέλυφος Unix). Το κέλυφος EFI μπορεί να λειτουργήσει πλήρως ως εναλλακτική και πλήρες αναλογικόδιερμηνέας γραμμής εντολών ή κείμενο Διεπαφή BIOS.

Επεκτάσεις

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


Εκτέλεση

Intel Platform Innovation Framework

Το Intel Platform Innovation Framework ("Intel Innovation Toolkit") είναι ένα σύνολο προδιαγραφών που κυκλοφόρησε από την Intel σε συνεργασία με την EFI. Σε αυτήν την περίπτωση, το EFI ορίζει τη διεπαφή μεταξύ του λειτουργικού συστήματος και του υλικού και του λογισμικού και η εργαλειοθήκη είναι υπεύθυνη για τον καθορισμό της δομής που χρησιμοποιείται για τη δημιουργία του ενσωματωμένου λογισμικού. Αυτός ο προσδιορισμός γίνεται σε χαμηλότερο επίπεδο από τις λειτουργίες που παρέχονται στο EFI.

Για παράδειγμα, η εργαλειοθήκη περιλαμβάνει όλα τα βήματα που πρέπει να ξεπεραστούν για τη σωστή προετοιμασία του υπολογιστή από τη στιγμή που θα ενεργοποιηθεί. Αυτές οι εσωτερικές δυνατότητες υλικολογισμικού δεν αποτελούν μέρος της προδιαγραφής EFI, αλλά περιλαμβάνονται στην Προδιαγραφή προετοιμασίας πλατφόρμας UEFI. Αυτή η εργαλειοθήκη έχει δοκιμαστεί στις πλατφόρμες XScale, Itanium και IA-32.

Η συμβατότητα με το λειτουργικό σύστημα, στην περίπτωση της πλατφόρμας x86, επιτυγχάνεται με τη χρήση του Μονάδα υποστήριξης συμβατότητας(CSM), το οποίο περιέχει ένα πρόγραμμα 16-bit (CSM16), το οποίο υλοποιείται από τον κατασκευαστή του BIOS. Περιλαμβάνει επίσης ένα ειδικό στρώμα, οι λειτουργίες του οποίου περιλαμβάνουν την επικοινωνία του CSM16 με τα εργαλεία.

Η Intel είναι ο συγγραφέας μιας μοναδικής υλοποίησης για την εργαλειοθήκη, με την κωδική ονομασία "Tiano". Πρόκειται για μια ολοκληρωμένη υλοποίηση ενσωματωμένου λογισμικού με υποστήριξη EFI. Δεν διαθέτει το παραδοσιακό τμήμα 16-bit του CSM, αλλά παρέχει τις διεπαφές που απαιτούνται για πρόσθετα που υλοποιούνται από κατασκευαστές BIOS. Η Intel δεν διανέμει την πλήρη εφαρμογή Tiano σε τελικούς χρήστες. Μέρος αυτής της υλοποίησης έχει κυκλοφορήσει ως πηγαίος κώδικας για το έργο TianoCore, όπως EFI Developer Kit(ΕΔΚ). Αυτή η υλοποίησηπεριλαμβάνει EFI και μέρος του κώδικα προετοιμασίας υλικού, αλλά ταυτόχρονα κρύβει τα χαρακτηριστικά γνωρίσματα του ίδιου του ενσωματωμένου λογισμικού.

Τα προϊόντα που βασίζονται στο πρότυπο EFI μπορούν να αγοραστούν μέσω τρίτων κατασκευαστών BIOS (για παράδειγμα, American Megatrends (AMI) και Insyde Software). Ορισμένες υλοποιήσεις βασίζονται πλήρως στο Tiano, άλλες συμμορφώνονται με τις προδιαγραφές, αλλά δεν βασίζονται στην υλοποίηση της Intel.

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

Το 2000, η ​​Intel ανέπτυξε συστήματα βασισμένα στην πλατφόρμα Itanium. Είχαν υποστήριξη EFI 1.02.

Το 2002, η Hewlett-Packard κυκλοφόρησε συστήματα που δημιουργήθηκαν στην πλατφόρμα Itanium 2. Υποστήριξαν την έκδοση EFI 1.10 και μπόρεσαν να εκκινήσουν λειτουργικά συστήματα Windows, Linux, FreeBSD και HP-UX.

Τα συστήματα Itanium ή Itanium 2 που κυκλοφορούν με ενσωματωμένο λογισμικό συμβατό με EFI απαιτείται να συμμορφώνονται με την προδιαγραφή DIG64.

Τον Νοέμβριο του 2003, η Gateway παρουσίασε το Gateway 610 Media Center, το οποίο ήταν το πρώτο σύστημα x86 που ενσωματώθηκε σε Windows. Χρησιμοποιούσε ενσωματωμένο λογισμικό που βασίστηκε στην εργαλειοθήκη, InsydeH2O από το Insyde Software. Η υποστήριξη του BIOS παρασχέθηκε μέσω της μονάδας υποστήριξης συμβατότητας (CSM).

Ιανουάριος 2006, εταιρεία Appleπαρουσιάζει τους πρώτους υπολογιστές Macintosh της πλατφόρμας Intel. Τα συστήματα χρησιμοποιούν EFI και σχετικά εργαλεία, αντί για Open Firmware, το οποίο χρησιμοποιήθηκε σε προηγούμενα συστήματα πλατφόρμας PowerPC.

5 Απριλίου 2006, η Apple παρουσιάζει το προϊόν Boot Camp, το οποίο είναι τυπική συσκευασία, το οποίο σας επιτρέπει να δημιουργήσετε έναν δίσκο με Windows προγράμματα οδήγησης XP. Εκτός, νέο πακέτοπεριείχε ένα εργαλείο κατάτμησης δίσκου που σας επιτρέπει να εγκαταστήσετε τα Windows XP ενώ αφήνετε το τρέχον Mac OS X σε λειτουργία. Επιπλέον, κυκλοφόρησε μια ενημέρωση υλικολογισμικού. Προσέθεσε υποστήριξη BIOS για την υλοποίηση EFI. Οι επόμενες σειρές μοντέλων υπολογιστών Macintosh κυκλοφόρησαν με ενημερωμένο και ενσωματωμένο λογισμικό. Έτσι, για σήμερα, αυτό είναι όλο υπολογιστές Macintoshέχουν τη δυνατότητα να εκκινούν λειτουργικά συστήματα συμβατά με BIOS.

Οι επώνυμες μητρικές "Intel" παράγονται κυρίως με ενσωματωμένο λογισμικό που βασίζεται σε εργαλεία (για παράδειγμα, DP35DP). Έτσι, το 2005 παρήχθησαν πάνω από 1 εκατομμύριο. συστήματα Intel. Η παραγωγή νέων κινητών τηλεφώνων, επιτραπέζιων υπολογιστών και διακομιστών που λειτουργούν με την εργαλειοθήκη ξεκίνησε το 2006. Για παράδειγμα, όλες οι μητρικές πλακέτες που είναι κατασκευασμένες στο λογικό σύνολο συστήματος Intel 945 χρησιμοποιούν εργαλεία στην εργασία τους. Ωστόσο, το ενσωματωμένο λογισμικό, κατά κανόνα, δεν περιλαμβάνει υποστήριξη EFI, περιορίζεται μόνο στην υποστήριξη του BIOS.

Από το 2005, το πρότυπο EFI έχει εισαχθεί σε αρχιτεκτονικές που δεν ανήκουν στον υπολογιστή (για παράδειγμα, ενσωματωμένα συστήματα που είναι κατασκευασμένα σε XScale). Το EDK περιλαμβάνει έναν ξεχωριστό στόχο NT32 που επιτρέπει στο λογισμικό EFI και τις εφαρμογές του να ενσωματωθούν σε εφαρμογές Windows. Το 2007, η Hewlett-Packard παρουσίασε τον εκτυπωτή της σειράς 8000 Ήταν ο πρώτος εκτυπωτής που περιλάμβανε ενσωματωμένο λογισμικό συμβατό με EFI. Το 2008, η MSI παρουσίασε μια σειρά από μητρικές πλακέτες που ενσωματώθηκαν chipset Intel P45, είχαν υποστήριξη EFI.

OS

  • Από τη δεκαετία του 2000, τα λειτουργικά συστήματα GNU/Linux χρησιμοποιούν συχνά το EFI για εκκίνηση.
  • Από το 2002, τα λειτουργικά συστήματα HP-UX άρχισαν να χρησιμοποιούν το EFI ως μηχανισμό εκκίνησης σε συστήματα που είναι κατασκευασμένα στην πλατφόρμα IA-64. Τα λειτουργικά συστήματα OpenVMS χρησιμοποιούν το πρότυπο από τις αρχές του 2005.
  • Η Apple υιοθέτησε το πρότυπο EFI κυκλοφορώντας μια σειρά υπολογιστών που βασίζονται στην αρχιτεκτονική της Intel. Το Mac OS X 10.4 (Tiger) για την Intel και το Mac OS X 10.5 (Leopard) είχαν υποστήριξη EFI v1.10 όχι μόνο σε λειτουργία 32-bit, αλλά και σε λειτουργία 64-bit κεντρικές μονάδες επεξεργασίας. Έτσι, χρησιμοποιώντας τον φορτωτή εκκίνησης EFI, εγκατάσταση Microsoft WindowsΤο 7 στους υπολογιστές Apple παραμένει αδύνατο επειδή το λειτουργικό σύστημα απαιτεί UEFI ή νεότερη έκδοση.
  • Τα Microsoft Windows έχουν υποστήριξη EFI για αρχιτεκτονικές 64-bit. Η Microsoft σημειώνει ότι η έλλειψη υποστήριξης EFI σε CPU 32-bit οφείλεται στην έλλειψη εισόδου από κατασκευαστές υπολογιστών. Η μετεγκατάσταση της Microsoft σε λειτουργικά συστήματα 64 bit δεν επιτρέπει τη χρήση του EFI 1.10 επειδή οι επεκτάσεις 64 bit δεν υποστηρίζονται από το περιβάλλον του επεξεργαστή. Η υποστήριξη x86-64 περιλαμβάνεται στο UEFI 2.0. Οι εκδόσεις Itanium των Windows 2000 (Advanced Server Limited Edition και Datacenter Server Limited Edition) έχουν υποστήριξη EFI 1.1 Windows Server 2003 για IA-64, έκδοση 64-bit των Windows XP και Windows 2000 Advanced Server Limited Edition, ειδικά προσαρμοσμένη για την οικογένεια. Επεξεργαστές Intel Itanium, έχουν υποστήριξη EFI, που ορίζεται για αυτήν την πλατφόρμα από την προδιαγραφή DIG64. Οι προγραμματιστές της Microsoft έχουν εισαγάγει υποστήριξη UEFI σε λειτουργικά συστήματα Windows 64-bit ξεκινώντας με τον Windows Server 2008 και Windows Vista Service Pack 1.

Ελαττώματα

Το πρότυπο EFI έχει δεχθεί εκκωφαντικά πυρά επειδή προσθέτει πολυπλοκότητα στο σύστημα. Πολλοί ειδικοί σημείωσαν ότι το EFI δεν παρέχει βασικά πλεονεκτήματα στο λειτουργικό σύστημα, αλλά ταυτόχρονα το περιπλέκει σημαντικά. Επιπλέον, εναλλακτικές υλοποιήσεις BIOS που είναι εντελώς ανοιχτού κώδικα (OpenBIOS και coreboot) έχουν εγκαταλειφθεί υπέρ του EFI.

Τον Σεπτέμβριο του 2011, η Microsoft ανακοίνωσε ότι η πιστοποίηση υπολογιστών συμβατών με Microsoft Windows 8 θα μπορούσε να οδηγήσει στη μετέπειτα παραγωγή συσκευών που σε καμία περίπτωση δεν θα υποστήριζαν οποιοδήποτε άλλο λειτουργικό σύστημα. Η Microsoft έχει διευκρινίσει ότι οι προμηθευτές ενδέχεται να μπορούν να προσθέσουν άλλες υπογραφές. Λίγο αργότερα αυτό έγινε υποχρεωτική απαίτησηπιστοποίηση. Ωστόσο, όσον αφορά τις συσκευές στο ARM, στην περίπτωσή τους η απαίτηση είναι η εξής: απενεργοποιήστε εντελώς τη λειτουργία "ασφαλούς εκκίνησης". Σε αυτήν την περίπτωση, η εγκατάσταση άλλων λειτουργικών συστημάτων παύει επίσης να είναι δυνατή.