How to create bootable GUI programs?

*"for Retro computing purposes only"*

Some programs load directly and have a nice graphical interface.

eg. Acronis OS Selector and Disk Director (screenshot)

How can they work with the base OS? Can this be obtained using a minimal Linux distribution?

goal: the program should work so that it looks independent of os (for example, you do not need to run it from os cmd or the desktop)

also the OS should not increase the program size too much

I am also wondering if the Qt GUI can work like this ...

+8
bootable
source share
2 answers

The history of the comprehensive GUI + boot program looks something like this:

  • Develop a program in the Linux GUI Toolkit
  • At boot, boot the Linux kernel (without any working environment)
  • Transfer control to the program GUI

Additional Information: Qt-Linux Boot Application

+2
source share

I suspect that Acronis OS Selector and Disk Director are using their own version of Windows 7.

Yes, you can create a program that has its own operating system. You can use a bootable Linux distribution.

Knoppix , to pick one example, is a bootable Linux distribution.

+2
source share

All Articles