3.7. Sistema

Este grupo de módulos foi desenvolvido para ajudá-lo a gerenciar o sistema. Todos os módulos neste grupo são relacionados ao sistema e funcionam como ferramentas valiosas para assegurar que o seu sistema seja executado corretamente e que seus dados sejam gerenciados com eficiência. O Centro de Controle do YaST dá a você controle completo sobre o sistema e permite que você faça mudanças onde for necessário.

3.7.1. Cópia de backup da áreas do sistema

O módulo de backup do YaST possibilita a criação de backup do sistema e dos dados. Porém, o backup criado pelo módulo não inclui todo o sistema. O backup de sistema é realizado com a gravação de áreas importantes de armazenamento do seu disco rígido que podem ser crucial quando for necessário restaurar um sistema, como a tabela de partição ou o registro mestre de inicialização (MBR). Ele também pode incluir a configuração XML adquira da instalação do sistema que é usada para o AutoYaST. O backup dos dados é realizado com a gravação de arquivos mudados dos pacotes acessíveis em mídias de instalação, pacotes inteiros que estão inacessíveis (ex. atualizações online) e também arquivos que não pertencem a pacotes, com muitos dos arquivos de configuração em /etc ou os diretórios sob /home.

3.7.2. Restaurando o sistema

O módulo de restauração, exibido na Figura 3.7, “Janela inicial do Módulo de restauração”, possibilita a restauração do sistema a partir de um arquivo de backup. Siga as instruções no YaST. Clique em Próximo para prosseguir para caixa de diálogo de restauração. Primeiro, especifique onde os arquivos estão localizados (mídias removíveis, discos rígidos locais ou sistemas de arquivo de rede). Uma descrição e o conteúdo dos arquivos individuais são exibidos, permitindo que você decida o que deseja restaurar dos arquivos.

Além disso, existe uma caixa de diálogo para desinstalar pacotes que foram adicionados desde o último backup e outra para a reinstalação de pacotes que foram apagados desde o último backup. Essas duas etapas possibilitam que você restaure o estado exato do sistema no momento do último backup.

[Warning]Restauração do sistema

Como este módulo normalmente instala, substitui ou desinstala vários pacotes e arquivos, utilize-o somente se tiver experiência com backups. Caso contrário, poderá perder dados.

Figura 3.7. Janela inicial do Módulo de restauração

Janela inicial do Módulo de restauração

3.7.3. Criando discos de boot e de recuperação

Use este módulo do YaST para criar discos de inicialização e de recuperação. Esses disquetes são úteis se a configuração de inicialização do sistema for danificada. O disco de recuperação será especialmente necessário se o sistema de arquivo da partição raiz for danificado.

As seguintes opções estão disponíveis:

Disquete de Boot Padrão

Use esta opção para criar os disquetes de inicializaçãopadrão que serão usados na inicialização de um sistema instalado. Dependendo da arquitetura, o número real de discos de inicialização pode variar, mas você deve criar todos os discos apresentados na caixa de diálogo porque todos eles serão necessários para a inicialização. Eles também são necessários para iniciar o sistema de recuperação.

Disquete de Recuperação

Este disco contém um ambiente especial que permite que você realize tarefas de manutenção no sistema instalado, como verificação e reparo de sistema de arquivos e atualização do carregador de boot. Para iniciar o sistema de recuperação, faça a inicialização com os disquetes de inicialização padrão e, em seguida, selecione Instalação Manual+Iniciar Instalação ou Sistema+Sistema de Resgate. É solicitado que você insira o disco de recuperação.

Disquete Customizado

Use esta opção para gravar qualquer imagem existente de disquete do disco rígido no disquete.

Download de Imagem de Disquete

Com esta opção, digite um URL e dados de autenticação para fazer o download de uma imagem de disquete da Internet.

Para criar um desses disquetes, selecione a opção correspondente e clique em Próximo. Insira um disquete quando for solicitado. Se você clicar em Próximo novamente, o disquete será criado.

3.7.4. LVM

O LVM (logical volume manager) é uma ferramenta para personalizar o particionamento de discos rígidos com unidades lógicas. Mais informações sobre o LVM estão disponíveis na Seção 2.2, “Configuração da LVM” (↑Referência).

3.7.5. Particionador

Modifique manualmente o particionamento de um ou de vários discos rígidos com a caixa de diálogo de especialista, mostrada na Figura 3.8, “Particionador do YaST”. As partições podem ser adicionadas, apagadas, redimensionadas e editadas. Acesse também a configuração do LVM e do RAID por software a partir deste módulo do YaST.

[Warning]Atenção

