Ув. специалисты!
Имеется Embedded PC, в котором стоит биос Award v4.51PG (256КБ).
При загрузке компьютер проводит в биосе 15-20 сек. Поскольку этот компьютер - часть прибора, при каждом включении прибора приходится ждать. Есть ли способы ускорить процесс загрузки?
Сразу скажу: пытался менять кучу настроек в BIOS Setup - загружается ничуть не быстрее. Тот факт, что время загрузки от этих настроек почти не зависит, наводит на мысль, что какая-то часть инициализации занимает бОльшую часть этих самых 15-20 сек.
Я готов поковыряться в биосе дизассемблером и т.д. ради эксперимента, чтобы попытаться найти, где теряется время, и попытаться обойти это место. Тем более, что многие фичи этого компьютера не используются (USB, Audio и т.д.) Следовательно, вопрос: что биос может делать 15 сек? Процессор с частотой 233 МГц может сделать кучу дел за это время; загрузка регисторв чипсета может занимать миллисекунды, если не микросекунды.
С уважением,
Mik
P.S.
Просто информация к размышлению.....
Как его отключить я не знаю (я в софте не шарю :( ).....
1. Принудительно-постоянный редетект IDe-устройств (4 шт.)
2. Тест памяти (быстрый - тоже занимает пару секунд).
3. Инициализация MIO (kbd/mouse) (пара секунд)
4. Всяческая прочая фигня (POST, extBIOSes etc)
Отключить - можно, однако из-за того, что все "шаги" POST-а не рассчитаны на отдельную дезынтеграцию "ненужных" участков. Поэтому и просто так вырезать не получится.
Кстати, во многих современных биосах (напр. от Asus) эти шаги как раз "разделены", в результате чего перезагрузка происходит за 1-3 секунды...
Mik