FAUMachine

FAUMachine

FAUmachine е виртуална машина, подобна в много отношения на VMWare [tm], QEMU или Virtual PC [tm].
  • Безплатно
  • Linux
FAUmachine е виртуална машина, подобна в много отношения на VMWare [tm], QEMU или Virtual PC [tm].Това, което отличава FAUmachine от тези други виртуални машини, са следните характеристики: Виртуалната машина FAUmachine работи като нормален потребителски процес (не са необходими коренови привилегии или модули на ядрото) върху (в момента) Linux на i386 и AMD64 хардуер.Пристанището на FAUmachine към OpenBSD и Mac OS X (intel) е в ход.Възможност за инжектиране на повреди за експериментиране в FAUmachine.VHDL интерпретатор за автоматизиране на експерименти и тестове въз основа на нашия проект fauhdlc.Изпращаме и примерни скриптове за нашия VHDL интерпретатор, които позволяват автоматичното инсталиране на няколко Linux дистрибуции и други операционни системи, използвайки cdrom на дистрибуцията.Процесорът на FAUmachine се базира на виртуалния процесор от отличния QEMU симулатор на Fabrice Bellard, който може да изпълни всичко, което може да изпълни и истински x86 / AMD64 процесор.FAUmachine симулира голямо разнообразие от различни хардуерни компоненти, включително - няколко процесора x86 и AMD64, - IDE и SCSI контролери, - адаптери за мрежов интерфейс NE2000- и Intel eepro100, - звукова карта SB16, - общ VGA и графичен адаптер на Cirrus GD5446, - 24-и 48-пинова PCI-карта с директен вход / изход, но също така и периферни устройства като - мрежови концентратори и рутери, - серийни терминали, - модеми, - USB-към-сериен адаптер, - и дори три-история асансьор.Освен това FAUmachine може не само да симулира компютър, но и неговата среда, като превключватели на захранването, монитора, захранването и дори взаимодействието на потребителя.Виртуалният потребител може да разпознава текст и растерни карти на екрана и да реагира на него, като пише, движи и щраква върху мишката, натиска бутона за нулиране и други подобни.Една от основните разлики спрямо другите виртуални машини като QEMU, VirtualBox, Bochs или VMware е, че FAUmachine може да бъде конфигуриран на много фино гранулирано ниво.Такива подробности включват към коя банка памет е свързан модул памет или към кой PCI слот е поставена PCI-карта.Разбира се, FAUmachine поддържа работа в мрежа.Той може да бъде свързан към локалната мрежа, към която е свързана хост машината му по маскиращ начин, като използва slirp или дори прозрачно чрез TUN / TAP-свързващ интерфейс.Ако подходящите сървъри работят на FAUmachine, влизането от всяка реална машина е възможно, след като мрежата е настроена.FAUmachine има възможност да прави екранни снимки на симулирания монитор.Той също така предлага съоръжения за запис на филм от виртуалния екран по време на симулация, който може да бъде кодиран отново към OGG / Theora с помощта на нашия фаум-енкодер.
faumachine

Алтернативи на FAUMachine за Solaris с търговски лиценз