Q: Como dizer ao Kernel do Linux para ignorar dispositivos ATA MÚLTIPLOS?

1

Então, já havia perguntas sobre ignorar dispositivos ata (como Como dizer ao Linux Kernel > 3.0 para ignorar completamente um disco com falhas? ) de onde eu tenho a informação que você tem que adicionar algo como     %código% para sua linha de argumento do kernel. No entanto, por algum motivo, em uma das placas controladoras do meu sistema, há duas portas quebradas que são sempre sondadas, mas não consigo alternar a placa ainda. Em primeiro lugar, havia apenas uma porta quebrada e eu poderia apenas usar a solução acima e funcionou muito bem. Então, quando o outro porto morreu, pensei em adicionar outro desses, como     %código% o que levou ao resultado de que apenas a porta 4, e não a porta 2, estava sendo ignorada, como se o segundo argumento fosse meio que anular o primeiro. Então eu tentei     %código% o que também não funcionou para mim.

P: Como posso fazer o kernel ignorar múltiplos dispositivos ata?

    
por Lollen Jumplan 17.01.2016 / 16:07

1 resposta

2

É sempre bom se referir ao Kernel Paremeters doc: link

Lá podemos ler, por libata.force :

[LIBATA] Force configurations. The format is comma separated list of "[ID:]VAL" where ID is PORT[.DEVICE]. PORT and DEVICE are decimal numbers matching port, link or device.

Suas portas são 2 e 4 e seu VAL é disable . Assim você está procurando libata.force=2:disable,4:disable .

    
por 17.01.2016 / 16:21