Show Table of Contents
36.3.2. Poniendo en lista negra a un controlador
Como se describió en la Sección 36.1.2, “Arranque en modo de rescate”, la opción de kernel
rdblacklist pone en lista negra a un controlador en momento de arranque. Para seguir poniendo en lista negra al controlador en los siguientes arranques, añada la opción rdblacklist en la línea del archivo /boot/grub/grub.conf que describe su kernel. Para poner en lista negra al controlador cuando el dispositivo de root se monta, añada una entrada de lista negra en un archivo bajo /etc/modprobe.d/.
- Arranque el sistema en modo de rescate con el comando
linux rescue rdblacklist=nombre _de_controlador, donde nombre_de_controlador es el controlador que usted tuvo que poner en lista negra. Siga las instrucciones en la Sección 36.1.2, “Arranque en modo de rescate” y no elija montar el sistema instalado como solo de lectura. - Abra el archivo
/mnt/sysimage/boot/grub/grub.confcon el editor de texto vi:vi /mnt/sysimage/boot/grub/grub.conf - Identifique el kernel predeterminado utilizado para arrancar el sistema. Cada kernel se especifica en el archivo
grub.confcon un grupo de líneas que comienzan portitle. El kernel predeterminado se especifica con el parámetrodefaultcerca del comienzo del archivo. Un valor de0se refiere al kernel descrito en el primer grupo de líneas, un valor de1se refiere al kernel descrito en el segundo grupo y los valores superiores se refieren a los kernel subsiguientes. - Modifique la línea de
kerneldel grupo para incluir la opciónrdblacklist=nombre_de_controlador, donde nombre_de_controlador es el controlador que usted necesita poner en lista negra. Por ejemplo, para poner en lista negra al controlador llamado foobar:kernel /vmlinuz-2.6.32-71.18-2.el6.i686 ro root=/dev/sda1 rhgb quiet rdblacklist=foobar
- Guarde el archivo y salga de vi.
- Cree un nuevo archivo bajo
/etc/modprobe.d/que contenga el nombre de comandoblacklist nombre_de_controlador. Otorgue al archivo un nombre descriptivo, el cual le ayudará a encontrarlo en el futuro y use la extensión del nombre de archivo.conf. Por ejemplo, para seguir poniendo en la lista negra al controlador foobar cuando se monte el dispositivo de root, ejecute:echo "blacklist foobar" >> /mnt/sysimage/etc/modprobe.d/blacklist-foobar.conf - Reinicie el sistema. Ya no necesitará
rdblacklistde forma manual como opción de kernel hasta que usted realice la siguiente actualización del kernel predeterminado. Si actualiza el kernel predeterminado antes de resolver el problema del controlador, deberá editar el archivogrub.confotra vez para asegurarse de que el controlador que no funciona no se cargue en el momento de arranque.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.