BIOS - Unbootable system
Αρκετές φορές ο υπολογιστής μας είναι νεκρός γιατί το BIOS δεν έχει ρυθμιστεί σωστά (overclocked processor / memory) η γιατί έχει καταστραφεί ο κωδικάς bios. Σε αυτές τις περιπτώσεις ο υπολογιστής δεν ξεκινάει διότι δεν μπορεί να τρέξει το BIOS.
Πρακτικές λύσεις
Power off – power on Μερικές μητρικές μετά από πολλαπλές αποτυχημένες εκκινήσεις (συνήθως 4 με 5) λόγω εσφαλμένων ρυθμίσεων του BIOS, αυτόματα επιτρέπουν στον χρήστη την πρόσβαση στο BIOS. Αυτό το χαρακτηριστικό δεν το έχουν όλες οι μητρικές.
Keyboard Reset Μερικές μητρικές δίνουν στον χρήστη την ευκαιρία να κάνει BIOS reset από το πληκτρολόγιο. Έτσι δεν χρειάζεται να ανοίξουμε το κουτί του υπολογιστή. Η κάθε κατασκευάστρια εταιρεία υλοποιεί αυτή την διαδικασία με διαφορετικό τρόπο. To reset του BIOS με την χρήση συνδιασμου πλήκτρων γίνεται ΜΟΝΟ κατά την διαδικασία εκκίνησης του υπολογιστή.
CMOS Discharge jumper Όλες οι μητρικές διαθέτουν ένα jumper με το οποίο επιστρέφουμε το BIOS στις εργοστασιακές του ρυθμίσεις.
Για να σβήσουμε τις BIOS πληροφορίες που βρίσκονται στην CMOS (θα πρέπει να σταματήσουμε την τροφοδοσία της συσκευής από τον κεντρικό διακόπτη του τροφοδοτικού που συνήθως βρίσκεται στην πίσω πλευρά αυτού. Κατόπιν ανατρέχουμε στο εγχειρίδιο της μητρικής και για τα σχετικά CMOS discharge jumper.
CMOS Batery Removal Κάθε μητρική διαθέτει μια μικρή μπαταρία η οποία διατηρεί τα δεδομένα CMOS όταν η συσκευή είναι εκτός τροφοδοσίας. Αν οι προηγούμενες διαδικασίας αποτύχουν τότε αφαιρώ την μπαταρία CMOS και έτσι διαγράφονται τα δεδομένα του βρίσκονται μέσα στην CMOS μνήμη.
1) Σταματώ την τροφοδοσία του υπολογιστή.
2) Ανοίγω το κουτί του υπολογιστή.
3) Βγάζω την μπαταρία που τροφοδοτεί τη CMOS.
4) Περιμένω 5 με 10 λεπτά για να αποφορτιστεί η CMOS.
5) Βάζω την μπαταρία στην θέση της.
6) Κλείνω το κουτί του υπολογιστή.
7) Ανοίγω την τροφοδοσία του υπολογιστή
Επειδή η CMOS έχασε τα δεδομένα που είχε, τώρα έχουμε πρόσβαση στο BIOS
[BREAK=Corrupted BIOS]
Corrupted BIOS
Θα παρακαλούσα να μην παρεξηγηθεί το συγκεκριμένο θέμα.
Γνωρίζω, πως σήμερα, η αγορά ενός motherboard είναι φθηνή υπόθεση, πως τα καινούργια motherboards διαθετουν spare bios ... και ενδεχομένως να μην αξίζει τον κόπο να μπεί κανείς στην διαδικασία που θα περιγράψω.
Παραθέτω όμως αυτές τις ΙΣΤΟΡΙΚΕΣ πληροφορίες για τους νεότερους απλά να τις έχουν υπ' όψιν.
ΠΡΟΣΟΧΗ η παρακάτω διαδικασία αναφέρεται σε χρήστες που ασχολούνται με το αντικείμενο.
To BIOS βρίσκεται σε ένα άλλο είδος μνήμης, την Flash ROM. Αυτό το είδος μνήμης δεν χάνει τα δεδομένα του σε περίπτωση που σταματήσει η τροφοδοσία της συσκευής. Ο κώδικας που βρίσκεται έκει (BIOS) μπορεί να καταστραφεί εξ αιτίας πολλών παραγόντων όπως Viruses, Κοριό του BIOS, από ατελή διαδικασία αναβάθμισης του BIOS ... Σε αυτες τις περιπτώσεις τα πράγματα είναι ΑΣΧΗΜΑ.
Οι καλές μητρικές διαθέτουν δύο τσιπάκια BIOS. Σε περίπτωση που το ένα καταστραφεί, τότε ο χρήστης έχει την δυνατότητα να ενεργοποιήσει το δεύτερο ενώ θα επιδιορθώνει το πρώτο (αντιγράφοντας σε αυτό ένα νέο BIOS image)
Για τις μητρικές με το ένα BIOS τσιπ, η καταστροφή του BIOS σημαίνει αλλαγή μητρικής.
Ένας "γρήγορος" τρόπος επισκευής του BIOS είναι η διαδικασία hot flash.
BIOS ΗΟΤ FLASH Η διαδικασία αυτή πρέπει να γίνεται μόνο από χρήστες που γνωρίζουν το αντικείμενο πολύ κάλα και έχουν κάποια εμπειρία με ανάλογο ηλεκτρονικό εξοπλισμό, εμπειρία σε διαδικασίες ενημέρωσης BIOS. Επαναλαμβάνω η διαδικασία αυτή είναι επικύνδινη για όσους δεν πληρούν τις απαραίτητες προυποθέσεις.
[BREAK=Hot Flash Bios]
Διαδικασία HOT FLASH BIOS
Κατ’ αρχήν θα ήθελα να αναφέρω γιατί αυτή η διαδικασία αναφέρεται ΗΟΤ flash bios.
Αναφέραται με τον όρο HOT όχι γιατί εφαρμόζουμε θερμική ενέργεια αλλά γιατί θα πρέπει να αλλάξουμε τα BIOS τσιπάκια ενώ το σύστημα ΔΟΥΛΕΥΕΙ.
Αλλάζουμε το τσιπακι BIOS ενώ το σύστημα είναι HOT.
Κάντε λοιπόν λίγη υπομονή προτού ξεσπάσετε σε γέλια και δώστε μου λίγο χρόνο να εξηγήσω καλύτερα. Θα αναρωτιέστε λοιπόν γιατί να προβεί κάποιος σε τέτοια ενέργεια;
Εφαρμόζοντας τέτοιες ενέργειες, ενώ το σύστημα δουλεύει θεωρούνται αυτοκτονία, κατόρθωμα, ηλιθιότητα ...
Υπενθυμίζω ότι σε περίπτωση που το BIOS έχει καταστραφεί, δεν μπορούμε να ξεκινήσουμε τον υπολογιστή. Αν δεν μπορούμε να εκινήσουμε τον υπολογιστή τότε δεν θα μπορούμε με τις προαναφερθήσες συμβατικές μεθόδους να το αντικαταστήσουμε.
Μια επιλογή (εκτός από την αγορά ενός νέου) είναι το HOT FLASHING.
Το κατεστραμένο τσιπάκι το τοποθετούμε σε ένα ίδιο μηχάνημα, ενώ αυτό είναι σε λειτουργία και κάνουμε την ενημέρωση εκεί.
Τι χρειαζόμαστε για να πετύχουμε τον στόχο μας.
1) Μια μητρική η οποία χρησιμοποιεί το ίδιο τσιπάκι BIOS.
2) Κατάλληλο εργαλείο για να αφαιρέσουμε το τσιπάκι του BIOS.
3) Φυσικά το τσιπάκι που θέλουμε να επιδιορθώσουμε.
4) Μια DOS boot disk η οποία θα περιέχει τα flash utility, BIOS image.
Ξεκινώ το σύστημα από μια δισκετούλα με DOS στην οποία έχω προσθέσει το BIOS flash utility και το BIOS image (συνήθως έχουν την πρέκταση bin, rom).
Για να εκτελέσουμε την διαδικασία hot flash χρειαζόμαστε ενα άλλο υπολογιστή που θα έχει το ίδιο BIOS chip. Συνήθως είναι παραλληλόγραμμα DIP (Dual in-line Package) ή τετράγωνα PLCC (Plastic Leaded Chip Carrier).
Πρώτα ξεκολλάω το BIOS chip, ενώ το σύστημα δεν λειτουργεί.
Κατόπιν το ξανά βάζω προσεκτικά μέσα στην θήκη του.
Ξεκινώ τον υπολογιστή από την δισκετούλα (DOS).
Αφαιρώ το καλό τσιπάκι με το BIOS και το αντικαθιστώ με το χαλασμένο.
Τώρα απομένει να αντιγράψουμε σε αυτό το νέο BIOS IMAGE.
Tρέχουμε λοιπόν από την δισκετούλα την αντίστοιχει εφαρμογή.
Η εφαρμογή που ενημερώνει το τσιπάκι του BIOS όταν τελειώσει επαννεκινεί το σύστημα.
Σε αυτή την φάση κλείνουμε τον υπολογιστή και δεν επιτρέπεουμε αυτή την ενέργεια.
Επνανατοποθετούμε τα τσιπάκια BIOS στις θέσεις τους.
Αν δενδιαθέτουμε ίδιες μητρικές, τι μπορούμε να κάνουμε.
Θα πρέπει η μητρική που θα χρησιμοποιήσουμε να διαθέτει τον ίδο τύπο BIOS chip (PLCC ή DIP) και να χρησιμοποιεί το ίδιο voltage.
Σε αυτήτην περίπτωση το εργαλείο που χρησιμοποιούμε για να αντιγράψουμε το νέο bios image μπορεί να μας αναφέρει κάποιο σφάλμα σε αυτήν τη περίπτωση μπορούμε να χρησιμοποιοίσουμε τον διακόπτη /f (force flash bios image) η να χρησιμοποιήσουμε το πολύ καλό έργαλείο Uniflash (www.uniflash.org).
Υ.Γ Υπάρχουν και άλλοι τρόποι επιδιόρθωσης (ευκολότεροι νομίζω).
Σε αυτούς ελπίζω να κάνουν αναφορά οι ηλεκτρονικοί του adslgr, όπως η χρήση συσκευών για Flash ROM programming, .
[BREAK=S.M.A.R.T]
BIOS – Χαρακτηριστικό S.M.A.R.T
Η ενεργοποίηση του S.M.A.R.T απαιτεί κι άλλο λογισμικό διαφορετικά είναι περιτή.
S.M.A.R.T σημαίνει Self Monitoring Analysis and Reporting Technology.
Με απλά λόγια είναι ένας μηχανισμός υποστήριξης των σκληρών δίσκων ενος συστήματος. Φυσικά για να λειτουργήσει θα πρέπει να υποστηρίζεται και από τους σκληρούς δίσκους που έχει ο υπολογιστής μας. Οι σημερινοί δίσκοι το υποστηρίζουν ενώ παλαιότεροι δεν το υποστιρίζουν. Όταν ενεργοποιούμε απο το BIOS το S.M.A.R.T τότε αυτό ελέγχει τους σκληρούς δίσκους του υπολογιστή μας (ακόμα και από το δίκτυο) και μας προειδοποιεί πριν από κάποια συντριβή του σκληρού (Crash).
Αρχικά φαίνεται σαν ένα καταπληκτικό χαρακτηριστικό στην πραγματικότητα όμως δεν είναι και τόσο χρήσιμο ή αν θέλετε αναγκαίο για όλους τους χρήστες. Κατ’ αρχήν για να λειτουργήσει το S.M.A.R.T χρειάζονται κι αλλα πράγματα πέρα από την ενεργοποίηση αυτού από το BIOS. Να έχουμε σκληρούς δίσκους που να το υποστιρίζουν όπως προανέφερα ΚΑΙ να τρέχει ΣΥΝΕΧΩΣ στον υπολογιστή μας (σε background) κατάλληλο λογισμικό υποστίριξης S.M.A.R.T. Τέτοια utilities υπάρχουν στην αγορά πάμπολλά και δεν θα αναφερθώ σε αυτά.
Η ενεργοποίηση MONO της παραμέτρου S.M.A.R.T (στο BIOS) ΔΕΝ μας προσφέρει ΤΙΠΟΤΑ, παρά μόνο αν συνοδεύεται από ΚΑΤΑΛΛΗΛΟ λογισμικό (που συνεργάζεται με το S.M.A.R.T) το οποίο τρέχει στον υπολογιστή μας. Τι να τον κάνω όλο αυτό τον επιπλέον μηχανισμό όταν δεν τον εκμεταλεύομαι. Η ενεργοποίηση του S.M.A.R.T στο BIOS χρησιμοποιεί κάποιο ας πούμε κάποιο “bandwith” διότι ο σκληρός δίσκος συνεχώς στέλνει επιπλέον δεδομένα.
Αν οι δίσκοι που χρησιμοποιούμε δεν έχουν και τόσο καλή φήμη καλό είναι να ενεργοποιήσουμε αυτό τον μηχανισμό. Σήμερα όμως οι σκληροί δίσκοι κατασκευάζονται και είναι πολύ αξιόπιστοι καθιστώντας το S.M.A.R.T πλεονασμό. Εκτός και αν τρέχουμε στον υπολογιστή μας κάποια πολύ κρίσιμη εφαρμογή.
Σε αυτές τις περιτώσεις λοιπόν διαθέτουμε μια γραμμή άμυνας για την περίπτωση απώλειας δεδομένων ελέγχοντας ΣΥΝΕΧΩΣ τους σκληρούς δίσκους μήπως μας δώσουν κάποια σημάδια κακής λειτουργίας. Αυτό δεν σημαίνει για ότι θα σταματήσουμε το backup.
ΣΗΜΕΙΩΣΗ Η ενεργοποίηση του S.M.A.R.T στο BIOS χρησιμοποιεί κάποιο ας πούμε κάποιο ”bandwith” διότι ο σκληρός δίσκος σηνεχώς στέλνει επιπλέον δεδομένα. Μερικά σημερινά BIOS διαθέτουν επιπλέον χαρακτηριστικά και δεν απαιτούν να τρέχει στον υπολογιστή και επιπλέον λογισμικό. Τούτα τα BIOS ελέγχουν τον σκληρό δίσκο γαι σημάδια, ενδείξεις κόπωσης (crash) MONO κατά την εκκίνηση του υπολογιστή. Σε αυτές τις περιτώσεις νομίζω ότι καλό είναι η απενεργοποίηση του S.M.A.R.T εκτός και να τρέχουμε στον υπολογιατή ΚΑΙ το κατάλληλο λογισμικό υποστίριξης S.M.A.R.T.
[BREAK=IDE Bus Master Support]
BIOS – IDE Bus Master Support (Enable – Dissable).
Αποτυχημένη περιγράφή που ξεγελάει τον ΙΤ.
Αυτή η παράμετρος κατά τηνγνώμη μου έχει ΛΑΘΟΣ περιγραφή αφού αυτή δίνει λάθος εντύπωση.
Αυτή η ρύθμιση ΔΕΝ ελέγχει την ικανότητα του IDE controller που διαθέτει η μητρική για να κάνει bus mastering. Με αυτή την παράμετρο ενεργοποιούμε / απενεργοποιούμε ένα επιπλέον οδηγό ο οποίος επιτρέπει στον IDE controller της μητρικής και κάνει DMA (Direct Memory Access).
Για τους απλούς χρήστες αυτό σημαίνει ότι όταν ενεργοποιούμε αυτή την παράμετρο, τότε το BIOS φορτώνει ένα οδηγό (16-bit). Αυτό τον οδηγό χρησιμοποιεί ο IDE controller της μητρικής για να μεταφέρει δεφομένα μέσω DMA, βελτιώνοντας την απόδοση του συστήματος αφου δεν χρησιμοποιήται η CPU.
ΣΗΜΑΝΤΙΚΗ ΠΑΡΑΤΗΡΗΣΗ Αυτού του είδους οι μεταφορές δεδομένων γίνονται όταν η CPU εργάζεται σε real mode ή στην περίπτωση που ο υπολογιστής φορτώνει άλλο λειτουργικό σύστημα.
Στην περίπτωση που αυτή η παράμετρος είναι απενεργοποιημένη, τότε το BIOS δεν θα σηκώσει τον επιπλέον οδηγό και τότε ο IDE controller της μητρικής θα μεταφέρει δεδομένα μέσω PIO (Programmed Input / Output).
Επομένος, καλό είναι να την ενεργοποιούμε διότι αυτή βελτιώνει την μεταφορά δεδομένων και ελλατώνουν το φόρτο εργασίας της CPU κατά την διάρκεια εκκίνησης του λειτουργικού η όταν τρέχουμε real-mode DOS apps.
Εμφάνιση 1-4 από 4
-
30-07-08, 22:38 BIOS - Ιστορικές πληροφορίες #1
Τελευταία επεξεργασία από το μέλος drhouse : 30-07-08 στις 23:07.
-
30-07-08, 22:45 Απάντηση: BIOS - Ιστορικές πληροφορίες #2
πολυ ωραιο αρθρο drhouse, ωπ διορθωσε μονο αν μπορεις τον τιτλο της 2ης σελιδας σε
Corrupted BIOSS.M.A.R.T.Quality is not an act, it is a habit.
-
30-07-08, 22:52 Απάντηση: BIOS - Ιστορικές πληροφορίες #3
-
13-09-10, 11:41 Απάντηση: BIOS - Ιστορικές πληροφορίες #4
Να προσθέσω (για ιστορικούς λόγους, μιας και το θέμα είναι παλιό) πως στις περιπτώσεις corrupted BIOS ή λανθασμένης ενημέρωσής του, υπάρχει και άλλη μια διαδικασία αποκατάστασης, ανάλογα με την εταιρία που φτιάχνει το BIOS.
Αντιγράφω αυτούσια από την πηγή:
AMI BIOS
AMI has an embedded recovery technique in the 'boot block' of the BIOS. In the event that the BIOS becomes corrupt the boot block can be used to restore the BIOS to a working state. The routine is called when the 'system block' of the BIOS is empty or corrupt. The restore routine when called will access the floppy drive (1.44Mb floppy disk drive) looking for a file named AMIBOOT.ROM.
This is the reason the floppy drive light comes on and the drive appears to be in use. If the file (AMIBOOT.ROM) is found it is loaded into the 'system block' of the BIOS to replace the corrupted information.
AWARD BIOS
The AWARD BIOS has a similar procedure to AMI. To recover an AWARD BIOS you will need to create a bootable floppy diskette and add the desired BIOS file (we recommend using the most recent). Award BIOS's generally are in .BIN format, where as AMI was .ROM format. You will also add an AWARD flash utility (usually awdflash.exe) and an AUTOEXEC.BAT file.
The AWARD BIOS does not automatically restore the BIOS information to the 'system block' like the AMI BIOS does. You will need to add the commands necessary to flash the BIOS in the AUTOEXEC.BAT file. The system will run the AUTOEXEC.BAT file, which contains the flash instructions.
Παρόμοια Θέματα
-
BIOS
Από jpass στο φόρουμ Motherboards, CPU και memoryΜηνύματα: 21Τελευταίο Μήνυμα: 14-04-08, 18:15 -
Bios
Από panagism στο φόρουμ Motherboards, CPU και memoryΜηνύματα: 19Τελευταίο Μήνυμα: 15-03-08, 05:17 -
Πληροφορίες...
Από HateBreeder στο φόρουμ ADSLΜηνύματα: 3Τελευταίο Μήνυμα: 25-02-07, 00:38 -
3M ή 2Μ Bios
Από todo στο φόρουμ Motherboards, CPU και memoryΜηνύματα: 10Τελευταίο Μήνυμα: 26-05-04, 21:02 -
πληροφοριες!!
Από fiorella26 στο φόρουμ Hardware ΓενικάΜηνύματα: 3Τελευταίο Μήνυμα: 18-05-04, 13:17
Bookmarks