Pergunta

*"for Retro computing purposes only"*

Alguns programas são inicializáveis diretamente e têm uma bela GUI

por exemploAcronis OS Selector e Disk Director (captura de tela)

Como eles podem funcionar sem o sistema operacional subjacente?Isso pode ser alcançado usando uma distribuição Linux mínima?

objetivo: o programa deve ser executado de forma que pareça independente do sistema operacional (por exemplo, você não precisa iniciá-lo a partir do cmd do sistema operacional ou da área de trabalho)

também o sistema operacional não deve aumentar o tamanho do programa um pouco demais

Também me pergunto se a GUI do Qt pode ser executada assim ...

Foi útil?

Solução 2

A história por trás de um programa de inicialização GUI + abrangente é mais ou menos assim:

  • Desenvolva o programa em um kit de ferramentas de GUI Linux
  • Na inicialização, carregue um kernel Linux (sem qualquer ambiente de área de trabalho)
  • Passe o controle para a GUI do programa

mais informações: Aplicativo inicializável Qt-Linux

Outras dicas

Suspeito que o Acronis OS Selector e o Disk Director usam sua própria versão do Windows 7.

Sim, você pode produzir um programa que tenha seu próprio sistema operacional.Você pode usar uma distribuição Linux inicializável.

Knoppix , para escolher um exemplo, é uma distribuição Linux inicializável.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top