A configuração do SYSLINUX no Ubuntu Live CD é um pouco confusa, mas eu consegui descobrir depois de ler este post no Unix & amp; Linux Stack Exchange e consulte este Wiki Syslinux .
Parte A: Ignorar instalar / inicializar no computador
Para inicializar diretamente na sessão Live, você precisa fazer duas coisas:
-
substitua o
default vesamenu.c32
pordefault live
(cujo rótulolive
está em/isolinux/txt.cfg
file) -
comente a última linha
ui gfxboot bootlogo
usando#
no início da linha
O passo 2 é necessário, caso contrário, a tela inicial ainda estará visível até o tempo limite. Isso ocorre porque ui
module substituirá a configuração default
, conforme explicado em este subtópico no Wiki :
- Padrão /isolinux/isolinux.cfg
# D-I config version 2.0
include menu.cfg
default vesamenu.c32
prompt 0
timeout 50
ui gfxboot bootlogo
- /isolinux/isolinux.cfg
modificado
# D-I config version 2.0
include menu.cfg
default live
prompt 0
timeout 50
#ui gfxboot bootlogo
Eu testei a configuração modificada usando a imagem ISO do Xubuntu 14.04, mas as mesmas etapas devem se aplicar a outros Ubuntu e derivativos oficiais.
Parte B: executar aplicativo personalizado
Quanto ao lançamento do aplicativo, ele deve ser possível adicionando o caminho do executável de destino ao menu "startup" ou algo semelhante.
Por exemplo, no Xfce Desktop Environment, ele é encontrado em Gerenciador de configurações > Sessão e inicialização > Início automático da aplicação .
Acima de tudo, minha resposta é mais para a solução de "pular instalação / inicializar para a área de trabalho". A última parte "executar aplicativo personalizado" não deve ser um problema para a maioria dos usuários.