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
Emulating host environment
Re: Emulating host environment
What you describe is exactly what emulators like qemu, VirtualBox, or WinUAE do.