UEFI - Unified Extensible Firmware Interface

Πώς UEFI θα αλλάξει τη διαδικασία εκκίνησης ενός προσωπικού υπολογιστή

Όταν ενεργοποιείτε για πρώτη φορά το σύστημα του υπολογιστή σας, δεν ξεκινά αμέσως τη φόρτωση του λειτουργικού σας συστήματος. Πηγαίνει μέσα από μια ρουτίνα που δημιουργήθηκε αρχικά με τους πρώτους προσωπικούς υπολογιστές, ξεκινώντας το υλικό μέσω του Basic Output Output System ή του BIOS . Αυτό απαιτείται για να επιτρέψετε στα διάφορα εξαρτήματα υλικού του υπολογιστή να επικοινωνούν σωστά μεταξύ τους. Μόλις ολοκληρωθεί η δοκιμή αυτόματης ενεργοποίησης ή POST, το BIOS ενεργοποιεί τον πραγματικό φορτωτή εκκίνησης του λειτουργικού συστήματος. Αυτός ο επεξεργαστής παρέμεινε ουσιαστικά ο ίδιος για πάνω από είκοσι χρόνια, αλλά οι καταναλωτές ίσως να μην συνειδητοποιήσουν ότι αυτό έχει αλλάξει τα τελευταία δύο χρόνια. Οι περισσότεροι υπολογιστές χρησιμοποιούν πλέον ένα σύστημα που ονομάζεται Unified Extensible Firmware Interface ή UEFI. Αυτό το άρθρο εξετάζει τι είναι αυτό και τι σημαίνει για προσωπικούς υπολογιστές.

Ιστορία της UEFI

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

Το 2005, δημιουργήθηκε το Ενιαίο Φόρουμ EFI μεταξύ αρκετών μεγάλων εταιρειών που επεκτείνουν τις αρχικές προδιαγραφές που έχει αναπτύξει η Intel για την παραγωγή ενός νέου προτύπου για την ενημέρωση του υλικού και του λογισμικού. Αυτό περιλαμβάνει εταιρείες όπως η AMD, η Apple, η Dell, η HP, η IBM, η Intel, η Lenovo και η Microsoft. Ακόμη και δύο από τους μεγαλύτερους κατασκευαστές του BIOS, η American Megatrends Inc. και η Pheonix Technologies είναι μέλη.

Τι είναι το UEFI;

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

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

Οφέλη από το UEFI

Το μεγαλύτερο πλεονέκτημα του UEFI είναι η έλλειψη συγκεκριμένης εξάρτησης από το υλικό. Το BIOS είναι συγκεκριμένο για την αρχιτεκτονική x86 που έχει χρησιμοποιηθεί σε υπολογιστές εδώ και χρόνια. Αυτό δυνητικά επιτρέπει σε έναν προσωπικό υπολογιστή να χρησιμοποιεί έναν επεξεργαστή από διαφορετικό προμηθευτή ή που δεν έχει την κωδικοποίηση κληρονομιά x86 σε αυτόν. Αυτό θα μπορούσε να έχει επιπτώσεις σε συσκευές όπως τα tablet ή ακόμα και η τελικά καταδικασμένη επιφάνεια της Microsoft με Windows RT που χρησιμοποίησε επεξεργαστή βασισμένο στο ARM.

Το άλλο σημαντικό πλεονέκτημα για το UEFI είναι η δυνατότητα εύκολης εκκίνησης σε πολλαπλά λειτουργικά συστήματα χωρίς την ανάγκη ενός bootloader όπως LILO ή GRUB. Αντ 'αυτού, το UEFI μπορεί αυτόματα να επιλέξει το κατάλληλο διαμέρισμα με το λειτουργικό σύστημα και να φορτώσει από αυτό. Για να επιτευχθεί αυτό, τόσο το υλικό όσο και το λογισμικό πρέπει να έχουν την κατάλληλη υποστήριξη για τις προδιαγραφές UEFI. Αυτό πράγματι υπάρχει ήδη στα υπολογιστικά συστήματα της Apple που χρησιμοποιούν το Boot Camp για να φορτώσουν Mac OS X και Windows στον ίδιο υπολογιστή.

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

Μειονεκτήματα της UEFI

Το μεγαλύτερο ζήτημα για τους καταναλωτές με το UEFI είναι η υποστήριξη υλικού και λογισμικού. Προκειμένου να λειτουργεί σωστά, το υλικό και το λειτουργικό σύστημα πρέπει να υποστηρίζουν και τις κατάλληλες προδιαγραφές. Αυτό δεν είναι τόσο μεγάλο πρόβλημα με τα τρέχοντα Windows ή Mac OS X αυτή τη στιγμή, αλλά τα παλαιότερα λειτουργικά συστήματα όπως τα Windows XP δεν το υποστηρίζουν. Το πρόβλημα είναι πραγματικά το αντίστροφο. Αντ 'αυτού, νεότερο λογισμικό που απαιτεί συστήματα UEFI μπορεί να εμποδίσει τα παλαιότερα συστήματα να αναβαθμιστούν σε νεότερα λειτουργικά συστήματα.

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

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

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