Embora seja possível modificar as partições no sistema instalado, esta ação deve ser realizada somente por especialistas. Caso contrário, o risco de cometer um erro e causar perda de dados é muito alto. Se você fizer o reparticionamento de um disco rígido em uso, reinicialize o sistema logo em seguida. É mais seguro usar o sistema de resgate do que reparticionar o sistema durante a execução.

Figura 3.8. Particionador do YaST

Particionador do YaST

Todas as partições existentes ou sugeridas em todos os discos rígidos conectados são exibidas na lista da caixa de diálogo Particionador Expert do YaST. Discos rígidos inteiros são listados como dispositivos sem números, como /dev/hda ou /dev/sda. As partições são listadas como partes desses dispositivos, como /dev/hda1 ou /dev/sda1. Tamanho, tipo, sistema de arquivos e ponto de montagem dos discos rígidos e suas partições também são exibidos. O ponto de montagem descreve onde a partição está montada na árvore do sistema de arquivos do Linux.

Se a caixa de diálogo de especialista for executada durante a instalação, os espaços livres no disco rígido também serão listados e selecionados automaticamente. Para fornecer mais espaço em disco para o SUSE Linux, libere o espaço necessário começando do fim para o início da lista (começando da última partição de um disco rígido em direção à primeira). Por exemplo, se você tiver três partições, não poderá usar a segunda exclusivamente para o SUSE Linux e manter a terceira e a primeira para outros sistemas operacionais.

3.7.5.1. Criando uma partição

Selecione Criar. Se vários discos rígidos estiverem conectados, uma caixa de diálogo de seleção será exibida. Nela, selecione um disco rígido para a nova partição. Em seguida, especifique o tipo de partição (primária ou estendida). Crie até quatro partições primárias ou até três partições primárias e uma estendida. Dentro da partição estendida, crie várias partições lógicas (consulte a Seção 1.8.1.1, “Tipos de partição”).

Selecione o sistema de arquivos a ser usado e um ponto de montagem, se necessário. O YaST sugere um ponto de montagem para cada partição criada. Detalhes sobre os parâmetros são fornecidos na próxima seção. Selecione OK para aplicar as mudanças. A nova partição será então listada na tabela de partição. Se você clicar em Próximo, os valores atuais serão adotados. Durante a instalação, você volta para a tela de sugestão.

3.7.5.2. Parâmetros de particionamento

Se você criar uma nova partição ou modificar uma partição existente, vários parâmetros poderão ser definidos. Para as novas partições, parâmetros adequados são definidos pelo YaST e normalmente não necessitam de modificações. Para realizar configurações manuais, proceda da seguinte maneira:

  1. Selecione a partição.

  2. Clique em Editar para editar a partição e definir os parâmetros:

    ID de Sistema de Arquivos

    Mesmo que você não queira formatar a partição neste momento, atribua-lhe um ID de sistema de arquivos para assegurar que a partição será registrada corretamente. Os valores possíveis incluem Linux, Linux swap, Linux LVM e Linux RAID. Para obter detalhes sobre LVM e RAID, consulte a Seção 2.2, “Configuração da LVM” (↑Referência) e a Seção 2.3, “Configuração de RAID de software” (↑Referência).

    Sistema de Arquivos

    Para formatar a partição imediatamente dentro do escopo de instalação, especifique um dos seguintes sistemas de arquivos para a partição: Swap, Ext2, Ext3, ReiserFS ou JFS. Consulte o Capítulo 34, Sistemas de arquivos no Linux (↑Referência) para obter detalhes sobre os vários sistemas de arquivos.

    Swap é um formato especial que permite que a partição seja usada como memória virtual. ReiserFS é o sistema de arquivos padrão para as partições Linux. ReiserFS, JFS e Ext3 são sistemas de arquivos com registro em diário. Esses sistemas de arquivos podem restaurar o sistema rapidamente após uma falha do sistema porque os processos de gravação são conectados durante a operação. Além disso, o ReiserFS é muito rápido no tratamento de muitos arquivos pequenos. Ext2 não é um sistema de arquivos com registro em diário. Porém, ele é muito sólido e adequado para partições menores porque não exige muito espaço em disco para gerenciamento.

    Opções de Sistema de Arquivos

    Defina aqui vários parâmetros para o sistema de arquivos selecionado. Dependendo do sistema de arquivos usado, várias opção são oferecidas aos especialistas.

    Sistema de Arquivo Criptografado

    Se a criptografia for ativada, todos os dados são gravados no disco rígido de forma criptografada, o que aumenta a segurança de dados sensíveis, mas reduz um pouco a velocidade do sistema, porque a criptografia demora um pouco. Mais informações sobre a criptografia de sistemas de arquivos são fornecidas na Seção 23.3, “Criptografando partições e arquivos” (↑Referência).

    Opções de Fstab

    Especifique aqui vários parâmetros para o arquivo de administração dos sistemas de arquivos (/etc/fstab).

    Ponto de Montagem

    Especifica o diretório no qual a partição deve ser montada na árvore do sistema de arquivos. Selecione uma das várias propostas do YaST ou especifique qualquer outro nome.

  3. Selecione Próximo para ativar a partição.

