BIOS

Какво е фърмуер? Определение и видове

Какво е фърмуер? Определение и видове

По-известен като "софтуер за хардуер', Фърмуер е програма, която се вгражда в хардуер, като клавиатура, твърд диск, BIOS или видеокарта. Той е проектиран да дава постоянни инструкции за комуникация с други устройства в системата и да изпълнява функции като основни задачи за въвеждане / извеждане.

Какво е фърмуер

Фърмуерът, подобно на драйверите, има същата функция, но се различава по начин, че се съхранява на самото хардуерно устройство, докато драйверите са инсталирани в операционната система. Също така, фърмуерът може да се стартира сам и да прави това, което е програмиран или проектиран, докато драйверите трябва да се изпълняват от операционната система.

Видове фърмуер

BIOS

Първото нещо, което оживява след включване на компютъра, е BIOS. Той може да взаимодейства с хардуера и да проверява за неизвестни грешки. След това сигнализира друга програма, наречена bootloader, която върши работата по събуждане на операционната система, спяща в твърдия диск, и я поставя в паметта с произволен достъп. И така, BIOS е отговорен преди всичко за боравенето с хардуерните компоненти на вашия компютър и гарантира, че те функционират правилно. Макар и добър, софтуерът на ниско ниво остава почти непроменен през последните две десетилетия и поради това сега става остарял и не подкрепя съвременните технологии. Например BIOS все още използва 16-битов код, докато повечето лаптопи и компютри изпълняват 32 и 64-битов код.

EFI

EFI, съкратената форма на Extensible Firmware Interface е спецификация за ново поколение системен фърмуер, която предоставя първите инструкции, използвани от процесора за стартиране на хардуера и предава контрола на буутлоудъра. EFI, понякога наричан още унифициран разширяем интерфейс за фърмуер (UEFI), има определени предимства пред BIOS. Например, помага да се гарантира, че компютърът ви се зарежда, като се използва само софтуер, който е доверен от производителя на компютъра, т.е.д., той поддържа функция, наречена "Secure Boot" за подобряване на сигурността.

Познаването на версията на BIOS на вашия компютър може да ви помогне да разберете дали имате най-актуалната версия на фърмуера. На компютри с Windows можете да получите информация за версията на фърмуера с помощта на командния ред. Като алтернатива можете да използвате помощник за надстройка за вашето устройство.

Най-общо казано, за да видите версията на фърмуера на който и да е хардуер, можете да отворите Devices Manager, да разширите категорията, да изберете хардуера, да щракнете с десния бутон върху него и да щракнете върху Properties. Сега в раздела Подробности от падащото меню Свойства изберете Идентификатори на хардуера. Тук в таблицата Стойност трябва да видите версията на фърмуера.

Прочети: Проверете дали компютърът ви използва BIOS или UEFI.

Актуализиране на фърмуера

Актуализации на фърмуера се предлагат от производителите на хардуер. Например може да бъде пусната актуализация на фърмуера за мрежов рутер, за да се поправят грешки, дупки в сигурността или да се подобрят неговите възможности.

Някои актуализации на фърмуера се прилагат нормално и просто изглеждат като обикновена актуализация на софтуера. Други обаче могат да отнемат доста време, тъй като могат да включват копиране на фърмуера на преносимо устройство и след това ръчно зареждане на устройството. Въпреки това, някои устройства имат специален раздел в административната конзола, който ви позволява да приложите актуализация на фърмуера или ръководство на потребителя за пълна справка.

Изключително важно е да се уверите, че устройството, което получава актуализацията на фърмуера, не се изключва, докато се прилага актуализацията. Частичната актуализация на фърмуера оставя фърмуера повреден, което може сериозно да повреди начина на работа на устройството. Така че, просто се уверете, че след като стартирате актуализатора на фърмуера, оставяте актуализацията да завърши.

Прочети: Как да актуализирам фърмуера на рутера.

Фърмуер срещу. Софтуерна разлика

Често думата фърмуер и софтуер се използват взаимозаменяемо, т.е.д., единична или колекция от компютърни програми, на които е възложена някаква задача на машината. Но в действителност работата е тази, която определя корените на тези категории (фърмуер и софтуер), в които ги поставяме.

Например, софтуерът е виртуален, така че може да бъде копиран, променен и унищожен. Често се съхранява в памет, която е лесно достъпна и дори сменяема от потребителя. Но в случай на фърмуер, паметта, която той съхранява, често е вградена в самото устройство и не може да бъде заменима от потребителя. Това се прави умишлено, за да се предотврати подправяне или премахване, тъй като е от решаващо значение устройството да работи и може да доведе до сериозни последици, ако бъде премахнато.

Прочети: Какво представляват драйверите на устройства?

Също така, софтуерът често се надгражда и затова информацията, съхранявана в него, често се модифицира / променя с всяко изпълнение на приложението. За разлика от това фърмуерът не се променя много, освен ако не променяте настройките много често. Също така има много малко или никакво изискване за промяна на фърмуера на дадено устройство.

Надявам се, че това обяснява какво означава фърмуер.

Сега прочетете: Как да актуализирам BIOS.

Пристанища с отворен код на търговски игрални машини
Безплатни разширения на играта с отворен код и междуплатформени игри могат да се използват за възпроизвеждане на стари, както и някои от доста скорошн...
Най-добрите игри за команден ред за Linux
Командният ред не е само най-големият ви съюзник при използване на Linux - той може да бъде и източник на забавление, защото можете да го използвате, ...
Най-добрите приложения за картографиране на геймпад за Linux
Ако искате да играете игри на Linux с геймпад вместо типична система за въвеждане на клавиатура и мишка, има някои полезни приложения за вас. Много ко...