Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Аппаратный эмулятор win86 (какой выбрать?)  (Прочитано 16989 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Ubhra
Гость
« : 07-08-2010 07:16 » 

Привет.
Столкнулся с необходимостью проверки на эмуляторах.
Может может кто посоветовать какой выбрать?
Пока остановил выбор на трех...
Bochs   QEMU   Xen
Их объединяют общие необходимые мне условия: эмуляция первичного загрузчика, работа из под win х86.
Записан
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #1 : 07-08-2010 07:27 » 

Ubhra, Мне не совсем понятно, что ты хочеш? Виртуальные машины? Кстати XEN очень сильно завязан на ядро Linux. И я не слышал, чтоб его портировали в Windows. Сейчас спросил википедию по этому вопросу, она тоже не знает. Проверил также там и другие названия. Они также связаны только с Linux
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #2 : 07-08-2010 07:30 » 

Ошибочка. Английская вики имеет такой абзац
Цитата
Modified versions of Linux, NetBSD and Solaris can run as the dom0. Several modified Unix-like operating systems may function as guest operating systems (domU); on certain hardware, as of Xen version 3.0, unmodified versions of Microsoft Windows and other proprietary operating systems can also run as guests if the CPU supports x86 virtualization (such CPUs include Intel VT-x and AMD-V).[2]
Мое утверждение не верно, насчет портирования.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Ubhra
Гость
« Ответ #3 : 07-08-2010 08:58 » 

Суть проста, необходимо доработать или написать вторичный загрузчик ОС (с разных носителей). Из этого следует что и первичный без внимания не останется.
Сам эмулятор х86 планирую запускать под виндой на х86.

Выбрал эти варианты т.к. они фриварны, работают под win32, эмулируют аппаратную часть (от пост биоса).
Записан
Ubhra
Гость
« Ответ #4 : 07-08-2010 09:25 » 

Да и вот еще возник вопрос, а с чего же грузить ОС?  Улыбаюсь Хотелось бы ничего не забыть, но опыта в этом нет.

Посмотрите, может забыл что или наоборот лишнего нагородил...

Способы загрузки:
[q]USB FDD
USB HDD
USB ZIP
USB-CDROM
IEEE 1394
FLOPPY
HDD
CDROM[/q]

Возможные файловые системы:
[q]FAT12
FAT16
FAT32
FAT64
YAFFS
ISO 9660
ISO 9690
NTFS[/q]
Записан
x77
Команда клуба

ro
Offline Offline
Пол: Мужской
меняю стакан шмали на обратный билет с Марса.


« Ответ #5 : 07-08-2010 10:38 » 

LAN BootROM?

на заре веков были забавные диски Iomega ZIP, подключавшиеся через LPT. некоторые старые биосы до сих пор предусматривают возможность загрузки с дискеты Iomega Zip Улыбаюсь
Записан

Ubhra
Гость
« Ответ #6 : 07-08-2010 12:52 » 

Спасибо, добавлю IEEE 1284.
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 07-08-2010 14:53 » 

Xen есть и под Windows (винда в качестве dom0) - коммерческий (Citrix Xen).

Xen под Linux мною опробован и вполне себе работоспособен. Кстати, он содержит в своем составе QEMU. При наличии поддержки виртуализации в процессоре Xen ее использует. Есть механизм проброса PCI и USB устройств из супервизора в виртуалку. Но на практике у моего друга была проблема с работой USB DVB декодера - вероятно из-за большого потока данных.

Кстати, если интересно, при аппаратной поддержке все виртуалки работают в первом кольце (ядра ОС), а в нулевом сидит сам Xen.
« Последнее редактирование: 07-08-2010 14:55 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
elesy
Интересующийся

ru
Offline Offline

« Ответ #8 : 17-08-2010 03:54 » 

VirtualBox от Sun . Есть и под винду и под пингвина
Записан
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #9 : 17-08-2010 04:55 » 

Ошибочка. Английская вики имеет такой абзац
Цитата
Modified versions of Linux, NetBSD and Solaris can run as the dom0. Several modified Unix-like operating systems may function as guest operating systems (domU); on certain hardware, as of Xen version 3.0, unmodified versions of Microsoft Windows and other proprietary operating systems can also run as guests if the CPU supports x86 virtualization (such CPUs include Intel VT-x and AMD-V).[2]
Мое утверждение не верно, насчет портирования.
Верно твоё утверждение Улыбаюсь Xen крутится под линуксом, но позволяет запускать в качестве гостевой оси Windows
VirtualBox от Sun . Есть и под винду и под пингвина
Поддерживаю, очень хорошая вещь, хотя иногда понаставит своих сетевых драйверов, так коряво что сетка перестаёт фурыкать, приходилось откатываться на предидущую версию (у VMWare по моему теже проблемы бывают).
Записан

Странно всё это....
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines