Emulating host environment

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
iliak
Posts: 9
Joined: Thu Oct 16, 2014 1:05 am

Emulating host environment

Post by iliak »

Hello

I would like to know if it is possible to create an OS in a purely virtual environment, ie outside of any hardware or emulator like VirtualBox, QEmu...

The idea is to allocate system resources (memory area, disk space...) and to run processes in it, while emulating devices (disks, graphics card, network, usb...).
I'm thinking for example of how WinUAE works.

The target host is Ubuntu and the target OS is x86.

The point of blocking for the moment that I see is managing the task scheduler, how to manage the processes within my OS without intferencing with the host system.
What I am looking for is mainly documentation and if possible code sources.

Iliak
User avatar
iansjack
Member
Member
Posts: 4705
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: Emulating host environment

Post by iansjack »

What you describe is exactly what emulators like qemu, VirtualBox, or WinUAE do.
Post Reply