Red Hat Training

A Red Hat training course is available for RHEL 8

A.3.8.4. Uso de RPM para añadir o eliminar un controlador

Los controladores que faltan o funcionan mal causan problemas al arrancar el sistema. El modo de rescate proporciona un entorno en el que se puede añadir o eliminar un controlador incluso cuando el sistema no arranca. Siempre que sea posible, se recomienda utilizar el gestor de paquetes RPM para eliminar los controladores que funcionan mal o para añadir los controladores actualizados o que faltan. Utilice los siguientes procedimientos para añadir o eliminar un controlador.

Importante

Cuando se instala un controlador desde un disco de controladores, el disco de controladores actualiza todas las imágenes initramfs del sistema para que utilicen este controlador. Si un problema con un controlador impide que un sistema arranque, no puede confiar en que el sistema arranque desde otra imagen de initramfs.

Procedimiento: Añadir un controlador mediante RPM

Utilice este procedimiento para añadir un controlador.

Requisitos previos

  • Has arrancado en modo de rescate.
  • Ha montado el sistema instalado en modo de lectura-escritura.

    1. Ponga a disposición el paquete RPM que contiene el controlador. Por ejemplo, monte un CD o una unidad flash USB y copie el paquete RPM en una ubicación de su elección en /mnt/sysroot/, por ejemplo: /mnt/sysroot/root/drivers/.
    2. Cambie el directorio raíz a /mnt/sysroot/:

      sh-4.2# chroot /mnt/sysroot/
    3. Utilice el comando rpm -ivh para instalar el paquete de controladores. Por ejemplo, ejecute el siguiente comando para instalar el paquete de controladores xorg-x11-drv-wacom desde /root/drivers/:

      sh-4.2# rpm -ivh /root/drivers/xorg-x11-drv-wacom-0.23.0-6.el7.x86_64.rpm
      Nota

      El directorio /root/drivers/ en este entorno chroot es el directorio /mnt/sysroot/root/drivers/ en el entorno de rescate original.

    4. Salir del entorno chroot:

      sh-4.2# exit

Procedimiento: Cómo eliminar un controlador mediante RPM

Utilice este procedimiento para eliminar un controlador.

Requisitos previos

  • Has arrancado en modo de rescate.
  • Ha montado el sistema instalado en modo de lectura-escritura.

    1. Cambie el directorio raíz por el directorio /mnt/sysroot/:

      sh-4.2# chroot /mnt/sysroot/
    2. Utilice el comando rpm -e para eliminar el paquete de controladores. Por ejemplo, para eliminar el paquete de controladores xorg-x11-drv-wacom, ejecute:

      sh-4.2# rpm -e xorg-x11-drv-wacom
    3. Salir del entorno chroot:

      sh-4.2# exit

      Si no puede eliminar un controlador que funciona mal por alguna razón, puede bloquear el controlador para que no se cargue durante el arranque.

    4. Cuando haya terminado de añadir y eliminar controladores, reinicie el sistema.