Portál AbcLinuxu, 10. května 2025 05:39

Dotaz: Odebrat usb_storage modul

15.7.2008 10:30 Phil | skóre: 4
Odebrat usb_storage modul
Přečteno: 412×
Odpovědět | Admin
Zdravím,

instaloval jsem z ext. DVD mechaniky CentOS 5.2 na stroj se SATA řadičem Adaptec 1420SA a dvěma SATA disky (SW RAID1). 
Při bootu se (po odpojení ext. DVD mechniky) zavádí stále modul usb_storage. Pomocí modprobe -r lze odebrat.

Jak ho odebrat definitivně?

Díky za radu.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.7.2008 10:34 Kenny
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na debiane mi fungovalo dat dat meno modulu do /etc/modprobe.d/blacklist.
15.7.2008 10:50 Phil | skóre: 4
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Díky za rychlou odpověď. 
/etc/modprobe.d/blacklist jsem již zkoušel blacklist usb_storage, ale nefunguje.
15.7.2008 11:26 Kenny
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Skus tam dat len usb_storage, bez toho blacklist. Uz to bol nejaky ten piatok co som to robil, ale myslim ze tam boli len mena zakazanych modulov.
15.7.2008 11:38 Phil | skóre: 4
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
nefunguje, navíc mu to nechutná

dmesg:  
WARNING: /etc/modprobe.d/blacklist line 38: ignoring bad line starting with 'usb_storage'
Viliam Púčik avatar 15.7.2008 11:57 Viliam Púčik | skóre: 22 | blog: minimal
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokial nefunguje blacklist, mozno zafunguje pridanie
install usb_storage /bin/true
15.7.2008 12:37 Phil | skóre: 4
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Moc tomu nerozumím, jak to funguje? Díky.
Viliam Púčik avatar 15.7.2008 13:08 Viliam Púčik | skóre: 22 | blog: minimal
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Pokial jadro bude chciet zavies modul usb_storage, tak sa namiesto toho pouzije/spusti /bin/true a ten spravi nic (zauzivana praktika). Vyssie uvedeny kod by sa mal umiestnit do niektoreho zo suborov v /etc/modprobe.d resp do /etc/modprobe.conf.
15.7.2008 13:32 Phil | skóre: 4
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Díky, ale bohužel se modul stále načítá:

dmesg:

SCSI device sdb: 976773168 512-byte hdwr sectors (500108 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: drive cache: write back
 sdb: sdb1 sdb2 sdb3 sdb4 < sdb5 sdb6 >
sd 1:0:0:0: Attached scsi disk sdb
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
md: Autodetecting RAID arrays.
md: autorun ...
otula avatar 15.7.2008 11:58 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Odpovědět | | Sbalit | Link | Blokovat | Admin
Sice to není zrovna systémové řešení, ale můžeš ho smazat úplně
rm /lib/modules/`uname -r`/kernel/drivers/usb/storage/usb-storage.ko
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
15.7.2008 12:35 Phil | skóre: 4
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
také mě to napadlo, ale nefunguje, modul se stále zavádí...
otula avatar 15.7.2008 15:01 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
??? :-o
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
Viliam Púčik avatar 15.7.2008 16:42 Viliam Púčik | skóre: 22 | blog: minimal
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
To zacina byt huste. Tipnem: nahodou sa kernel nezavadza spolu s ramdiskom, ktory obsahuje nejake moduly? Neviem zial, kde sa v CentOS nachadza konfiguracny subor pre ramdisk (mozno bude suvisiet s balikmi/aplikaciami/... mkinitrd, initrd, initfs).
15.7.2008 12:10 Kenny
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Odpovědět | | Sbalit | Link | Blokovat | Admin
Alebo toto este poradil kamarat google:
I think this is not a bug. In RHEL/Centos this function is achieved by adding the following line to /etc/modprobe.conf:

alias drivername off

In your case, that would be "alias pcspkr off".
Viliam Púčik avatar 15.7.2008 12:17 Viliam Púčik | skóre: 22 | blog: minimal
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Mam pocit, ze to fungovalo tusim na Fedore pre jadro 2.4, nie pre 2.6.
15.7.2008 12:42 Phil | skóre: 4
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
nefunguje
15.7.2008 16:59 Kenny
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Ked fyzicky zmazes ten .ko fajl, tak ho stale vidis natiahnuty cez lsmod? To mi hlava neberie ... nie je mozne, ze mas mass storage zakompilovanu priamo v kerneli?
16.7.2008 08:03 Phil | skóre: 4
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Ano, i po smazání se vypíše pomocí lsmod. 

/boot/config-2.6.18-92.1.6.el5:
........
#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'

#
# may also be needed; see USB_STORAGE Help for more information
#
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
CONFIG_USB_STORAGE_DATAFAB=y
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_DPCM=y
CONFIG_USB_STORAGE_USBAT=y
CONFIG_USB_STORAGE_SDDR09=y
CONFIG_USB_STORAGE_SDDR55=y
CONFIG_USB_STORAGE_JUMPSHOT=y
CONFIG_USB_STORAGE_ALAUDA=y
# CONFIG_USB_LIBUSUAL is not set
............


Nevím jestli to chápu dobře, ale když je CONFIG_USB_STORAGE=m a smažu usb-storage.ko neměl by se natáhnout... 
16.7.2008 08:49 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
Natáhne se protože jak bylo řečeno je v ramdisku, vygeneruj znovu ramdisk s odpojeným zařízením co ten usb potřebuje.

Prostě při instalaci jsi ji měl připojenou a když se generoval ramdisk tak se modul dal do ramdisku a natahuje se odtamtud.
16.7.2008 10:58 Phil | skóre: 4
Rozbalit Rozbalit vše Re: Odebrat usb_storage modul
To je ono. 

Díky všem za rady.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.