2011-03-18 6 views
8

*"for Retro computing purposes only"*¿Cómo crear programas GUI de arranque?

Algunos programas son directamente de arranque y tener una buena interfaz gráfica de usuario

por ejemplo, Acronis OS Selector y Disk Director (screenshot)

¿Cómo pueden funcionar sin el sistema operativo subyacente? ¿Se puede lograr esto utilizando una distribución mínima de Linux?

objetivo: el programa debe funcionar de tal manera que parece independiente del sistema operativo (por ejemplo, usted no tiene que lanzarlo desde las cmd os o de escritorio)

también el sistema operativo no debe tener aumentar el tamaño del programa un poco demasiado

también me pregunto si de Qt GUI puede funcionar así ...

Respuesta

2

La historia detrás de un programa de arranque GUI integral + es algo como esto:

  • desarrollar el programa en un conjunto de herramientas GUI Linux
  • En el arranque, cargar un núcleo de Linux (sin ningún tipo de entorno de escritorio)
  • Entregar el control al programa de interfaz gráfica de usuario

más información: Bootable Qt-Linux Application

2

sospecho que Acronis OS Selector y director disco utiliza su propia versión de Windows 7.

Sí, puede producir un programa que tenga su propio sistema operativo. Podría usar una distribución de Linux de arranque.

Knoppix, para elegir un ejemplo, es una distribución de Linux de arranque.

+1

Creo que la pregunta es más "¿cómo puedo lograr el mismo comportamiento que el instalador gráfico utilizado por las distribuciones de Linux?" Que "puedo usar un livecd para ejecutar un programa gráfico" – Aif

+0

@Aif: me doy cuenta de que no puede ser prolijo en una comenta, pero no entiendo la diferencia entre tus dos preguntas. –

+0

lo último significa lanzar un programa desde un sistema operativo completo en lugar de un comportamiento similar al – yolo

Cuestiones relacionadas