26.2. Inicializando no Modo de Recuperação


Rescue mode provides the ability to boot a small Red Hat Enterprise Linux environment entirely from CD-ROM, or some other boot method, instead of the system's hard drive.
As the name implies, rescue mode is provided to rescue you from something. During normal operation, your Red Hat Enterprise Linux system uses files located on your system's hard drive to do everything — run programs, store your files, and more.
However, there may be times when you are unable to get Red Hat Enterprise Linux running completely enough to access files on your system's hard drive. Using rescue mode, you can access the files stored on your system's hard drive, even if you cannot actually run Red Hat Enterprise Linux from that hard drive.
Para inicializar em modo de recuperação, você deve inicializar o sistema usando um dos seguintes métodos[12]:
  • Inicializando o sistema usando um CD-ROM de inicialização de instalação.
  • Inicializando o sistema usando outro tipo de mídia de inicialização de instalação, como dispositivos USB flash.
  • Inicializando o sistema através do CD-ROM #1 do Red Hat Enterprise Linux.
Após inicializar o sistema usando um dos métodos descritos, adicione a palavra-chave rescue como um parâmetro do kernel. Por exemplo, para um sistema x86, digite o seguinte comando no prompt de inicialização da instalação:
linux rescue
Você terá que responder algumas questões básicas, incluindo qual idioma usar. Também deverá selecionar a localização de uma imagem de recuperação válida. Selecione CD-ROM Local, Disco Rígido, Imagem NFS, FTP ou HTTP. A localização selecionada deve conter uma árvore de instalação válida, e esta deve ser para a mesma versão do Red Hat Enterprise Linux que o disco do Red Hat Enterprise Linux com o qual você inicializou a máquina. Se você usou um CD-ROM de inicialização ou outro tipo de mídia para iniciar o modo de recuperação, a árvore de instalação deve ser da mesma árvore a partir da qual a mídia foi criada. Para mais informações sobre a configuração de uma árvore de instalação em um disco rígido, servidor NFS, servidor FTP ou servidor HTTP, consulte a seção anterior deste documento.
Se você selecionar uma imagem de recuperação que não requer uma conexão de rede, você será questionado se deseja ou não estabelecer uma. A conexão de rede é útil se você quiser fazer backup de arquivos em um outro computador ou instalar alguns pacotes RPM de uma localização de rede compartilhada, por exemplo.
A seguinte mensagem é exibida:
The rescue environment will now attempt to find your Linux installation and mount it under the directory /mnt/sysimage. You can then make any changes required to your system. If you want to proceed with this step choose 'Continue'. You can also choose to mount your file systems read-only instead of read-write by choosing 'Read-only'. If for some reason this process fails you can choose 'Skip' and this step will be skipped and you will go directly to a command shell.
Se você selecionar Continuar, o processo de recuperação tenta montar seu sistema de arquivos sob o diretório /mnt/sysimage/. Se falhar em montar a partição, você será avisado. Se você selecionar Somente-Leitura, o processo de recuperação tenta montar seu sistema de arquivos sob o diretório /mnt/sysimage/, mas no modo somente-leitura. Se você selecionar Pular, seu sistema de arquivo não está montado. Escolha Pular se acreditar que seu sistema de arquivos esteja corrompido.
Uma vez que seu sistema esteja no modo de recuperação, aparece um prompt no CV 1 (console virtual) e no CV 2 (use a combinação das teclas Ctrl-Alt-F1 para acessar o CV 1 e Ctrl-Alt-F2 para acessar o CV 2):
sh-3.00b#
Se você selecionou Continuar para montar suas partições automaticamente e estas foram montadas com sucesso, você está no modo de usuário simples.
Mesmo que seu sistema de arquivos seja montado, a partição root default é temporária enquanto estiver no modo de recuperação; não é a partição root do sistema de arquivos usada durante o modo normal de usuário (níveis de execução 3 ou 5). Se você escolheu montar seu sistema de arquivos e o fez com sucesso, pode alterar a partição root do ambiente do modo de recuperação para a partição root de seu sistema de arquivos, executando o seguinte comando:
chroot /mnt/sysimage
Isto é útil se você precisa rodar comandos como rpm, que requerem que sua partição root seja montada como /. Para sair do ambiente chroot, digite exit para retornar ao prompt.
Se você selecionou Pular, ainda pode tentar montar uma partição ou volume lógico LVM2 manualmente dentro do modo de recuperação criando um diretório como /foo, e digitando o comando a seguir:
mount -t ext3 /dev/mapper/VolGroup00-LogVol02 /foo
No comando acima, /foo é um diretório que você criou e /dev/mapper/VolGroup00-LogVol02 é volume lógico LVM2 que você deseja montar. Se a partição for do tipo ext2, substitua ext3 por ext2.
Se você não sabe os nomes de todas as partições físicas, use o seguinte comando para listá-las:
fdisk -l
Se você não sabe os nomes de todos volumes físicos LVM2, grupos de volumes, ou volumes lógicos, use o seguinte comando para listá-los:
pvdisplay
vgdisplay
lvdisplay
A partir do prompt é possível executar diversos comandos úteis, como
  • ssh, scp e ping se a rede for iniciada
  • dump e restore para usuários com drives de fita
  • parted e fdisk para administrar as partições
  • rpm para instalar ou atualizar software
  • joe para editar arquivos de configuração

    Nota

    Se você tentar iniciar outros editores comuns, como o emacs, o pico, ou o vi, o editor joe é iniciado.

26.2.1. Reinstalando o Carregador de Inicialização

Em vários casos, o carregador de inicialização GRUB pode acidentalmente ser removido, corrompido, ou substituído por outro sistema operacional.
Os seguintes passos detalham o processo da reinstalação do GRUB no registro mestre de inicialização:
  • Inicializa o sistema a partir de uma mídia de inicialização de instalação.
  • Digite linux rescue no prompt de inicialização de instalação para entrar no ambiente de recuperação.
  • Digite chroot /mnt/sysimage para montar a partição raiz.
  • Digite /sbin/grub-install /dev/hda para reinstalar o carregador de inicialização, onde /dev/hda é a partição de inicialização.
  • Revise o arquivo /boot/grub/grub.conf, uma vez que outras entradas podem ser necessárias para que o GRUB controle sistemas operacionais adicionais.
  • Reinicialize o sistema.


[12] Consulte as seções anteriores deste documento para mais detalhes.
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.