Ромбоком > Ромбофорум Ромбофорум
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы  РегистрацияРегистрация 
 ПрофильПрофиль РепутацияРепутация Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Начать новую тему   Ответить на тему   вывод темы на печать
Предыдущая тема :: Следующая тема  
Автор Сообщение
NeverKnew

Гость





СообщениеДобавлено: Вс Сен 03, 2006 10:09 am    Заголовок сообщения: Возможно ли изменение параметров в БИОС из WindowsXP? Ответить с цитатой

Приветствую всех
Возможно ли изменение параметров в БИОС из WindowsXP? Поиск по форуму курил весь предыдущий вечер, но вроде ничего похожего не нашел.
В общем, нужно изменить значение параметров действия "On power loss" с "off"(текущее и дефолтовое) на always on. А также возможность выставления запуска компьютера по таймеру. БИОС Award. Доступ к компьютеру только удаленный. Пароля на БИОС нет.
Чтото похожее умеет uniflash - restore CMOS settings to/from file fname. Т.е. можно сначала залить данные КМОС в файл, отредактировать его, прописать обратно в материнку и перегрузить компьютер. Но нужно делать все из-под WinXP.
Также, копался в Wpcredit - все это близко, но конкретно решения не нашел.
Может я изобретаю велосипед, и существуют простые способы изменения КМОС данных? Подскажите, пожалуйста.
Вернуться к началу
xKVtor

1.0Mbit Patched
1.0Mbit Patched


Зарегистрирован: 24 Окт 2003
Сообщения: 197
Откуда: Pskov

СообщениеДобавлено: Пн Сен 04, 2006 11:35 am    Заголовок сообщения: Ответить с цитатой

HW Direct ( http://www.eprotek.com/hwdirect/hwd_inst.exe ) умеет работать с кмосом из под винды.

Но я думаю, что проще самому написать соответствующе приложение, если с программированием нормально.

Про структуру кмоса достаточно много материалов в инете.

Обращение, вроде, идет через порты 70h (индексный)/71h (данные).

Для доступа к ним под винду потребуются драйвер прямого доступа к портам. Например, GiveIO (достаточно).

Надо лишь помнить, что содержимое кмоса защищено контрольной суммой и изменяя какой-либо байт кмоса, надо соответственно изменять и байт контрольной суммы.

Чтобы вычислить, в каком байте кмоса хранится значение нужного параметра (например, "On Power Loss") из сетапа биоса (а заодно и контрольный байт), надо

* сохранить значение всего кмоса (из под ДОСа);
* изменить значение параметра (в сетапе БИОСа);
* снова сохранить содержимое кмоса в другой файл;
* сравнить два полученных файла ("до" и "после").

Для выявления байта контрольной суммы придется повторить вышеописанную процедуру еще несколько раз.

ЗЫ: Старгазор, помнится, говорил, что программа с подобной функциональностью (вроде, только под ДОС) уже написана то ли им самим, то ли его знакомым. Я ни разу с этой прогой не сталкивался. Если кто ссылку подкинет, то с удовольствием с такой прожкой поиграюсь. :)
_________________
ПС: [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.
Вернуться к началу
Просмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему   Страница 1 из 1 Часовой пояс: GMT + 4
Список форумов Ромбофорум » BIOS » Редактирование BIOS » Возможно ли изменение параметров в БИОС из WindowsXP?

 

Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


EOMY.NET: бесплатный хостинг без рекламы Rambler's Top100
Space Pilot 3K v2 (v1.1) template © 2002-2005 Jakob Persson (readme)(forumthemes/bbstyles)

Powered by phpBB © 2001-2005 phpBB Group
Хостинг сайта: EOMY.NET