[Εξέταση MTE] Διαφορές μεταξύ του UEFI και του BIOS
Όποτε χρειάζεται να εκκινήσετε από τη μονάδα USB στον υπολογιστή σας (ή να αλλάξετε τις ρυθμίσεις συστήματος), ακούτε πάντα τους ανθρώπους να λένε ότι πρέπει να μεταβείτε στο BIOS για να αλλάξετε τις ρυθμίσεις εκκίνησης. Εάν είστε χρήστης Mac, αναρωτιέστε πιθανώς τι BIOS είναι, δεδομένου ότι δεν υπάρχει BIOS για να ξεκινήσετε. Το Mac χρησιμοποιεί UEFI.
Σε αυτό το άρθρο, θα διασαφηνίσουμε τις κύριες διαφορές μεταξύ του UEFI και του BIOS και ποια είναι καλύτερη σε δεδομένη περίσταση.
Τα βασικά
Το BIOS και το UEFI είναι δύο διεπαφές υλικολογισμικού για υπολογιστές που λειτουργούν ως διερμηνέας μεταξύ του λειτουργικού συστήματος και του υλικολογισμικού του υπολογιστή. Και οι δύο αυτές διασυνδέσεις χρησιμοποιούνται κατά την εκκίνηση του υπολογιστή για την προετοιμασία των στοιχείων υλικού και την εκκίνηση του λειτουργικού συστήματος που είναι αποθηκευμένο στο σκληρό δίσκο.
Το BIOS λειτουργεί διαβάζοντας τον πρώτο τομέα του σκληρού δίσκου ο οποίος έχει την διεύθυνση της επόμενης συσκευής για να προετοιμάσει ή να εκτελέσει κώδικα. Το BIOS επιλέγει επίσης τη συσκευή εκκίνησης που πρέπει να προετοιμαστεί για την εκκίνηση του λειτουργικού συστήματος. Δεδομένου ότι το BIOS έχει χρησιμοποιηθεί από την αρχή, εξακολουθεί να λειτουργεί σε λειτουργία 16 bit, περιορίζοντας το ποσό του κώδικα που μπορεί να διαβαστεί και να εκτελεστεί από το firmware ROM.
Το UEFI κάνει το ίδιο έργο λίγο διαφορετικά. Αποθηκεύει όλες τις πληροφορίες σχετικά με την εκκίνηση και την εκκίνηση σε ένα αρχείο .efi αντί για το υλικολογισμικό. Αυτό το αρχείο αποθηκεύεται στο σκληρό δίσκο μέσα σε ένα ειδικό διαμέρισμα που ονομάζεται EFI Partition System (ESP). Το διαμέρισμα ESP θα περιέχει επίσης τα προγράμματα φόρτωσης εκκίνησης για το λειτουργικό σύστημα που είναι εγκατεστημένο στον υπολογιστή.
Το UEFI προορίζεται να αντικαταστήσει πλήρως το BIOS στο μέλλον και να φέρει πολλά νέα χαρακτηριστικά και βελτιώσεις που δεν μπορούν να υλοποιηθούν μέσω του BIOS. Ορισμένα από αυτά τα χαρακτηριστικά εξετάζονται παρακάτω.
Ξεπερνώντας τους περιορισμούς μεγέθους
Το BIOS χρησιμοποιεί την κύρια εγγραφή εκκίνησης (MBR) για να αποθηκεύει πληροφορίες σχετικά με τα δεδομένα της μονάδας σκληρού δίσκου ενώ το UEFI χρησιμοποιεί τον πίνακα διαμερισμάτων GUID (GPT). Η κύρια διαφορά μεταξύ των δύο είναι ότι το MBR χρησιμοποιεί καταχωρήσεις 32-bit στον πίνακα του που περιορίζει το σύνολο των φυσικών partitons σε μόλις 4. Κάθε διαμέρισμα μπορεί να έχει μέγιστο μέγεθος 2TB, ενώ το GPT χρησιμοποιεί καταχωρήσεις 64-bit στον πίνακα του, επεκτείνει δραματικά την υποστήριξη για τις δυνατότητες μεγέθους του σκληρού δίσκου. (Περισσότερα για τη διαφορά μεταξύ MBR και GPT).
Ταχύτητα και απόδοση
Δεδομένου ότι η UEFI είναι ανεξάρτητη από την πλατφόρμα, μπορεί να βελτιώσει τον χρόνο εκκίνησης και την ταχύτητα του υπολογιστή. Αυτό ισχύει ιδιαίτερα όταν έχετε εγκατεστημένους μεγάλους σκληρούς δίσκους στον υπολογιστή σας. Αυτή η βελτίωση εξαρτάται από τον τρόπο με τον οποίο το UEFI έχει ρυθμιστεί να εκτελείται. Το UEFI μπορεί να αποδώσει καλύτερα κατά την αρχικοποίηση των συσκευών υλικού. Κανονικά αυτή η βελτίωση ταχύτητας είναι ένα κλάσμα του συνολικού χρόνου εκκίνησης, έτσι δεν θα δείτε μια τεράστια διαφορά στο συνολικό χρόνο εκκίνησης. Οι προγραμματιστές μπορούν να χρησιμοποιήσουν το περιβάλλον κελύφους UEFI το οποίο μπορεί να εκτελέσει εντολές από άλλες εφαρμογές UEFI που βελτιστοποιούν περαιτέρω την απόδοση του συστήματος.
Ασφάλεια
Ασφαλής εκκίνηση είναι ένα χαρακτηριστικό της UEFI που έχει εφαρμοστεί στα Windows 8 πρόσφατα. Το μεγαλύτερο πλεονέκτημα του UEFI είναι η ασφάλεια του στο BIOS. Το UEFI μπορεί να επιτρέψει τη φόρτωση μόνο αυθεντικών προγραμμάτων οδήγησης και υπηρεσιών κατά την εκκίνηση, διασφαλίζοντας ότι δεν μπορεί να φορτωθεί κακόβουλο λογισμικό κατά την εκκίνηση του υπολογιστή. Η Microsoft εφάρμοσε αυτή τη δυνατότητα για την αντιμετώπιση των προβλημάτων πειρατείας στα Windows, ενώ ο Mac χρησιμοποιεί το UEFI εδώ και αρκετό καιρό. Το Secure Boot λειτουργεί απαιτώντας ψηφιακή υπογραφή φορτωτών εκκίνησης, οι οποίες θα πρέπει να απαιτούν ψηφιακή υπογραφή από τον πυρήνα. Αυτή η διαδικασία συνεχίζεται μέχρι να ξεκινήσει εντελώς το λειτουργικό σύστημα. Αυτή η ασφαλής λειτουργία εκκίνησης είναι επίσης ένας από τους λόγους για τους οποίους είναι πιο δύσκολο να εγκαταστήσετε ένα άλλο λειτουργικό σύστημα σε ένα μηχάνημα των Windows.
συμπέρασμα
Υπάρχουν πολλά άλλα πλεονεκτήματα του UEFI μέσω του BIOS, αλλά δεν είναι πολύ συνηθισμένο και δεν υποστηρίζεται από κάθε υπολογιστή ή συσκευή. Ο ενσωματωμένος διαχειριστής εκκίνησης σημαίνει ότι δεν χρειάζονται ξεχωριστά boot loaders. Το μεγαλύτερο πλεονέκτημα του UEFI είναι ότι μπορεί να λειτουργήσει παράλληλα με το BIOS. Μπορεί να καθίσει πάνω από το BIOS και να εργάζεται ανεξάρτητα. Το BIOS μπορεί να χρησιμοποιηθεί σε συσκευές που δεν απαιτούν μεγάλη αποθήκευση ή ασφάλεια. Μπορεί να χρησιμοποιείτε το BIOS αυτή τη στιγμή, αλλά θα πρότεινα να μετατοπιστεί στο UEFI, καθώς είναι το μέλλον, ενώ το BIOS θα εξασθενίσει αργά.
Έχετε κάποια ερώτηση; Αισθανθείτε ελεύθεροι να ρωτήσετε στα παρακάτω σχόλια.