A.3.8.4. Usando RPM para adicionar ou remover um motorista
Motoristas ausentes ou com mau funcionamento causam problemas quando o sistema é inicializado. O modo de salvamento fornece um ambiente no qual você pode adicionar ou remover um driver mesmo quando o sistema não arranca. Sempre que possível, é recomendado que você use o gerenciador de pacotes RPM para remover drivers com defeito ou para adicionar drivers atualizados ou ausentes. Use os seguintes procedimentos para adicionar ou remover um driver.
Quando você instala um driver a partir de um disco de driver, o disco de driver atualiza todas as imagens initramfs
no sistema para usar este driver. Se um problema com um driver impede um sistema de arrancar, você não pode confiar em arrancar o sistema a partir de outra imagem initramfs
.
Procedimento: Adicionando um motorista usando RPM
Use este procedimento para adicionar um motorista.
Pré-requisitos
- Você entrou no modo de resgate.
Você montou o sistema instalado em modo de leitura-escrita.
-
Disponibilize o pacote de RPM que contém o motorista. Por exemplo, monte um CD ou pen drive USB e copie o pacote RPM para um local de sua escolha em
/mnt/sysroot/
, por exemplo:/mnt/sysroot/root/drivers/
. Mude o diretório raiz para
/mnt/sysroot/
:sh-4.2# chroot /mnt/sysroot/
Use o comando
rpm -ivh
para instalar o pacote de driver. Por exemplo, execute o seguinte comando para instalar o pacote de driverxorg-x11-drv-wacom
a partir de/root/drivers/
:sh-4.2# rpm -ivh /root/drivers/xorg-x11-drv-wacom-0.23.0-6.el7.x86_64.rpm
NotaO diretório
/root/drivers/
neste ambiente chroot é o diretório/mnt/sysroot/root/drivers/
no ambiente original de resgate.Sair do ambiente croot:
sh-4.2# saída
-
Disponibilize o pacote de RPM que contém o motorista. Por exemplo, monte um CD ou pen drive USB e copie o pacote RPM para um local de sua escolha em
Procedimento: Remoção de um motorista usando RPM
Use este procedimento para remover um motorista.
Pré-requisitos
- Você entrou no modo de resgate.
Você montou o sistema instalado em modo de leitura-escrita.
Mude o diretório raiz para o diretório
/mnt/sysroot/
:sh-4.2# chroot /mnt/sysroot/
Use o comando
rpm -e
para remover o pacote do motorista. Por exemplo, para remover o pacote de driverxorg-x11-drv-wacom
, execute:sh-4.2# rpm -e xorg-x11-drv-wacom
Sair do ambiente croot:
sh-4.2# saída
Se por algum motivo não for possível remover um motorista com defeito, você pode, em vez disso, fazer uma lista de bloqueio do motorista para que ele não seja carregado no momento da inicialização.
- Quando tiver terminado de adicionar e remover drivers, reinicialize o sistema.