Πρόσφατα αναγκάστηκα να αναβαθμίσω το BIOS του υπολογιστή μου στην πιο πρόσφατη έκδοση για να ενεργοποιήσω την υποστήριξη για κάτι συγκεκριμένο για τις μητρικές της GIGABYTE που ονομάζεται On/Off Charge. Αυτό δεν είναι μεγάλο θέμα, καθώς έχω κάνει flash περισσότερα από μερικά BIOS όλα αυτά τα χρόνια, ωστόσο ο τρόπος που έγινε αυτό ήταν, ας πούμε, λίγο μοναδικός.
1. Βοηθητικό λογισμικό μητρικής πλακέτας ή USB εκκίνησης;
Οι περισσότερες μητρικές έχουν κάποιου είδους βοηθητικό πρόγραμμα λογισμικού που επιτρέπει την ανάγνωση μιας εικόνας του BIOS σε ένα USB stick.
Μερικά παραδείγματα:
Επί Μητρικές κάρτες GIGABYTE, το ενσωματωμένο βοηθητικό πρόγραμμα ονομάζεται Q-Flash, προσβάσιμο μέσω του πλήκτρου ΤΕΛΟΣ στο πληκτρολόγιό σας κατά την εκκίνηση.
Επί Μητρικές πλακέτες ASUS μπορείτε συνήθως να κάνετε πολτοποίηση F2 κατά την εκκίνηση και το βοηθητικό πρόγραμμα για την ανάγνωση μιας εικόνας flash του BIOS από ένα στικάκι USB θα πρέπει να ενεργοποιηθεί.
Επί Μητρικές πλακέτες MSI, αυτό θέλει λίγη εξήγηση και απλώς δείχνει το b.s. πρέπει να περάσετε για να αναβοσβήσετε ένα BIOS σε μια μητρική πλακέτα μερικές φορές.
Εντάξει, λοιπόν, για το MSI απαιτείται να έχετε ένα USB stick με δυνατότητα εκκίνησης σε ένα σύστημα αρχείων περιβάλλοντος "καθαρού DOS" και τίποτα άλλο για να ολοκληρώσετε τα λάθη του BIOS. Σας παρέχει η MSI κάποιο βοηθητικό πρόγραμμα φτιαχνω, κανω ένα καθαρό DOS bootable USB stick; δεν μπόρεσα να βρω ένα. Δεν είσαι τυχερός σε αυτό το σημείο; Όχι, υπάρχει λύση.
Μεταβείτε στο USB που σκοπεύετε να χρησιμοποιήσετε, κατεβάστε το Unetbootin, εκτελέστε το και επίτηδες επιλέξτε τη διανομή ως FreeDOS, ως εξής:
..και φτιάξτε το bootable stick σας από εκεί. Η λήψη θα είναι γρήγορη επειδή είναι πολύ μικρή και το βοηθητικό πρόγραμμα θα ωθήσει γρήγορα την εικόνα του FreeDOS στο USB stick σας.
Όταν τελειώσετε, θα έχετε ένα bootable USB stick συμβατό με MS-DOS που έχει το καθαρό περιβάλλον DOS που απαιτείται για την εκτέλεση του υλικού MSI μόλις εκκινηθεί από αυτό. Μόλις ολοκληρωθεί η δημιουργία του στικ, αντιγράψτε τα απαραίτητα αρχεία MSI BIOS και ακολουθήστε τις οδηγίες της MSI από εκεί - υποθέτοντας ότι χρησιμοποιείτε τη σωστή θύρα USB, καλυμμένη σε λίγο.
2. Χρήση του κατάλληλου συστήματος αρχείων
Είτε χρησιμοποιείτε βοηθητικό πρόγραμμα λογισμικού μητρικής πλακέτας είτε εκκινείτε απευθείας από USB stick, το σύστημα αρχείων πρέπει να είναι κάτι που μπορεί να κατανοήσει το βοηθητικό πρόγραμμα BIOS.
Οι επιλογές σας εδώ είναι FAT16 και FAT32. Οτιδήποτε άλλο συνήθως δεν θα λειτουργήσει. Είναι πιθανότατα αλήθεια ότι θα χρησιμοποιείτε το FAT32, το οποίο είναι το προεπιλεγμένο σύστημα αρχείων που χρησιμοποιείται στα Windows κατά τη διαμόρφωση ενός USB stick.
3. Επιλέξτε τη σωστή θύρα USB
Ο γενικός εμπειρικός κανόνας εδώ είναι πολύ απλός να ακολουθηθεί:
Χρησιμοποιείτε πάντα μια θύρα USB που βρίσκεται απευθείας από τη μητρική πλακέτα.
Αυτό σημαίνει ότι εάν προσπαθήσετε να χρησιμοποιήσετε τις θύρες USB που είναι καλωδιωμένες στο μπροστινό μέρος της θήκης ή προσπαθήσετε να χρησιμοποιήσετε μια θύρα που είναι εκτός διανομέα USB, οι πιθανότητες να λειτουργήσει για σκοπούς αναβοσβήνει το BIOS είναι ελάχιστες έως καθόλου. Στην προσπάθεια χρήσης ενός, το βοηθητικό πρόγραμμα BIOS απλά δεν θα το «βλέπει» καθόλου.
Ο λόγος που οι μπροστινές θύρες και οι θύρες διανομέα δεν λειτουργούν στη συγκεκριμένη περίπτωση είναι επειδή δεν είναι ενεργές κατά την εκκίνηση με αυτόν τον τρόπο.
Πρόσθετη σημείωση: Το ίδιο ισχύει και για όσους από εσάς διαθέτουν θύρες USB 3.0. Μάλλον δεν θα λειτουργήσουν εκκίνηση με αυτόν τον τρόπο, γι' αυτό μείνετε στις θύρες 2.0.
4. Μη χρησιμοποιείτε καλά χρησιμοποιημένο USB stick
Προσωπικά αντιμετώπισα αυτό το πρόβλημα.
Είχα ένα πολύ παλιό Sandisk Cruzer 512 MB που κυκλοφορούσε, οπότε σκέφτηκα ότι θα το χρησιμοποιούσα για να αντιγράψω την εικόνα του BIOS. Λοιπόν, το Q-Flash (το βοηθητικό πρόγραμμα της GIGABYTE για τη δική μου μητρική πλακέτα) δεν άρεσε καθόλου και στην προσπάθειά του να διαβάσει την εικόνα του BIOS από το στικάκι δήλωσε κάποιο είδος σφάλματος ακεραιότητας αρχείου.
Πλευρική σημείωση: Ήμουν πολύ ευγνώμων ότι το βοηθητικό πρόγραμμα της GIGABYTE ήταν αρκετά έξυπνο για να ελέγξει την ακεραιότητα του αρχείου μιας εικόνας του BIOS πριν το χρησιμοποιήσει πραγματικά.
Έκανα επανεκκίνηση, αντέγραψα την εικόνα σε ένα πολύ νεότερο Sandisk Cruzer 4 GB, επέστρεψα στο Q-Flash και όλα κύλησαν ομαλά εκείνη τη στιγμή. Δεν υπάρχουν σφάλματα ανάγνωσης και η εικόνα εφαρμόστηκε κατάλληλα.
Πρόσθετη σημείωση: Είναι επίσης πολύ ωραίο το βοηθητικό πρόγραμμα Q-Flash σας επιτρέπει να δημιουργήσετε αντίγραφα ασφαλείας της υπάρχουσας εικόνας του BIOS πριν εφαρμόσετε τη νέα, έτσι εάν κάτι χαλάσει, μπορείτε πάντα να επιστρέψετε στο παλιό εύκολα.
5. Φλασαρίστε το BIOS
Αυτό είναι το πιο εύκολο μέρος της διαδικασίας. Το BIOS που αναβοσβήνει σήμερα είναι βασικά το ίδιο όπως ήταν πάντα, αλλά ο τρόπος με τον οποίο γίνεται διαφέρει ανάλογα με τη μάρκα της μητρικής πλακέτας.
Ορισμένα βοηθητικά προγράμματα flash του BIOS θα εντοπίσουν αυτόματα πού βρίσκεται η νέα εικόνα του BIOS και θα σας ρωτήσουν εάν θέλετε να τη χρησιμοποιήσετε ή όχι. Άλλοι θα σας ρωτήσουν πού βρίσκεται η εικόνα, απαιτώντας από εσάς να πλοηγηθείτε με τα πλήκτρα πάνω/κάτω του πληκτρολογίου σας και να την εντοπίσετε με αυτόν τον τρόπο (που δεν θα πρέπει να είναι πολύ δύσκολο). Και άλλα, όπως το βοηθητικό πρόγραμμα MSI, απαιτούν από εσάς να πληκτρολογήσετε απευθείας το όνομα του ονόματος αρχείου εικόνας του BIOS με επέκταση στη γραμμή εντολών για να το εφαρμόσετε.
Η υπόλοιπη διαδικασία είναι σχεδόν καθολική. Ενώ εφαρμόζεται η εικόνα, σας δίνεται αυτή η τεράστια προειδοποίηση κακόγουστου με το αποτέλεσμα "!!! ΜΗΝ ΚΑΝΕΤΕ ΕΠΑΝΕΚΚΙΝΗΣΗ ΣΥΣΤΗΜΑΤΟΣ!!!” ενώ αναβοσβήνει το BIOS.
Μικρή σημείωση: Συνιστώ ανεπιφύλακτα κάθε φορά που αναβοσβήνει ένα BIOS, το σύστημά σας να είναι συνδεδεμένο σε UPS, είτε πρόκειται για φορητό υπολογιστή είτε για επιτραπέζιο υπολογιστή. Εάν χάσετε την τροφοδοσία ενώ αναβοσβήνει το BIOS όπου η μονάδα απενεργοποιείται, αντίο υπολογιστή. Η σύνδεση σε ένα UPS εμποδίζει αυτό να συμβεί.
Μόλις εφαρμοστεί η νέα εικόνα, όλα έχουν γίνει και σας ζητείται να κάνετε επανεκκίνηση.
Γιατί οι OEM της μητρικής πλακέτας εξακολουθούν να χρησιμοποιούν μια δισκέτα ως το κύριο μέσο για να αναβοσβήνουν ένα BIOS;
Θα υποθέτατε μέχρι τώρα ότι κανένας OEM μητρικής πλακέτας σήμερα δεν θα σκεφτόταν καν να δώσει οδηγίες σε κανέναν να χρησιμοποιήσει μια δισκέτα για να αναβοσβήσει ένα BIOS, αλλά σχεδόν όλα από αυτά κάνουν.
Η μορφή δισκέτας υψηλής πυκνότητας 3,5 ιντσών εισήχθη το 1987. Κανείς δεν χρησιμοποιεί πια δισκέτες και δεν τις χρησιμοποιεί εδώ και χρόνια. Στην πραγματικότητα, δεν μπορούμε να φτιάξουμε πια δισκέτες εκκίνησης εγγενώς μέσω του λειτουργικού μας συστήματος, ακόμα κι αν το θέλαμε.
Τι συμβαίνει με τους OEM της μητρικής πλακέτας που μας λένε να χρησιμοποιήσουμε μια τεχνολογία αποθήκευσης που είναι μόλις ένα έτος πριν από 25 ετών, την οποία πολλοί από εμάς δεν έχουμε – και μας λένε να την κάνουμε εκκινήσιμη, αν και δεν θα μπορούσαμε, ακόμα κι αν είχαμε τη μονάδα δίσκου για αυτό (πολύ λιγότερο τα ίδια τα μέσα ενημέρωσης);
Προσπάθησα να βρω μια καλή εξήγηση για αυτό, αλλά δεν μπορώ. Το γεγονός ότι σχεδόν όλοι οι OEM της μητρικής μας λένε συνεχώς να χρησιμοποιούμε δισκέτες για να αναβοσβήνουμε τα BIOS είναι απλώς χαζό. Αυτό ισχύει ιδιαίτερα αν λάβουμε υπόψη ότι οι μητρικές πλακέτες είναι όλες ολοκαίνουργιες με τουλάχιστον δύο θύρες USB, ενώ δεν παρέχονται με μονάδα δισκέτας.