Portál AbcLinuxu, 10. května 2025 22:53
usb-storage
modulu více SCSI zařízení. Proto je třeba povolit volbu jádra Probe all LUNs on each SCSI device při překladu, nebo nastavit parametr max_luns=číslo_vhodně_velké
. Tento parametr lze zadat při zavádění modulu scsi-mod
(je-li mimo jádro), jednodušší však bude jej uvést v zavaděči.
Pro GRUB je třeba upravit řádek s jádrem v /boot/grub/menu.lst
třeba nějak takto:
kernel /.../vmlinuz-blablabla root=/dev/... max_luns=16Pro LILO je třeba upravit
/etc/lilo.conf
a pak spustit /sbin/lilo
:
image=/.../vmlinuz root=/dev/... ... append="max_luns=16"Potom už bude o zařízení vědět. Nemusí však o něm vědět zatracený
udev
. V konfiguračním souboru, který se nachází asi někde v /etc/udev/rules.d
, by mělo stačit přidat třeba toto:
BUS="scsi", KERNEL="sd*", NAME{all_partitions}="%k"Potom se vytvoří soubory v
/dev
pro všechny oddíly, které mohou být. Bez této úpravy by bylo potřeba vždy čtečku odpojit, vsunout do ní kartu a opět ji připojit, protože udev
zjišťuje přitomné oddíly, které bez vložené karty nenajde a nevytvoří pro ně speciální soubor. U interních čteček tento problém ani nejde hardwarově ošidit. max_luns=číslo_vhodně_velkése musi zadat pri konfiguraci jadra a pak to napsat do lilo, nebo staci to zavest v lilo? Jinak muj dmesg vypada takto:
usb 2-1: new full speed USB device using uhci_hcd and address 2 usb 2-1: configuration #1 chosen from 1 choice Initializing USB Mass Storage driver... scsi0 : SCSI emulation for USB Mass Storage devices usbcore: registered new driver usb-storage USB Mass Storage support registered. usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning Vendor: GENERIC Model: USB Storage-CFC Rev: I19B Type: Direct-Access ANSI SCSI revision: 00 sd 0:0:0:0: Attached scsi removable disk sda sd 0:0:0:0: Attached scsi generic sg0 type 0 usb-storage: device scan completeSlackware 11, kernel 2.6.17.13, USB ctecka DeLock 24 in 1 a pisou tam ze linux ji podporuje od jadra 2.4.x
sg_map Stopping because no sg devices found
pccard: card ejected from slot 0 pccard: PCMCIA card inserted into slot 0 pcmcia: registering new device pcmcia0.0Mam zavedeny moduly
sdhci 15813 0 mmc_block 8905 0 mmc_core 26049 2 sdhci,mmc_blockTakze jak to ma vlastne fungovat?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.