Отключение ноутбука (PB TJ-75) неисправным кард-ридером Linux

812
Gab

Моя проблема в том, что мой ноутбук [PB TJ-75] имеет неисправный кардридер Alcor. Это на 100% уверенно, устройство не работает и не может использоваться независимо от операционной системы. Его нельзя отключить в BIOS [последняя версия: Поставщик: Phoenix Technologies LTD Версия: V1.26 Дата выпуска: 05.04.2010].

Если бы я мог легко отделить его от основной платы, и если бы при этом система больше никогда его не искала, я был бы очень рад! Возможно ли, кто-нибудь когда-либо пробовал это? Или, может быть, заменить BIOS на более открытый, что позволит вам отключить кард-ридер. Это существует?

Вот что я пытался отключить до сих пор.

В Win7 я выбираю «отключить» в диспетчере устройств, и это нормально. Если нет, устройство продолжает появляться и исчезать, и много ресурсов используются.

В Lubuntu 13.04 я получил дополнительное время загрузки, с сообщением msg: «sdb, предполагается, что кэш диска и т. Д.» И после входа в систему, нет никаких следов SDB. Я пробовал другие дистрибутивы (isos загружается grub).

Я могу загрузить Puppy, Gparted и Redobackup, видимо, без проблем.

Я не могу загрузить Debian, жить или установить + пробовал Crunchbang и Tails. Я получил петлю: «USB-устройство, SCSI N + 1 Blabla».

Я попробовал "nousb", без результата, у меня есть EHCI, занесенный в черный список, без результата, затем модуль usb_storage, лучшее время загрузки в Lubuntu, только с сообщением "... передача данных не удалась", лучшее время выключения тоже. Но нет способа использовать USB-носители. В Debian это заканчивается приглашением BusyBox.

Можно ли просто отключить этот кардридер Alcor? У него есть конкретный модуль? Есть ли особая опция загрузки ядра, которую я пропустил? Это как-то связано с перекомпиляцией ядра, и если да, то как это сделать с isos? Программирование драйвера, который говорит, что все в порядке (из моего понимания на данный момент)? Отключение устройства по идентификатору производителя? Какой самый лучший способ?

0

1 ответ на вопрос

1
september
  1. Проверьте модули ядра lsmod

    ~# lsmod 

    и удалите этот модуль с rmmod

    ~# rmmod YOUR_CARD_MODULE 

    или же

  2. Если устройство чтения карт поддерживает встроенное ядро, вы можете отключить его и перекомпилировать (не работает для ISO).

Я внес в черный список модуль keucr (единственный, который, похоже, связан с кард-ридером), без изменений. Я собираюсь посмотреть на перекомпиляцию ядра. Так что, если это единственный способ, у меня не будет возможности загрузить дистрибутивы на основе Debian? Gab 10 лет назад 0
Я не могу найти какой-либо замечательный вариант в перекомпиляции ядра. Я что-то пропустил? Следующий шаг, если нет программного решения: удалить встроенный картридер с материнской платы ... Но я боюсь уничтожить его таким образом. И, если он успешно удален, как я могу быть уверен, что система не восстановит его? Gab 10 лет назад 0