Pesquisar

36.3. Usando o modo de recuperação para reparar problemas de driver.

download PDF
Um driver com defeito ou faltando pode prevenir que um sistema inicialize normalmente. O Modo de recuperação fornece um ambiente no qual você pode adicionar, remover ou substituir um driver mesmo quando um sistema falha a inicialização. Onde quer que seja, recomendamos que você utilize o gerenciador de pacote RPM para remover o defeito de drivers ou adicionar drivers atualizados ou faltando. Se você não conseguir remover um driver com defeito por alguma razão, você pode colocá-lo na blacklist para que ele não carregue durante a inicialização.
Observe que quando você instalar um driver de um disco de driver, ele atualizará todas as imagens initramfs no sistema para usar este driver. Se um problema com um driver prevenir um sistema de inicializar, você não poderá confiar inicializar o sistema de outra imagem initramfs.

36.3.1. Usando o RPM para adicionar, remover ou substituir um driver.

Em modo de recuperação, você pode usar o RPM para instalar, remover ou atualizar pacotes do sistema instalado, até mesmo se você não inicializar o sistema instalado. Para remover um driver com defeito:
  1. Inicialize o sistema em modo de recuperação com o comando linux rescue quando lhe for solicitado, ou o comando linux rescue dd caso você precise carregar um driver de terceiros de um disco de driver. Siga as instruções em Seção 36.1.2, “Inicializando no Modo de Recuperação” e não escolha montar o sistema instalado somente como leitura.
  2. Mude o diretório root para /mnt/sysimage/:
    chroot /mnt/sysimage/
  3. Use o comando rpm -e para remover o pacote do driver. Por exemplo, para remover o pacote do driver kmod-foobar, execute:
    rpm -e kmod-foobar
  4. Saia do ambiente chroot:
    exit
Instalar um driver é um processo semelhante, mas o pacote RPM que contém o driver deve estar disponível no sistema.
  1. Inicialize o sistema em modo de recuperação com o comando linux rescue quando lhe for solicitado, ou o comando linux rescue dd caso você precise carregar um driver de terceiros de um disco de driver. Siga as instruções em Seção 36.1.2, “Inicializando no Modo de Recuperação” e não escolha montar o sistema instalado somente como leitura.
  2. Crie o pacote RPM que contém o driver disponível. Por exemplo, monte um CD ou flash drive USB e copie o pacote RPM para um local de sua preferência sob /mnt/sysimage/, por exemplo: /mnt/sysimage/root/drivers/.
  3. Mude o diretório root para /mnt/sysimage/:
    chroot /mnt/sysimage/
  4. Use o comando rpm -ivh para instalar o pacote de driver. Por exemplo, para instalar o pacote de driver kmod-foobar a partir do /root/drivers/, execute:
    rpm -­ivh /root/drivers/kmod-foobar-­1.2.0­4.17.el6.i686
    Observe que o /root/drivers/neste ambiente chroot é /mnt/sysimage/root/drivers/ no ambiente de recuperação original.
Depois de concluir a remoção e instalação dos drivers, reinicialize o sistema.
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.