Se for particionar manualmente, crie uma partição de troca de pelo menos 256 MB. A partição de troca é usada para liberar a memória principal dos dados que não estão em uso no momento. Isso mantém a memória principal livre para dados importantes usados com mais freqüência.

3.7.5.3. Opções de Especialista

Especialista abre um menu contendo os seguintes comandos:

Reler Tabela de Partições

Relê o particionamento do disco. Por exemplo, essa opção é necessária após o particionamento manual no console de texto.

Apagar Tabela de Partições e Rótulo do Disco

Esta opção sobregrava completamente a tabela de partição antiga. Ela pode ser útil, por exemplo, se você tiver problemas com rótulos de discos não convencionais. Ao usar este método, você perde todos os dados no disco rígido.

3.7.5.4. Mais dicas sobre particionamento

Se o particionamento for realizado pelo YaST e outras partições forem detectadas no sistema, elas também serão inseridas no arquivo /etc/fstab para possibilitar acesso fácil a esses dados. Esse arquivo contém todas as partições do sistema com suas propriedades, como sistema de arquivos, ponto de montagem e permissões de usuário.

Exemplo 3.1. /etc/fstab: Dados de partições

/dev/sda1    /data1    auto      noauto,user 0 0
/dev/sda5    /data2    auto      noauto,user 0 0
/dev/sda6    /data3    auto      noauto,user 0 0
   

Independentemente de serem Linux ou FAT, as partições são especificadas com as opções noauto e user. Isso possibilita que qualquer usuário monte ou desmonte essas partições, de acordo com a necessidade. Por motivos de segurança, o YaST não insere automaticamente a opção exec aqui, o que é necessário para a execução de programas localmente. Porém, para executar programas no local, é possível digitar essa opção manualmente. Esta medida será necessária se forem obtidas mensagens do sistema como interpretador inválido ou permissão negada.

3.7.5.5. Particionamento e LVM

Do particionador expert, acesse a configuração do LVM com LVM (consulte a Seção 2.2, “Configuração da LVM” (↑Referência)). Porém, se já houver uma configuração do LVM em funcionamento no sistema, ela será ativada automaticamente assim que você inserir a configuração do LVM pela primeira vez em uma sessão. Neste caso, quaisquer discos contendo uma partição que pertença a um grupo de volume ativado não poderão ser reparticionados porque o kernel do Linux não poderá reler a tabela de partição modificada de um disco rígido quando qualquer partição no disco estiver em uso. Porém, se você já tiver uma configuração LVM em funcionamento no sistema, o reparticionamento físico não será necessário. Em vez disso, mude a configuração dos volumes lógicos.

No início dos volumes físicos (PVs), as informações sobre o volume são gravadas na partição. Deste modo, um PV “sabe” a qual grupo de volume ele pertence. Para reutilizar tal partição para outros propósitos não relacionados ao LVM, é aconselhável apagar o início deste volume. Por exemplo, no VG system e no PV /dev/sda2, isso pode ser feito com o comando dd if=/dev/zero of=/dev/sda2 bs=512 count=1.

[Warning]Sistema de arquivos para inicialização

O sistema de arquivos usado para inicialização (sistema de arquivos raiz ou /boot) não deve ser armazenado em um volume lógico do LVM. Em vez disso, armazene-o em uma partição física normal.

3.7.6. Confioguração do Powertweak

O Powertweak é um utilitário do SUSE Linux de ajuste do sistema para aumentar o desempenho ajustando algumas configurações de kernel e hardware. Após iniciar o módulo, o YaST detecta as configurações do seu sistema e os lista em forma de árvore no frame esquerdo do módulo. Selecione a opção que deseja ajustar e ela será exibida na tela junto com o seu diretório e as suas configurações. Em seguida, é exibida uma descrição na qual o YaST diz o que acontecerá depois que a configuração for gravada e se é aconselhável fazer a mudança. Para gravar as configurações, clique em Concluir. É solicitado que você confirme a configuração clicando em OK. Também é possível usar o botão Pesquisar para encontrar uma variável de configuração. O Powertweak é um utilitário que deve ser usado somente por usuários avançados.

3.7.7. Gerenciador de Perfis (SCPM)

