Gentoo installation tips and tricks/pt-br

A instalação do Gentoo permite abordagens muito flexíveis para diversos métodos de instalação. Como é quase impossível para inserir cada dica simples ou truque nas instruções de instalação, este documento tenta lidar com todas as dicas e truques apresentadas para fins de referência.

Preliminares
Este documento contém várias dicas e truques para a instalação do Gentoo/x86. A maioria delas são discutidas de forma densa - elas são entendidas como um adendo às instruções de instalação e não como substituição.

Software RAID
Uma vez que você inicializou a partir do CD de instalação, carregue o módulo apropriado do RAID. Por exemplo, se você pretende usar o RAID-1:

Quando você particionar os discos, certifique-se que suas partições usem  (Linux raid autodetect) como Tipo de Partição ao invés de   (Linux native). Você pode alterar o tipo de partição usando o comando  no.

Agora antes de começarmos a criar os conjuntos RAID, precisamos criar o nó do metadispositivo:

Após particionar, crie o arquivo (sim, no ambiente do CD de instalação) usando , uma ferramenta avançada para RAID management. Por exemplo, para ter sua partição de boot, swap e root espelhada (RAID-1), cobrindo e, você pode usar:

O drive de Software RAID do Linux vai começar a criar os metadispositivos. Você pode ver seu progresso no. Espere até os metadispositivos terem terminado completamente antes de prosseguir.

De agora em diante, use para a partição de boot,  para a partição swap e  para a partição de root.

Antes de fazer chroot, não se esqueça de copiar para.

Quando você estiver configurando seu kernel, certifique-se de ter o suporte RAID apropriado "no" seu kernel e não como módulo.

Ao instalar ferramentas extras, instale  também. Note que isto não está disponível em todos os CDs de instalação de modo que você não será capaz de instalar o Gentoo em um Software RAID ao usar uma instalação sem rede!

Ao configurar seu bootloader, certifique-se que este fique na MBR de "ambos" os discos se você usar espelhamento.

ATA RAID usando kernel 2.4
Certifique-se de iniciar seu CD de instalação usando a opção. Uma vez iniciado, verifique o conteúdo de. Deverá conter vários diretórios para cada disco rígido disponível no ATA RAID. Um espaço de disco inteiro é mostrado como enquanto que partições são mostradas como.

Anote os vários arquivos de dispositivos que você usa para instalar o Gentoo. Você precisará substituir os exemplos na instalação com estes caminhos.

Antes de fazer chroot, monte a estrutura no novo ambiente:

Quando configurar seu kernel, certifique-se de habilitar o suporte e opções para o seu chipset da ATA RAID. Por exemplo, um sistema popular ATA RAID é uma "Promessa de construção acelerada", caso em que você definitivamente precisa ter a opção  construída no teu kernel.

Quando configurar o GRUB, você primeiro tem que criar um disco de boot do GRUB. Isto não é tão difícil quanto você pensa. Primeiro instale o GRUB como você faria, mas quando você chegar na parte onde o GRUB está sendo instalado na MBR, siga as seguintes instruções:

Você ainda precisa escrever seu arquivo. Isto não é diferente das instruções de instalação, apenas certifique-se que o seu  aponta para o dispositivo ATA RAID.

Após finalizar a instalação, dê boot com seu disco de inicialização do GRUB. Você será recebido pelo prompt do GRUB. Agora configure o GRUB para dar boot a partir do dispositivo de ATA RAID:

Reinicie (com a mídia de boot removida).

Usuários do LILO podem seguramente usar as instruções mencionadas nas instruções de instalação.

Usando o CD de instalação do Kernel
Se você não quer compilar um kernel você pode usar o kernel do CD de instalação e copiá-lo para o seu sistema. Quando você chegar no ponto onde você é questionado à compilar um kernel, vá até outro terminal (pressione + ) e logue-se com a conta de root fornecida no início da instalação.

Copie todo o kernel e os módulos para o seu sistema Gentoo:

Para ter todos os módulos que estão executando atualmente (do CD de instalação) carregado durante a inicialização do Gentoo, execute o seguinte comando de dentro de um ambiente chroot:

Verifique o conteúdo do e atualize adequadamente.

