Desativando o Leitor de Cartões com Falhas do Laptop (PB TJ-75) Linux


0

O meu problema é que o meu portátil [PB TJ-75] tem um leitor de cartões Alcor com defeito. Tem 100% de certeza, o dispositivo está inoperante e inutilizável, seja qual for o sistema operacional. Não pode ser desativado no BIOS [latest: Fornecedor: Phoenix Technologies LTD Versão: V1.26 Data de Lançamento: 05/04/2010].

Se eu pudesse separá-lo facilmente da placa principal, e com isso, o sistema nunca mais procuraria, eu ficarei muito feliz! É possível, alguém já tentou isso? Ou talvez, substituir o BIOS por um mais aberto, o que permite desativar o leitor de cartão. Isso existe?

Aqui está o que eu tentei desabilitar até agora.

No Win7, escolho "desativar" no gerenciador de dispositivos, e tudo bem. Se não, o dispositivo continua aparecendo e desaparecendo e muitos recursos são usados.

No Lubuntu 13.04, obtive um tempo extra de inicialização, com o msg: 'sdb, assumindo o cache da unidade, etc.' E uma vez logado, não há nenhum sinal de sdb. Eu tentei outras distros (isos inicializados pelo grub).

Eu posso inicializar Puppy, Gparted e Redobackup aparentemente sem nenhum problema.

Eu não consigo inicializar o Debian, ao vivo ou instalar o + Crunchbang and Tails. Eu recebi um loop: 'dispositivo usb, scsi n + 1 blabla'.

Eu tentei "nousb", nenhum resultado, eu tenho blacklisted EHCI, nenhum resultado, então usb_storage módulo, melhor tempo de inicialização no Lubuntu, com apenas a mensagem "... transferência de dados falhou", melhor tempo de desligamento também. Mas, não há como usar mídias de armazenamento usb. No Debian, termina com o prompt do BusyBox.

É possível desativar apenas o leitor de cartões Alcor? Tem um módulo específico? Existe uma opção especial de inicialização do kernel que perdi? Tem algo a ver com a recompilação do kernel, e se sim, como fazer com isos? Programando um driver que diz que tudo está ok (fora da minha compreensão no momento)? Desativando o dispositivo pelo ID do fornecedor? Qual é a melhor maneira?

Respostas:


1
  1. Verificar os módulos do kernel lsmod

    ~# lsmod
    

    e remova este módulo com rmmod

    ~# rmmod YOUR_CARD_MODULE
    

    ou

  2. Se o suporte ao leitor de cartões for construído no kernel, você poderá desabilitá-lo e recompilá-lo (não funcionando para ISOs).


Eu coloquei o módulo keucr na lista negra (o único que parece estar relacionado ao leitor de cartões), sem alterações. Eu vou olhar para a recompilação do kernel. Então, se é a única maneira, não terei chance de inicializar distribuições baseadas no Debian?
— Gab

Não consigo encontrar nenhuma opção relevante na recompilação do kernel. Eu perdi alguma coisa? Próxima etapa, se não houver solução de software: remova o leitor de cartão integrado da placa-mãe ... Mas tenho medo de destruí-lo dessa maneira. E, se for removido com sucesso, como posso ter certeza de que o sistema não irá recuperá-lo?
— Gab
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.