История изменений
Исправление kostik87, (текущая версия) :
Насколько я понимаю, решением будет приобретение для старых компьютеров сетевых карт с поддержкой PXE. Однако, в описании карт в магазинах нет пункта «Поддержка PXE - Да/Нет». Вот тут возникли вопросы, как определить годность карты.
Можно поступить так, а можно по другому.
Если есть на картах гнездо для вставки чипов, в которые может быть зашит код поддержки PXE, то можно купить или найти эти чипы и прошить их.
Можно поступить по другому, найти код поддержки PXE, ищите на сайте производителя сетевых карт, материнских плат, если всё интегрировано или на сайте производителя чипа и добавить этот код в сам код BIOS.
По сути код BIOS, который зашит в микросхему на материнской плате это архив с прошивками и кодом bootblock`а, что-то вроде загрузчика - распаковщика этого кода.
Поищите, у каждого производителя BIOS есть свои утилиты для редактирования прошивок BIOS. Естественно нужно учитывать, что должно быть достаточно свободного места для того, что бы в прошивку BIOS добавить код, но можно, например удалить из прошивки фоновую картинку, что-то ещё, например поддержку не используемого оборудования.
Скорее всего, если вы найдёте код поддержки BIOS на сайте производителя, то шейте код с поддержкой 18 прерывания, он будет загружаться только в случае, если он активирован. Если я не ошибся, конечно.
Если зашиваю сам, насколько это сложно, программатор/паяльник/etc. не понадобятся?
Если есть разъём для чипа памяти, то должны быть и официальные утилиты для прошивки / обновления кода в этих чипах от производителя сетевой платы.
Понадобятся совместимые чипа памяти.
Исходная версия kostik87, :
Насколько я понимаю, решением будет приобретение для старых компьютеров сетевых карт с поддержкой PXE. Однако, в описании карт в магазинах нет пункта «Поддержка PXE - Да/Нет». Вот тут возникли вопросы, как определить годность карты.
Можно поступить так, а можно по другому.
Если есть на картах гнездо для вставки чипов, в которые может быть зашит код поддержки PXE, то можно купить или найти эти чипы и прошить их.
Можно поступить по другому, найти код поддержки PXE, ищите на сайте производителя сетевых карт, материнских плат, если всё интегрировано или на сайте производителя чипа и добавить этот код в сам код BIOS.
По сути код BIOS, который зашит в микросхему на материнской плате это архив с прошивками и кодом bootblock`а, что-то вроде загрузчика - распаковщика этого кода.
Поищите, у каждого производителя BIOS есть свои утилиты для редактирования прошивок BIOS. Естественно нужно учитывать, что должно быть достаточно свободного места для того, что бы в прошивку BIOS добавить код, но можно, например удалить из прошивки фоновую картинку, что-то ещё, например поддержку не используемого оборудования.
Скорее всего, если вы найдёте код поддержки BIOS на сайте производителя, то шейте код с поддержкой 18 прерывания, он будет загружаться только в случае, если он активирован. Если я не ошибся, конечно.