O SUM, sigla de StartUp Manager, é um programinha que funciona como um utilitário gráfico para a configuração de seu arquivo /boot/grub/menu.lst, dando mais opções de personalização de edição que antes você não tinha a curiosidade de mexer editando um arquivo de texto. Segundo o usuário RC2006 do fórum Ubuntu-PT, o StartUp Manager é um programa que, embora o site alegue o uso com cautela, não houve nenhum problema em sua utilização.
O site oficial do programa é: https://web.telia.com/~u88005282/sum/, que inclusive foi reformado recentemente. Nele você encontrará diversas informações, inclusive sobre a download e instalação, que veremos aqui. Vale lembrar que o programa não funciona nem com o Lilo, nem com o Grub-gfxboot, somente com o Grub simples. O programa evoluiu muito desde a primeira edição desta dica, suportando inclusive o Grub2 e Splashy, além de inúmeras correções de bugs e traduções, nos SUMs de versão 1.9.x.
Para instalar o pacote, vamos remover antes dois pacotes conflitantes:
[senha]
# apt-get remove -y startupmanager-base startupmanager-gtk
A seguir, vamos baixar e instalar o StartUp Manager. A partir do Ubuntu Gutsy Gibbon, 7.10, o pacote está incluído nos repositórios Universe; já no Debian, nos repositórios Lenny (testing) e Sid (unstable). Para instalar o pacote oficial, rode os comandos:
# apt-get install startupmanager
Vale lembrar que a versão do pacote oficial Ubuntu está desatualizada com relação à última versão estável do programa. Caso deseje instalar o pacote Debian dos desenvolvedores, faça o procedimento abaixo:
# apt-get update
# dpkg -i –force-all startupmanager_1.9.9-1_all.deb
# apt-get -f install
Para o Ubuntu Edgy, o pacote está excluído dos repositórios oficiais, sendo então necessário adicionar o mantido pela comunidade. Lembre-se que é recomendável a utilização de repositórios, pois você poderá inclusive obter futuras atualizações do programa. Abra o Synaptic ou o arquivo /etc/apt/sources.list, (com o comando gedit /etc/apt/sources.list aberto como root) adicione a seguinte linha:
Depois, simplesmente rode o comando:
# apt-get install startupmanager
Após a instalação, ele se encontrará em Sistema > Administração > StartUp-Manager. Alguns recursos interessantes dele são, segundo o site oficial:
- Alterações
-
- Tempo de espera
- Título padrão do boot
- Número de kernels no menu
- Ativar/desativar opção do memtest86
- Ativar/desativar opção do “modo de segurança”
- Atualização automática do item padrão
- Resolução e intensidade de cores
- Cores do menu
- Resolução do menu no Grub2
- Suporte ao Splashy automático
- Tempo de espera
- Criação
-
- Disquete de boot
- Alterar visibilidade do
-
- Menu do Grub
- Cores do menu
- Imagem de fundo
- Texto de boot e ‘splash screen’
- Menu do Grub
- Proteção com senha
-
- Edição do menu do Grub
- Opções de boot alternativos
- Opções antigas de boot
- Edição do menu do Grub
- Temas
-
- Instalar/remover/modificar fundo do Grub
- Instalar/remover/modificar temas Usplash
- Instalar/remover/modificar temas Splashy
- Pré-visualizar temas Splashy
- Instalar/remover/modificar fundo do Grub
Para assegurar que você não tenha problemas com ele, faça um backup de seu arquivo menu.lst com o comando:
Abra o programa, e vejamos a primeira tela (tiradas da versão 1.0.9):
Veja que nela é possível alterar/ativar o tempo de duração do menu na tela, sistema operacional padrão, resolução, profundidade de cores e outras, como ativar bootsplash, texto durante boot ou o próprio menu.
Vamos para a segunda aba. Nela podemos alterar as cores, temas do Grub e do Usplash:
Já a terceira é voltada para o uso de senha em várias situações:
Na quarta e última, pode-se alterar o número de kernels de determinada distribuição, opções como ativar/desativar modo de segurança ou acesso ao memtest86, e por último, criar um disquete de boot:
Este é o StartUp Manager, um utilitário que promete bastante principalmente para a configuração do Grub para leigos ou quem não gosta de editar arquivos de texto. Boa diversão!
Agradecimentos ao RC2006 do fórum Ubuntu-PT (https://ubuntuforum-pt.org/index.php/topic,23526.0.html)