Show Table of Contents
36.3.2. Fazendo um blacklist em um driver
Como descrito em Seção 36.1.2, “Inicializando no Modo de Recuperação”, a opção do kernel
rdblacklist realiza um blacklist no driver durante a inicialização. Para continuar o blacklist do driver nas inicializações subsequentes, adicione a opção rdblacklist à linha em /boot/grub/grub.conf que descreve seu kernel. Para fazer o blacklist do driver quando o dispositivo root for montado, adicione uma entrada de blacklist em um arquivo sob /etc/modprobe.d/.
- Inicialize o sistema em modo de recuperação com o comando
linux rescue rdblacklist=name_of_driver, onde name_of_driver é o driver que você precisará para o blacklist. Siga as instruções em Seção 36.1.2, “Inicializando no Modo de Recuperação” e não escolha montar o sistema instalado como somente leitura. - Abra o arquivo
/mnt/sysimage/boot/grub/grub.confcom o editor de texto vi:vi /mnt/sysimage/boot/grub/grub.conf - Identifique o kernel default usado para inicializar o sistema. Cada kernel é especificado no arquivo
grub.confcom um grupo de linhas que inicia emtitle. O kernel default é especificado pelo parâmetrodefaultperto no início do arquivo. Um valor de0refere ao kernel descrito no primeiro grupo de linhas, um valor de1refere ao kernel descrito no segundo grupo, e valores maiores se referem aos kernels subsequentes por sua vez. - Edite a linha do
kerneldo grupo para incluir a opçãordblacklist=name_of_driver, onde name_of_driver é o driver que você precisa para fazer o blacklist. Por exemplo, para fazer o blacklist do driver chamado foobar:kernel /vmlinuz-2.6.32-71.18-2.el6.i686 ro root=/dev/sda1 rhgb quiet rdblacklist=foobar
- Salve o arquivo e saia do vi.
- Crie um novo arquivo sob
/etc/modprobe.d/que contém o comandoblacklist name_of_driver. Dê um nome descritivo ao arquivo que o ajudará a encontrá-lo no futuro e use a extensão do filename.conf. Por exemplo, para continuar a fazer o blacklist do driver foobar quando o dispositivo root for montado, execute:echo "blacklist foobar" >> /mnt/sysimage/etc/modprobe.d/blacklist-foobar.conf - Reinicialize o sistema. Você não precisa mais fornecer o
rdblacklistmanualmente como uma opção de kernel até que você atualize uma próxima vez o kernel default. Se você atualizar o kernel default antes do problema com um driver ser reparado, você precisará editar ogrub.confnovamente para certificar-se que o driver falho não foi carregado durante a inicialização.

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.