MenuDeBoot - UFSC/moodle-provas-livecd-provas GitHub Wiki
Menu de inicialização
O menu de inicialização é exibido no momento do boot do computador, ele exibe as opções de inicialização disponíveis que o usuário poderá selecionar.
Opções padrão
Na tela abaixo são exibidas as opções padrão do LiveCD (março de 2015). Algumas das opções podem ser ativadas/desativadas pelo arquivo global de configuração (config/livecd_provas.conf), elas serão descritas mais abaixo na seção Opções do administrador.
Tela principal:
[+] Opções de diagnóstico:
Descrição das opções padrão
Área de trabalho carregada.
Logo que o sistema inicia:
Após carregar os dados de configuração do servidor remoto:
Navegador carregado
O navegador Mozilla Firefox é carregado automaticamente quando a área de trabalho do usuário carrega, caso a internet esteja funcionando.
Problema com a internet
Caso a internet não esteja funcionando, será exibida a mensagem abaixo. Isto também se aplica aos locais onde só está disponível conexão via rede sem fio, neste caso ela deverá ser configurada manualmente clicando com o botão esquerdo no ícone de rede (aquele em forma de leque) do lado do relógio do sistema.
Opções adicionais
Ajuda no menu de inicialização
A ajuda é composta por duas telas, acessíveis através da tecla F1 e F2, na ajuda são descritas as opções do menu de inicialização e algumas informações adicionais.
Tela de ajuda exibida ao pressionar a tecla F1:
Tela de ajuda exibida ao pressionar a tecla F2:
Verificando a integridade do CD
No menu de inicialização existe a opção Verificar defeitos no CD, ela comparará o hash MD5 dos arquivos listados no md5sum.txt, presente na raíz do CD, com o hash MD5 calculado naquele momento, após todos os arquivos serem testados, será exibida uma mensagem informando se algum erro foi encontrado, similar a tela abaixo (atualmente as mensagens são exibidas em inglês e quando o LiveCD é gravado em um pendrive, os arquivos do ISOLINUX não são copiados, então é normal aparecer erros relacionados ao diretório /isolinux nessa verificação quando ela é realizada em um pendrive.
Opções do Administrador
As opções do administrador, são aquelas que o responsável pela geração do LiveCD pode ativar ou desativar no arquivo config/livecd_provas.conf, atualmente existem quatro opções, que são as seguintes (elas ficam ativadas com o valor 'yes', e ficam desativadas com o valor 'no'):
- enable_admin_access (Valor padrão: 'no')
- enable_send_logs (Valor padrão: 'yes')
- enable_multiseat (Valor padrão: 'yes')
- enable_check_media (Valor padrão: 'yes')
- enable_memtest (Valor padrão: 'yes')
enable_admin_access
Esta opção ativa um usuário com poder de administrativo no sistema, o nome e a senha deste usuário devem ser definidos pelos dois parâmetros abaixo:
admin_user='provas'
admin_password='XXXXXXX'
Este usuário fará parte do grupo sudo, então ele poderá elevar seus privilégios ao nível de root.
Esta opção também ativa a instalação do openssh-server, para que o sistema do LiveCD possa ser acessado via SSH.
O acesso administrativo é ativado dentro do CHROOT através da função enable_admin_access()
definida no arquivo scripts/chroot/includes/functions_chroot.sh.
Os arquivos ISO gerados terão o sufixo _admin, por exemplo: provas-3.1-20150319_i386_admin.iso
enable_send_logs
enable_multiseat
Esta opção ativa o suporte a multiterminais no menu de inicialização. Se ela estiver desativada, além de não aparecer as opções de multiterminal no menu de inicialização, o pacote moodle-multiseat também será removido (esta ação é realizada pelos scripts do CHROOT - scripts/chroot/install_packages.sh e scripts/chroot/upgrade_packages.sh)
enable_check_media
Este parâmetro habilita a opção Verificar problemas de leitura no CD no menu de inicialização.
enable_memtest
Este parâmetro habilita o memtest86+ no menu de inicialização, através da opção Verificar a memória do computador.
O memtest86+ é um pequeno utilitário para teste da memória RAM do computador, ele identifica quando a memória RAM do computador apresenta defeitos que causam o corrompimento dos dados, o que pode provocar erros aleatórios no sistema.
Tela de desligamento:
Tela exibida quando seleciona-se a opção de Desligar. Ela é exibida somente se o computador foi inicializado através de um CD, nas outras possíveis opções de inicialização o computador desligará sem exibir essa tela (Inicializado através do pendrive ou boot pela rede - PXE).
OBS: Computadores inicializados no modo multiterminal devem ser desligados pressionando e soltando o botão de ligar, o sistema deve desligar automaticamente.