Deixando seu Terminal
Muitas pessoas desejam sair do sistema quando ele está compilando. Em certos casos isto é bem difícil como a instalação é feita em um ambiente público onde você não pode confiar em todos. Se este for o caso, você quer ser capaz de executar a compilação em background e sair de todos os terminais.

Há várias possíveis soluções para isto. A primeira é usar o. Após inicializar seu CD de instalação, defina sua senha de root e inicie um sessão de tela:

Uma vez dentro de uma sessão do screen, você pode executar a instalação inteira. Quando quiser sair do seu terminal, pressione +,  (isto é,  e  ao mesmo tempo, depois seguido por um ) para "desconectar" sua sessão no screen. Você pode agora deslogar seu sistema de forma segura.

Para recuperar acesso ao seu terminal, logue-se como root novamente e "anexe-se" à sessão em execução do screen:

Se você não pode usar o screen, há ainda uma maneira de sair do seu terminal. Siga as instruções de instalação, mas quando você chegar ao ponto onde a "longa" compilação será iniciada (por exemplo a etapa ), use   que permite um processo continuar mesmo que você saia. Não se esqueça de adicionar o "&", caso contrário o processo não será colocado em background! Lembre-se onde você está (o comando  te mostrará isto) você precisará saber isto mais tarde.

Agora saia do ambiente de chroot e da sessão de instalação do CD. Sua compilação continuará em background.

Quando desejar verificar a compilação, logue-se como root (no CD de instalação) e faça chroot novamente no seu ambiente e vá até o diretório de onde você parou:

Agora use o comando  no arquivo  que está localizado neste diretório. A compilação adicionará sua saída para este arquivo, assim se você deseja acompanhar o processo de compilação, execute  e pressione   para acompanhar as mudanças. Quando a compilação terminar, você pode continuar para a próxima etapa das instruções de compilação.

Se você já estiver cansado de acompanhar as mudanças, pressione +  seguido pelo. Isto não irá parar o processo de compilação, apenas o processo do.

Testes Extensivos dos seus Discos
Se você acha que a consistência do seu disco precisa ser cuidadosamente verificada (bad sectors e tal), você pode usar a opção  (c minúsculo) ao colocar os sistemas de arquivo ext2 ou ext3 nele (usando  ). Isto irá formatar, realizar um teste de leitura e marcar todos os bad blocks como tal. Se você for realmente paranoico, use  para formatar seu disco e realizar um extensivo teste de escrita/leitura.

Recuperando-se de uma instalação com defeito
Se por alguma razão a instalação do seu Gentoo falhou, você não tem que refazer toda a instalação tudo de novo. Em vez disto, você pode seguramente "ir" ao ponto onde você acha que cometeu um erro (ou onde você acha que as instruções falharam) e tentar uma abordagem diferente.

Antes de tudo você precisa fazer chroot de volta no seu ambiente Gentoo Linux. Siga as instruções de novo, mas ignore os passos de particionamento caso já estejam criadas e até mesmo preenchidas. Portanto, você pode montar imediatamente estas partições no. Você também deve ignorar os passos sobre a extração do stage e modificação do - você não quer sobrescrever seus arquivos, não é?

Uma vez feito o chroot dentro do seu ambiente do Gentoo Linux, vá imediatamente ao passo onde você acha que deve tentar uma abordagem diferente. Não refaça os passos como bootstrapping e tal, a menos que este seja o lugar onde você acha que as coisas deram errado.

Por exemplo, se você acredita que tem um mal configurado, você pode imediatamente abrir seu editor de texto e atualizar o.

Once you have tried a different approach for your situation, you should consider how much of the subsequent steps you need to perform again. If the subsequent steps are depending on your change, you will need to redo those.

For instance,


 * if you have changed a variable inside you will need to do all subsequent compiling since those depend on the settings inside
 * if you have altered you can immediately exit the chrooted environment and reboot as no subsequent steps are depending on
 * if you have recompiled your kernel you only need to make sure that your bootloader configuration points to the correct kernel image (double-check that you mounted your !), then you can exit the chrooted environment and reboot
 * if you have altered you can exit the chrooted environment and reboot

As you can see, for most recovery operations you can immediately reboot. Only in certain cases will you need to redo the subsequent installation steps.