Можно ли установить Windows 98 на виртуальную машину, чтобы запустить 16-битное приложение, которое обращается к старой карте захвата данных VLB с хост-компьютера?

Мне нужно получить доступ к старой карте SCADA VLB (до контроллеров PCI) с 16-битным приложением, которое контролирует данные и процессы. У меня есть только драйвер DOS для этой карты, и мне нужно установить 32-битную ОС на этом хост-компьютере, чтобы разрешить мне удаленный доступ (Teamviewer или VNC) к приложению со смарт-устройств. В качестве решения я думал об установке виртуальной машины с Windows 98 (где я уверен, что приложение работает на главном компьютере), но я не уверен, может ли виртуальная машина получить доступ к контроллеру VLB на главном компьютере, где установлена ​​карта, Кто-нибудь имел опыт работы с нестандартными устройствами, установленными на хост-машине, для доступа к которым работают виртуальные машины? Какое решение для виртуальной машины вы рекомендуете? заранее спасибо

1 ответ

Это не сработает. Вы можете установить и запустить Windows 98 со старыми 16-битными приложениями. Проблема в том, что программное обеспечение виртуальной машины создает определенную виртуальную среду, и этот имитируемый компьютер не будет включать поддержку вашей специальной карты захвата. Существуют некоторые виртуальные среды, которые поддерживают сквозную передачу USB для виртуальных машин, но я не знаю ни одной, которая будет делать это для устройств PCI (или более старых).

Другие вопросы по тегам