BURG (Português)

From ArchWiki
Revision as of 09:53, 15 June 2012 by Kynikos.bot (Talk | contribs) (rm temporary i18n template)

Jump to: navigation, search

Burg é um sistema de inicialização (boot loader) novo em folha baseado no GRUB2. Ele usa um novo formato de objeto que permite que ele seja construído em uma ampla gama de SO, incluindo Linux/Windows/OSX/Solaris/FreeBSD, etc. Também possui um sistema de menu altamente configurável que funciona em ambos os modos texto e gráfico.

Atenção: É recomendável que os usuários que tenham instalados os pacotes burg*-fixed substituem para os pacotes comuns do burg.

Instalação

Para instalar os pacotes do burg, você vai precisar compilar pacotes do AUR. Você pode usar o yaourt, ou você pode baixar arquivos compilados e compilar seus pacotes também.

Pacotes para compilar:

Configuração

Pelo BURG ser baseado no grub, sua configuração é a mesma.

Após a instalação dos pacotes, você deve seguir as etapas:

1. Primeiro, instale o BURG como seu sistema de inicialização padrão ao invés do grub,

# burg-install /dev/sda --no-floppy
Nota: Lembre-se de que '/dev/sda' pode mudar de acordo com o seu dispositivo hdd.

2. Então você precisa fazer com que o burg crie seu arquivo de configuração:

# burg-mkconfig -o /boot/burg/burg.cfg

3. Se você não obteve nenhum erro durante as etapas anteriores, o burg deve estar instalado e pronto para ser usado. Pré-visualize com o comando:

# /opt/burg-emu/bin/burg-emu

Agora quando você reiniciar, você verá um sistema de inicialização incrível e agradável aos olhos, BURG!

Para escolher o tema ou configurar a resolução, você não vai precisar modificar nenhum arquivo ou algo parecido. Você vai conseguir mudar essas configurações quando o burg for carregado na inicialização, e quer saber, o burg irá lembrar suas configurações a cada inicialização! :)

Detecção de outros SO

Em alguns casos você pode ter outros sistemas operacionais instalados em outro hd ou partição e você os quer que seja listado no burg. Você pode manualmente ligar essas entradas para /etc/burd.d/40_custom, algo como:

Para Windows:

 menuentry "Windows 7" --class windows --class os {
 	insmod ntfs
 	set root='(hd0,1)'
 	search --no-floppy --fs-uuid --set f28620c186208865
 	chainloader +1
 }

Para o debian com o plymouth ativado:

 menuentry 'Debian' --class debian --class gnu-linux --class gnu --class os --group group_main {
 	insmod ext2
 	set root='(hd0,4)'
 	search --no-floppy --fs-uuid --set c5e0fb03-5cbe-4b79-acdc-518e33e814ac
 	echo	'Loading Linux 2.6.35-trunk-amd64 ...'
 	linux	/boot/vmlinuz-2.6.35-trunk-amd64 root=UUID=c5e0fb03-5cbe-4b79-acdc-518e33e814ac ro quiet splash
 	echo	'Loading initial ramdisk ...'
 	initrd	/boot/initrd.img-2.6.35-trunk-amd64
 }

Ou você pode instalar o os-prober e recriar o /boot/burg/burg.cfg

# burg-mkconfig -o /boot/burg/burg.cfg

Agora o burg deve exibir os ícones dos outros sistemas operacionais.

Dicas & Truques

Atalhos

 F1 / h - Ajuda
 F2 / t – Muda o tema
 F3 / r – Altera a resolução
 F5 / ctrl-x – Finaliza a edição
 F6 – Próxima janela
 F7 – Exibe ícones vinculados
 F8 – Alterna entre modo texto e gráfico
 F9 - Desliga
 F10 - Reinicia
 f – Alterna entre modo vinculado e não vinculado
 c – Abre um terminal
 2 – Abre dois terminais
 e – Edita comando atual
 q – Sai do modo gráfico
 i – Exibe informações do tema
 n – Próximo item com a mesma classe
 w – Próximo item janelas
 u – Próximo item Ubuntu
 ESC – Sai do meu ou das janelas

Pressione F1 no burg para exibir uma lista completa de atalhos do teclado.

Vinculando (Agrupando)

Nota: Em uma recente mudança no pkgbuild do burg-bzr-fixed (veja acima) este recurso deve funcionar sem problemas.

Se você deseja usar o recurso de agrupamento do burg (agrupamento de categorias e itens do menu, ex: arch e arch fallback serão controlados por uma categoria), você pode pressionar f quando o burg é carregado. Caso não funcione, você precisa criar grupos em burg.cfg. Abra seu burg.cfg

### BEGIN /etc/burg.d/10_linux ###
menuentry "Arch, with Linux vmlinuz26" --class arch --class gnu-linux --class gnu --class os --group arch {
	savedefault
	insmod ext2
	...
}
menuentry "Arch, with Linux vmlinuz26 Fallback" --class arch --class gnu-linux --class gnu --class os --group arch {
	savedefault
	insmod ext2
	...
}
menuentry "Arch, with Linux vmlinuz26 Fallback (recovery mode)" --class arch --class gnu-linux --class gnu --class os --group arch {
	savedefault
	insmod ext2
	...
}
### END /etc/burg.d/10_linux ###

Fique atento ao parâmetro --group na primeira linha de cada grupo. Entradas que possuem o mesmo grupo serão vinculados ao habilitar a vinculação.

Icons of entries will be set according to entry's class. E.g. --class arch makes an entry arch linux and arch logo will be displayed.

Temas no BURG

A característica principal do burg são seus temas. Para adicionar um tema para o burg, copie o dretório do seu tema para /boot/burg/themes/ e então atualize a configuração (veja acima). Para modificar o tema pressione t enquanto estiver executando o burg. Uma lista de temas disponíveis serão exibidos. Use as setas do teclado para selecionar o tema que você deseja e pressione Enter para confirmar. Isto pode ser feito com o burg-emu e não é preciso reiniciar. Pacotes de temas podem ser encontrados no AUR.

Links Externos