2012-12-20 5 views
3

Я пишу мини-ОС только для удовольствия. Я хочу сохранить некоторую ключевую информацию на одном сервере Securiry в Интернете и получать ее до загрузки ОС.Как получить доступ к Интернету только через BIOS?

Итак, моя проблема: Как получить доступ к Интернету только через BIOS? i.e. Как использовать протокол TCP в среде BIOS?

PS.

Очевидно, что бездисковые рабочие станции используют такую ​​технику. Это технически возможно.

ответ

4

Бескамерные рабочие станции используют PXE, который является частью ПЗУ (сетевой карты) ROM или расширения BIOS, это простая среда, которая реализует стек TCP/IP, который может получить исполняемый файл через TFTP и запустить его.

Существует открытый источник, который вы можете изменить iPXE в соответствии с вашими потребностями и заменить существующий PXE ROM.

+0

Спасибо, Рабер. ipxe.org очень полезен для меня. – xmllmx

0

Я не думаю, что это возможно. Вам необходимо внедрить сетевой драйвер в BIOS для достижения этого. Поэтому я бы сказал, что это невозможно. Кстати, я никогда не читал, что кто-то написал свой собственный BIOS.

+0

Очевидно, что бездисковые рабочие станции используют такую ​​технику. Это технически возможно. – xmllmx

+0

Бездисковые рабочие станции обычно работают с сетевой загрузкой, это сообщение BIOS. – rekire

+0

Как загрузить бездисковую рабочую станцию ​​с точки зрения разработчика модуля ROM? Это та же проблема, что и моя. Необходимость написания частной ОС не связана с исходной проблемой. Я просто хочу использовать протокол TCP в среде BIOS. – xmllmx

Смежные вопросы