Автор: jek-1975 , 29 ноября 2013
Тут такая мысль возникла:
с каждым годом виртуальные машины всё больше и больше входят в нашу жизнь. Если верить интернету, то уже и шпионские БИОСы возможны, которые могут захватить управление, и запускать все наши виндовсы под гипервизором...
Ну а для наших целей (редактирование БИОС) этими машинами можно как-то пользоваться? Например:
взять реальную машину, для котрой нужно проверить живой ли образ БИОС, но так как процессор скорее всего уже отрезан от реального мира правами SMBIOS и ОСью, то подключить в виртуальной среде муляж процессора (чтоб все MSR регистры были девственно чисты), муляж южного моста, подгрузить туда образ БИОС, и нажать виртуальный RESET... Возможно ли такое в домашних условиях, или как говорится "за отдельную плату с многими нулями"? И если невозможно, то почему? (может быть в открытом доступе нет муляжей процессор+мост, если такие штуки вообще существуют)
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

savely

12 лет 3 месяца назад

Ну, нужны "муляжи процессоров", "муляжи СМ/ЮМ", "муляжи SIO" + движок, позволяющий "подключать". Всего-то.

Но кому это надо? Проще процессор оставить "типа как есть", сделать по одному муляжу остального и один BIOS.

SnarskySV

12 лет 1 месяц назад

Если взглянуть на вопрос шире, то есть и движок, и муляжи, и БИОСЫ зашивать удается.

Движок - Proteus
Муляжи - для AT, PIC и т.п.. Кроме того, для ЖК экранов, клавиатур и много еще чего. Даже для SPI flash :)
BIOS, то есть прошивку для AT, писал на Си, потом на Протеусе отлаживал.
Тач что концепция полностью реальна .
Вроде даже муляж 8086 для Протеуса есть ...

maco

12 лет 1 месяц назад

[OFF]
для AT, PIC и т.п.
Читать "для AVR, PIC и т.п." :).

Вроде даже муляж 8086 для Протеуса есть
См. выше собщение от savely. Для 8086 модели периферии упомянуты, но для чего-то относительно современного (хотя бы 10-летней давности) этого маловато, мягко говоря.[/OFF]

bios71-kva (не проверено)

12 лет 1 месяц назад

имею проблемы в 10-ом/12ом колене Р2Р мостов (т.е. "а за мостиком мостик ... а за ним еще мостик, а за тем еще мостик .. и так 12 колен )

в системе "всего" 120 PCI шин и около 130 PCIe устройств

на чем посоветуете отлаживатья "виртуально" ;)

SnarskySV

12 лет 1 месяц назад

этого маловато, мягко говоря
Ну так Протеус приводился в качестве концептуального примера. И вывод предполагалось сделать такой, что следует искать средства разработки, функционал которых в обычных виртуальных, машинах, конечно, не востребован и не реализован.
Где искать ? У разработчиков /images/smiles/icon_biggrin.gif
А что касается Протеуса, так в нем наоборот, этого добра неожиданно много (для его, Протеуса, специфики).

ps
Читать "для AVR
Всевидящее око не дремлет :) Спасибо за поправку.