Как создавать загрузочные программы с графическим интерфейсом? - PullRequest
8 голосов
/ 18 марта 2011

*"for Retro computing purposes only"*

Некоторые программы загружаются напрямую и имеют приятный графический интерфейс

например. Acronis OS Selector и Disk Director (снимок экрана)

Как они могут работать без базовой ОС? Можно ли добиться этого с помощью минимального дистрибутива Linux?

цель: программа должна работать так, чтобы она выглядела независимо от операционной системы (например, вам не нужно запускать ее с ОС cmd или с рабочего стола)

также ОС не должна увеличивать размер программы слишком много

Также мне интересно, может ли графический интерфейс Qt работать так ...

Ответы [ 2 ]

2 голосов
/ 22 марта 2011

История создания всеобъемлющей загрузочной программы с графическим интерфейсом + выглядит примерно так:

  • Разработка программы с использованием инструментария графического интерфейса Linux
  • При загрузке загрузите ядро ​​Linux (без каких-либоокружение рабочего стола)
  • Передать управление программе GUI

подробнее: Загрузочное приложение Qt-Linux

2 голосов
/ 18 марта 2011

Я подозреваю, что Acronis OS Selector и Disk Director используют свою собственную версию Windows 7.

Да, вы можете создать программу с собственной операционной системой.Вы можете использовать загрузочный дистрибутив Linux.

Knoppix , например, загрузочный дистрибутив Linux.

...