“Pci = nomsi, noaer” em “/ etc / default / grub”: alguma desvantagem?


13

Como meus arquivos kern.loge syslogestavam crescendo em tamanho imenso, adicionei a entrada do assunto a uma linha em /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=efi,pci pci=nomsi,noaer"

Mas eu realmente não entendo o que fiz. Existe alguma desvantagem nisso?

Respostas:


7

Como indicado aqui: http://redsymbol.net/linux-kernel-boot-parameters/2.6.28/

  • noaer: [PCIE] Se o parâmetro de configuração do kernel do PCIEAER estiver ativado, esta opção de inicialização do kernel poderá ser usada para desativar o uso dos relatórios avançados de erros do PCIE.
  • nomsi: [MSI] Se o parâmetro de configuração do kernel PCI_MSI estiver ativado, esta opção de inicialização do kernel poderá ser usada para desativar o uso de interrupções do MSI em todo o sistema.

5

Eu concordo com você e sua preocupação em adicionar a diretiva " pci = nomsi, noaer " nas diretivas grub para simplesmente suprimir o relatório de erros. Com problemas sérios, é preciso ter os erros relatados para que possamos corrigi-los, algo que não acontecerá com " pci = nomsi, noaer ", uma diretiva projetada para suprimir essas mensagens de erro valiosas.

Por acaso, encontrei esse tópico do fórum pesquisando a mensagem " no irq handler for vector " que aparece demais quando eu inicializo o multi-user.target (login apenas com texto). O erro é extremamente persistente, dificultando a digitação de comandos, pois aparece em todos os ttys, mesmo enquanto estou digitando um comando.

Respondendo à sua pergunta original; adicionar a diretiva " pci = nomsi, noaer " no grub prejudicará seu sistema? Eu teria que dizer "não", que a própria diretiva causaria algum dano. NO ENTANTO , algo está errado com seu sistema e suprimir a mensagem de erro não ajuda a corrigir o problema e, qualquer que seja o problema original, PODE (o problema real indicado por uma mensagem de erro) causar danos ao seu sistema.

Considere isto; um homem está com febre, então você lhe dá Tylenol e a febre desaparece, mas ele morre de uma infecção maciça porque não lhe demos os antibióticos de que ele realmente precisava. Resolver a mensagem de erro não ajudará ou prejudicará seu sistema, mas talvez ignore o problema original!

Pelo que vale a pena, ainda estou tentando descobrir como corrigir o problema que causa o erro " sem manipulador de irq para vetor " que assume meu login com base em texto. Sei que os IRQs (solicitações de interrupção) são frequentemente usados ​​por dispositivos de hardware para chamar a atenção da CPU e, como tenho tido problemas com vários dispositivos de hardware, o erro é consistente com meus problemas de hardware.

Espero que você encontre uma solução para o seu problema.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.