O módulo SCPM (system configuration profile management) oferece a possibilidade de criar, gerenciar e alternar entre as configurações do sistema. Este módulo é especialmente útil para computadores móveis que são usados em lugares diferentes (em redes diferentes) e por usuários diferentes. Contudo, este recurso é útil até mesmo para máquinas fixas porque possibilita o uso de vários componentes de hardware ou configurações de teste. Para obter mais informações sobre noções básicas e manipulação do SCPM, consulte o Capítulo 20, System Configuration Profile Management (↑Referência).

3.7.8. Serviços do Sistema (Nível de Execução)

O SUSE Linux pode ser operado em vários níveis de execução. Por padrão, o sistema inicializa no nível de execução 5, que oferece o modo multiusuário, acesso à rede e interface gráfica de usuário (Sistema X Window). Os outros níveis de execução oferecem o modo multiusuário com rede, mas sem X (nível de execução 3), modo multiusuário sem rede (nível de execução 2), modo monousuário (nível de execução 1 e S), desligamento do sistema (nível de execução 0) e reinicialização do sistema (nível de execução 6).

Os vários níveis de execução são úteis se forem encontrados problemas na conexão com um serviço em particular (X ou rede) em um nível de execução mais alto. Neste caso, o sistema poderá ser reinicializado em um nível de execução mais baixo para reparar o serviço. Muitos usuários operam sem a interface gráfica do usuário e devem ser reinicializados em um nível de execução sem X, como o nível 3.

Normalmente, somente o nível de execução padrão (5) é necessário. Porém, se a interface gráfica do usuário congelar a qualquer momento, você poderá reiniciar o sistema X Window alternando para um console de texto com Ctrl-Alt-F1, efetuando login como root e alternando para o nível de execução 3 com o comando init 3. Esta ação desliga o Sistema X Window, deixando você com um console de texto. Para reiniciar o sistema gráfico, digite init 5.

Para obter mais informações sobre os níveis de execução no SUSE Linux e uma descrição do editor de nível de execução do YaST, consulte a Seção 28.2.3, “Configurando serviços do sistema (runlevel) com o YaST” (↑Referência).

3.7.9. Editor do Sysconfig

O diretório /etc/sysconfig contém os arquivos com as configurações mais importantes do SUSE Linux. O editor do sysconfig mostra todas as configurações de uma maneira bem organizada. Os valores podem ser modificados e gravados em arquivos de configuração individuais. Normalmente, a edição manual não é necessária porque os arquivos são adaptados automaticamente quando um pacote é instalado ou um serviço é configurado. Mais informações sobre o /etc/sysconfig e o editor do sysconfig do YaST estão disponíveis na Seção 28.3.1, “Mudando a configuração do sistema usando o Editor sysconfig do YaST” (↑Referência).

3.7.10. Seleção de Fuso Horário

O fuso horário já é definido durante a instalação, mas é possível fazer mudanças neste módulo do YaST. Selecione a sua região e uma lista de fusos horários é exibida. Selecione o fuso horário do seu local e clique em Aceitar para gravar as mudanças.

Este módulo permite que você escolha entre Horário local ou UTC (Coordinated Universal Time). O UTC é geralmente usado nos sistemas Linux, enquanto as máquinas com sistemas operacionais adicionais, como o Microsoft Windows, normalmente utilizam o horário local.

A data e o horário também podem ser mudados neste módulo clicando em Mudar. O horário e a data desejados podem ser informados pelo teclado ou clicando na seta apropriada até que os valores corretos sejam mostrados. Clique em Aplicar para mudar o horário e a data para os valores digitados.

3.7.11. Seleção de Idioma

Os idiomas principal e secundário para o sistema Linux são definidos durante a instalação. Porém, eles podem ser mudados a qualquer momento com o módulo do YaST. O idioma principal definido no YaST se aplica a todo o sistema, incluindo o YaST e o ambiente de área de trabalho. Este é o idioma que você espera usar a maior parte do tempo. Os idiomas secundários são os idiomas que às vezes são necessários para o usuário por vários motivos. É possível voltar e avançar facilmente entre os idiomas principal e secundário.

Figura 3.9. Configuração de Idioma

Configuração de Idioma

Para mudar o idioma principal, clique em Seleção de Idioma. Será solicitado que você selecione o idioma principal. Após selecionar o idioma principal, é possível adaptar o teclado para o idioma principal e mudar o fuso horário marcando as caixas apropriadas. Para definir o idioma secundário, selecione o idioma desejado marcando-o na lista fornecida. Clicando em Aceitar, os idiomas principal e secundário selecionados são instalados; os idiomas não necessários são desinstalados.

Alguns idiomas existem em vários dialetos. O YaST permite que você ajuste as suas configurações de idioma. Clique em Detalhes para obter uma grande seleção de opções de dialetos regionais. Aqui também é possível especificar como as variáveis locais são definidas para o Usuário Root. Essas configurações são gravadas no arquivo /etc/sysconfig/language.