Когато стартирате компютъра си, може да забележите, че той мига някакъв текст на екрана, преди да зареди Windows. Този текст често описва неща като капацитет на RAM, дава ви списък с опции за зареждане, от които да избирате, или просто ви информира за клавиша, който да натиснете, за да отворите помощната програма за конфигуриране. В съвременните компютри зареждането обикновено е бързо и включва минимални прекъсвания. На по-старите компютри обаче се показваха маркови екрани с много детайли. Това е част от BIOS, само малка част.
The BIOS е първата част от софтуера, която се изпълнява, когато компютърът се стартира. Това означаваше Основна входно-изходна система и е изобретен от IBM в средата на 70-те години. След включването му в персоналния компютър или персонален компютър на IBM в началото на 80-те години, той стана де факто стандарт с няколко компании, които го преработиха, за да създадат съвместими системи.
Какво прави BIOS?
Основната отговорност на BIOS е да намери и изпълни зареждащия механизъм за операционна система. Преди да направи това обаче, той има други задачи. Серията POST от проверки идентифицира свързания хардуер и проверява дали би било възможно да се стартира, ако има операционна система. В ранните си форми това беше почти всичко, което BIOS правеше. Наистина ранните итерации по подразбиране зареждаха от дискета, ако имаше такава, и се връщаха само към системния твърд диск. В по-късните версии това беше актуализирано, за да позволи на потребителя да избере от кое устройство да стартира.
По-късно, през 90-те, BIOS беше актуализиран, за да добави помощна програма за конфигуриране. Това би позволило на потребителите да променят редица настройки на устройството с клавиатурата, потенциално дори позволявайки овърклок. По-новите версии на BIOS също поддържат зареждане от други устройства за съхранение, като CD/DVD устройства и USB устройства за съхранение. Ако не бъде намерено стартиращо устройство, BIOS ще отпечата съобщението „Няма намерен стартиращ диск“, след което ще подкани потребителя да постави такъв, да натисне клавиш за рестартиране и да опита отново да стартира.
Как се внедрява BIOS?
Дълго време софтуерът на BIOS се зареждаше от ROM чип, поставен в гнездо на дънната платка. Този дизайн означава, че BIOS е изцяло само за четене и настройките за конфигурация трябва да се съхраняват другаде. Той също така каза, че единственият начин за актуализиране на системния BIOS е чрез пълно премахване и замяна на BIOS чипа на дънната платка. Това обикновено изисква инструмент за премахване и не се прави много често. Това отчасти се дължеше на трудността, но цената и общата липса на необходимост също бяха фактори.
В по-модерните устройства ROM чипът беше заменен с EEPROM, програмируем на място, и флаш памет, която също беше актуализирана чрез софтуер, а не чрез хардуерна подмяна. Понякога производителите на дънни платки предоставят инструменти за актуализиране на BIOS от операционната система. Като алтернатива обикновено е възможно да свържете USB флаш устройство с образ на BIOS и да флашнете BIOS чрез помощната програма за конфигуриране на BIOS.
Въпреки че актуализирането на BIOS без необходимост от подмяна на физическия чип на BIOS беше по-лесно, то отвори някои потенциални проблеми. Лоша актуализация може да остави BIOS в неизползваемо състояние, като по същество блокира компютъра. Разработени са две решения за намаляване на този риск.
Заключването на стартиране не се променя при актуализация на BIOS и проверява, че останалата част от BIOS функционира. Ако открие проблеми, позволява на потребителя да стартира от преносим носител, за да опита отново да актуализира BIOS. Другото решение беше двойният BIOS. В този случай са включени две копия на BIOS. Първият може да бъде презаписан. Ако новият BIOS не успее да се зареди, той превключва към известния добър вторичен BIOS.
BIOS вируси
Възможността за актуализиране на BIOS със софтуер също доведе до създаването на BIOS вируси. Първият BIOS вирус се нарича BIOS Meningitis. Той зарази твърдите дискове и се опита да избегне откриването на антивирусна програма, но беше относително безвреден. Последният вирус CIH беше много по-разрушителен, тъй като изтри BIOS от флаш паметта, правейки компютъра безполезен.
И двата вируса бяха пуснати през 90-те години и успяха благодарение на липсата на контрол за сигурност. Съвременните операционни системи са много по-устойчиви на този тип атаки сега, тъй като са въведени много подобрения в сигурността.
Въпреки това някои вируси все още са насочени към сектора за зареждане, който BIOS зарежда, въпреки че това не е директна атака срещу BIOS. Няма начин да се гарантира на 100%, че BIOS изображение, изтеглено от интернет, е безопасно за използване. Дори ако е изтеглен от уебсайта на производителя на дънната платка.
Вирус на вашия компютър може да успее да го зарази, докато го изтегляте. Поради тази причина е важно да проверите подписа на актуализация на BIOS, преди да я приложите. Дори това не ви предпазва от умишлено или случайно дефектна актуализация на BIOS от производителя. За щастие този риск се справя сравнително лесно от двойни BIOS системи.
Заключение
BIOS е основната входно-изходна система. Той е изобретен и популяризиран през 70-те и 80-те години от IBM и неговата PC линия компютри. Той проверява хардуера за основна функционалност и зарежда операционната система. Съвсем наскоро той беше заменен от UEFI или Unified Extensible Firmware Interface, който предлага същата функционалност и повече функции.
Дълго време UEFI предлагаше режим „наследен BIOS“. Дори и това обаче постепенно се премахва. Едно от ключовите предимства на UEFI е възможността за зареждане от устройство за съхранение с дял, по-голям от 2TB. Какво мислите по темата? Кажете ни в коментарите по-долу.