Contil Informática Curso Técnico em Informática Guia do Ubuntu

Contil Informática Curso Técnico em Informática Guia do Ubuntu Contil Informática Curso Técnico em Informática Guia do Ubuntu

www2.contilnet.com.br
from www2.contilnet.com.br More from this publisher
11.07.2015 Views

configuração no início de cada boot, antes de mostrar o splash e o menu de opções, deforma que é preciso ter certeza de que ele estará sempre disponível.Como muitos administradores reservam uma partição separada para o diretório "/etc"(o que seria um problema, uma vez que partições separadas são montadas bem depoisque o grub já fez seu trabalho) os desenvolvedores do grub optaram por colocar oarquivo de configuração diretamente na pasta "/boot", junto com o kernel e outrosarquivos usados no início do boot, afastando qualquer possibilidade de ele não estardisponível por ter sido armazenado em uma partição separada.Uma vantagem dessa abordagem é que você não precisa reinstalar o gerenciador deboot depois de fazer alterações na configuração, como era necessário no caso do lilo.Assim como em outras distribuições, o instalador do Ubuntu se encarrega de gerar oarquivo automaticamente, incluindo entradas para outros sistemas operacionaisinstalados. O arquivo é muito grande devido aos comentários (#), mas, ao removê-los,sobra uma configuração relativamente inteligível, como nesse exemplo:default 0timeout 10title Ubuntu 8.10, kernel 2.6.27-7-genericuuid 77e43f2b-063f-4e4f-8708-be403c49a982kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=77e43f2b-063f-4e4f-8708-be403c49a982 ro locale=pt_BR quiet splashinitrd /boot/initrd.img-2.6.27-7-genericquiettitle Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)uuid 77e43f2b-063f-4e4f-8708-be403c49a982kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=77e43f2b-063f-4e4f-8708-be403c49a982 ro locale=pt_BR singleinitrd /boot/initrd.img-2.6.27-7-generictitle Ubuntu 8.10, memtest86+uuid 77e43f2b-063f-4e4f-8708-be403c49a982kernel /boot/memtest86+.binquiettitle Other operating systems:roottitle Windows Vista/Longhorn (loader)root (hd0,0)savedefaultmakeactive

chainloader +1Nesse exemplo, temos 4 entradas: "Ubuntu", "Ubuntu recovery", "memtest86+" e"Windows". Como pode imaginar, a primeira se refere ao boot normal do Ubuntu,enquanto a segunda diz respeito ao modo de recuperação, onde o sistema abre apenasum prompt de comando, sem carregar nenhum outro serviço. A grande diferença entreas duas entradas reside no parâmetro "single", que altera o comportamento dosistema, disparando as mudanças que ativam o modo de recuperação.Temos em seguida a entrada do memtest86+ (o teste de memória) e a entrada doWindows. Ela é adicionada automaticamente, sempre que o instalador detecta umainstalação do Windows no HD.Dentro da nomenclatura do grub, as entradas são numeradas a partir do zero, deforma que o Ubuntu é o "0" e o Windows é o "3".A linha "default 0", no início do arquivo, indica qual sistema ficará pré-selecionado natela de boot, ou seja, o Ubuntu. Caso quisesse que o Windows passasse a ser o default,mudaria a opção para "default 3". Se você tiver outros sistemas instalados, basta verem qual ordem o sistema aparece na lista e indicar o número correspondente.A linha "timeout 9" indica o tempo de espera antes de carregar o sistema default, emsegundos. Uma boa maneira de acelerar o boot, se você usa sempre o mesmo sistema,é alterar o valor para "1", o que faz com que o carregamento comece quaseinstantaneamente e você não perca a chance de escolher outra entrada quandonecessário (basta ser rápido :).Por default, o Ubuntu exibe apenas uma barra de progresso durante o boot,escondendo todas as mensagens do sistema, uma abordagem que tem suasdesvantagens, já que torna o processo de boot uma caixa preta à qual você não temacesso. Se o boot parar em algum ponto, devido à qualquer erro inesperado, você ficasem saber o que aconteceu.Você pode ter de volta as mensagens de boot de maneira muito simples, removendo oparâmetro "quiet" da linha "kernel", na entrada referente ao sistema, como em:title Ubuntu 8.10, kernel 2.6.27-7-genericuuid 77e43f2b-063f-4e4f-8708-be403c49a982kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=77e43f2b-063f-4e4f-8708-be403c49a982 ro locale=pt_BR splashinitrd /boot/initrd.img-2.6.27-7-genericEla é justamente a opção que faz o sistema ficar mudo durante o boot. Ao retirá-la,passam a ser exibidas mensagens de boot resumidas (no estilo Red Hat), mostrando ospassos que estão sendo executados:

chainloader +1Nesse ex<strong>em</strong>plo, t<strong>em</strong>os 4 entradas: "<strong>Ubuntu</strong>", "<strong>Ubuntu</strong> recovery", "m<strong>em</strong>test86+" e"Win<strong>do</strong>ws". Como pode imaginar, a primeira se refere ao boot normal <strong>do</strong> <strong>Ubuntu</strong>,enquanto a segunda diz respeito ao mo<strong>do</strong> de recuperação, onde o sist<strong>em</strong>a abre apenasum prompt de coman<strong>do</strong>, s<strong>em</strong> carregar nenhum outro serviço. A grande diferença entreas duas entradas reside no parâmetro "single", que altera o comportamento <strong>do</strong>sist<strong>em</strong>a, disparan<strong>do</strong> as mudanças que ativam o mo<strong>do</strong> de recuperação.T<strong>em</strong>os <strong>em</strong> seguida a entrada <strong>do</strong> m<strong>em</strong>test86+ (o teste de m<strong>em</strong>ória) e a entrada <strong>do</strong>Win<strong>do</strong>ws. Ela é adicionada automaticamente, s<strong>em</strong>pre que o instala<strong>do</strong>r detecta umainstalação <strong>do</strong> Win<strong>do</strong>ws no HD.Dentro da nomenclatura <strong>do</strong> grub, as entradas são numeradas a partir <strong>do</strong> zero, deforma que o <strong>Ubuntu</strong> é o "0" e o Win<strong>do</strong>ws é o "3".A linha "default 0", no início <strong>do</strong> arquivo, indica qual sist<strong>em</strong>a ficará pré-seleciona<strong>do</strong> natela de boot, ou seja, o <strong>Ubuntu</strong>. Caso quisesse que o Win<strong>do</strong>ws passasse a ser o default,mudaria a opção para "default 3". Se você tiver outros sist<strong>em</strong>as instala<strong>do</strong>s, basta ver<strong>em</strong> qual ord<strong>em</strong> o sist<strong>em</strong>a aparece na lista e indicar o número correspondente.A linha "timeout 9" indica o t<strong>em</strong>po de espera antes de carregar o sist<strong>em</strong>a default, <strong>em</strong>segun<strong>do</strong>s. Uma boa maneira de acelerar o boot, se você usa s<strong>em</strong>pre o mesmo sist<strong>em</strong>a,é alterar o valor para "1", o que faz com que o carregamento comece quaseinstantaneamente e você não perca a chance de escolher outra entrada quan<strong>do</strong>necessário (basta ser rápi<strong>do</strong> :).Por default, o <strong>Ubuntu</strong> exibe apenas uma barra de progresso durante o boot,esconden<strong>do</strong> todas as mensagens <strong>do</strong> sist<strong>em</strong>a, uma abordag<strong>em</strong> que t<strong>em</strong> suasdesvantagens, já que torna o processo de boot uma caixa preta à qual você não t<strong>em</strong>acesso. Se o boot parar <strong>em</strong> algum ponto, devi<strong>do</strong> à qualquer erro inespera<strong>do</strong>, você ficas<strong>em</strong> saber o que aconteceu.Você pode ter de volta as mensagens de boot de maneira muito simples, r<strong>em</strong>oven<strong>do</strong> oparâmetro "quiet" da linha "kernel", na entrada referente ao sist<strong>em</strong>a, como <strong>em</strong>:title <strong>Ubuntu</strong> 8.10, kernel 2.6.27-7-genericuuid 77e43f2b-063f-4e4f-8708-be403c49a982kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=77e43f2b-063f-4e4f-8708-be403c49a982 ro locale=pt_BR splashinitrd /boot/initrd.img-2.6.27-7-genericEla é justamente a opção que faz o sist<strong>em</strong>a ficar mu<strong>do</strong> durante o boot. Ao retirá-la,passam a ser exibidas mensagens de boot resumidas (no estilo Red Hat), mostran<strong>do</strong> ospassos que estão sen<strong>do</strong> executa<strong>do</strong>s:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!