Когато стигнете до точката, в която се учите как да конфигурирате настройките за стартиране на компютъра, може да се окажете объркани за BIOS и CMOS. Коя от вас всъщност осъществява достъп до тези настройки? Днешната публикация "SuperUser Q & A" е отговорът на въпроса на любознателен читател.
Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.
Снимката е предоставена от gynti_46 (Flickr).
Reader на SuperUser Space Ghost иска да знае дали има достъп до BIOS или CMOS по време на стартиране:
За най-дълго време съм предположил, че влизам в настройките на BIOS и че CMOS е чип, който държи BIOS настройките, които настройвам / избирам в паметта му.
Наскоро прочетох някъде, че когато съм конфигуриране на зареждане ред, и т.н., че всъщност е CMOS настройка. Сега съм малко объркан, може ли някой да ми обясни това?
Има ли Space Ghost достъп до BIOS или CMOS по време на стартиране?
Доставчикът на SuperUser Frank Thomas има отговора за нас:
И двете. CMOS съхранява информация за конфигурацията на BIOS. Когато влизате в настройката, изпълнявате конфигурационната програма на BIOS, която зарежда настройките, определени в CMOS. Вие "настройвате" CMOS, като предоставяте информация за конфигурацията, която BIOS ще използва, докато работи.
BIOS е програма, написана като фърмуер върху ROM, така че да не може да се записва (освен с операция "всичко или нищо", което е опасно, а не ежедневна операция). BIOS ROM съхранява конфигурационната си информация на CMOS, когато натиснете F10. Ето защо изчистването на CMOS възстановява BIOS настройките по подразбиране и не изтрива самия BIOS, като ви оставя с доста скъпо тегло.
Например, BIOS има подпрограма, която ще зареди операционната система според реда на зареждане. Информацията за реда за зареждане обаче (т.е. използвайте първия CD-ROM като първо устройство) се съхранява в CMOS. Ако изчистите CMOS, BIOS ще използва по подразбиране, обикновено първия диск на първия зареден дисков контролер.
Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.